使用wmic在localhost上创建一个进程作为不同的用户

时间:2012-07-12 08:50:54

标签: windows cmd wmi wmic

有没有办法在localhost上创建一个wmic进程作为不同的用户。使用类似这样的东西:

wmic  /node:localhost /user:user  process call create "cmd"

我知道我可以使用runas,但我很好奇这是否可以使用。

可能有些全球开关可能会有所帮助吗? (/ ROLE,/ IMPLEVEL,/ AUTHLEVEL,/ AGGREGATE,/ AUTHORITY)。或者改变一些配置? 目前我收到此错误:

ERROR:
Description = User credentials cannot be used for local connections

编辑:这是我发现的the best solution

1 个答案:

答案 0 :(得分:3)

WMI引擎不允许您使用凭据进行本地连接,因此WMIC也不会。 RunAs是你最好的选择。