Windows 10 PsExec 本地主机

Windows 10 PsExec 本地主机

以下命令通常在 Windows 7 和 Windows 10 上运行良好:

psexec \\machine -u username -p password -h -c -f script.bat

但是,在 Windows 10 上,当“机器”是本地主机时,我收到以下错误:

Could not start PSEXESVC on localhost:
Access is denied.

如果我在提升权限的提示符下运行命令,错误消息就会消失。有什么办法可以避免这种情况吗?具体是什么导致了 Windows 10 本地计算机上的问题?

答案1

psexec \\machine -u USERNAMR -p PASSWORD -h -c -f script.bat

或者直接省略-p 密码安全地提示输入密码:

psexec \\machine -u USERNAMR -h -c -f script.bat

-h是“使用帐户的提升令牌运行,如果可供使用的话“。因此,如果您没有使用提升的权限运行 CMD,则没有提升的令牌可用!Windows 没有任何问题。它需要提升的令牌或提升的凭据才能获得该令牌。

相关内容