这些机器位于不同的林、不同的域中。我想要一种简单的方法,可以在这些机器的后台运行简单的命令,例如重新启动打印后台处理程序。
有没有简单的方法可以设置这个,或者有软件可以帮助?
答案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/