在远程机器上运行 powershell 命令的软件

在远程机器上运行 powershell 命令的软件

这些机器位于不同的林、不同的域中。我想要一种简单的方法,可以在这些机器的后台运行简单的命令,例如重新启动打印后台处理程序。

有没有简单的方法可以设置这个,或者有软件可以帮助?

答案1

我认为最简单的方法是这样的:

Enter-PSSession -ComputerName <DNS NAme> -Credential Get-Credential

执行此操作时,您运行的所有命令都将在该远程计算机上运行

答案2

PsExec 是一套运行远程命令的优秀工具。我假设您是管理员,那么您在所有域中都拥有管理员凭据,因此您也可以使用 powershell 远程处理,但您必须启用某些 gpos 才能允许它,因为它默认情况下是禁用的。查看此链接以获取有关 powershell 远程处理的更多信息: http://www.howtogeek.com/117192/how-to-run-powershell-commands-on-remote-computers/

相关内容