1

我正在使用 psexec 在远程服务器上执行命令。这是我的命令,

PsExec.exe" -u user \\server -h run.bat

我手动输入密码。由于安全问题,我在这里使用标准用户帐户。当我运行命令时出现错误,

"Make sure that the default admin$ share is enabled" 

我在这里读到,没有管理员权限就无法完成。但是当我在 LAN 中测试相同的命令时,它可以在标准用户中使用。

它如何在 LAN 而不是在远程服务器中工作?

是否有任何替代工具可以在标准用户中使用?

请帮我。

4

1 回答 1

1

作为替代工具,您可以使用 Powershell 和 WinRM。Powershell 允许您在远程 Windows 服务器上执行命令或交互式会话。

此处提供了执行命令的示例: How to programmatically/remotely execute a program in EC2 Windows instance

如果您需要交互式会话,请查看 Powershll 命令“Enter-PSSession”:https ://technet.microsoft.com/en-us/library/hh849707.aspx

于 2016-06-15T06:29:01.583 回答