我正在使用powershell在多臺服務器上嘗試遠程運行安裝腳本,但已變得有點卡住了。在多臺服務器上通過powershell運行bat文件
以下是我到目前爲止。 Computers.txt
包含我想要在其上運行安裝的所有服務器的列表。這些全都坐在同一個域上。然後映射驅動器以瀏覽腳本所在的共享位置,然後運行安裝腳本。
$computers = Get-Content -Path c:\temp\Computers.txt
New-PSDrive –Name 「S」 –PSProvider FileSystem –Root 「\\dc1-app01\apps」 –Persist
Start-Process -FilePath S:\createfile.bat
我希望我失蹤了很多,爲了這個工作? bat文件本身非常複雜,因此目前我不想將其更改爲powershell。
我從中運行的PC也是這些服務器上的受信任主機。
感謝您的投入,我是一個PowerShell新手
感謝
有什麼實際問題? – Sean