小编Fro*_*and的帖子

如何让远程计算机在远程计算机本身上运行 PowerShell 脚本?

我有两台远程机器:1 我们称之为驱动程序,2 我们称之为客户端。它们在同一个域中,我们称它们为“TECH.com”。

在驱动程序机器上,我有一个 PowerShell 脚本来控制客户端机器: 1、在客户端上还原检查点。2、停止客户端。3、启动客户端。等等。我想做的事情是让客户端机器执行另一个 PowerShell 脚本(它可以驻留在客户端或/和驱动程序中。如有必要,我可以将文件从驱动程序复制到客户端)客户端机器。

于是我做了一些研究,发现了两种方法: 1、WS管理。2、WMI 我在两台机器上都启用了-psremoting。我已经在两台机器上测试了 WsMan,他们发现工作正常我已经能够在这两台机器之间传输文件但是,当我尝试运行 Invoke-command 时,它给了我错误:

Connecting to remote server XXXXXXtech.com failed with the following error message : WinRM cannot process the request. The following 
error with errorcode 0x80090311 occurred while using Kerberos authentication: There are currently no logon servers available to service the logon request.  
 Possible causes are:
  -The user name or password specified are invalid.
  -Kerberos is used when no authentication method and no user name are specified.
  -Kerberos …
Run Code Online (Sandbox Code Playgroud)

powershell

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

powershell ×1