我正在使用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