0

我正在尝试以管理员模式在 cmd 中运行以下命令:

psexec -u mydomain\myuser -p mypass net time /set /domain:%USERDOMAIN% /y

我得到:'net exited with error code 2'

这仅在我将 UAC 级别更改为 3(而不是 4)时才有效

如何解决这个问题?如何同步服务器的时钟?也许有一个powershell替代品?

我需要你的帮助

谢谢!

4

1 回答 1

0

您需要使用您喜欢的任何脚本语言来提升您的帐户。所有进程都在 Win 7/Vista/Win 2008 主机上以用户权限运行,直到您将它们提升为管理员。提升权限需要脚本。

您可以使用以下 WMI 简短示例代码和正确的“impersonationLevel=Impersonate”语法,如果您签署代码(这可能会很痛苦),“Impersonate”将替换为“admin”:

' Enumerate cimv2 on remote host strComputer
Set objWMIService = GetObject("winmgmts:" & _
"{impersonationLevel=Impersonate}!//" & strComputer & "\root\cimv2")
于 2012-08-27T22:41:18.720 回答