如何将Powershell脚本部署到服务器?

时间:2014-02-17 21:54:46

标签: powershell

PS C:\WINDOWS\system32> Push-Location
PS C:\WINDOWS\system32> Set-Location C:\
PS C:\> Set-Location HKLM:\Software\Wow6432Node\Microsoft\jet\4.0\Engines\Excel
PS HKLM:\Software\Wow6432Node\Microsoft\jet\4.0\Engines\Excel> Set-ItemProperty . TypeGuessRows "0"
PS HKLM:\Software\Wow6432Node\Microsoft\jet\4.0\Engines\Excel>Pop-Location
PS C:\>

我可以在Power shell命令编辑器中在本地计算机上运行上述命令。

并期待部署到服务器,需要知道实施的过程? (我应该将它保存为.cmd / .bat / .ps1)吗?

实施服务器的实际步骤是什么?

2 个答案:

答案 0 :(得分:1)

另存为.ps1

将.ps1文件复制到服务器

打开PowerShell并运行set-executionpolicy RemoteSigned

右键单击ps1文件,单击“使用PowerShell运行”

答案 1 :(得分:0)

您可以使用enter-pssession或invoke-command将注册表值添加到远程服务器。请参阅此链接作为参考:Use PowerShell to Create New Registry Keys on Remote Systems