WMI如何远程执行命令?
Posted
技术标签:
【中文标题】WMI如何远程执行命令?【英文标题】:How WMI can execute command remotely? 【发布时间】:2012-10-12 12:23:01 【问题描述】:我想在服务器上完成组策略后立即远程执行 gpupdate,有什么方法可以在远程 pc 上批量运行命令“gpupdate /force”?我已经使用powershell来完成,但是应该在远程PC上运行“Enable-PSRemoting”并选择所有项目来创建监听器。所以我想找到有什么方法可以远程运行命令吗?谢谢
【问题讨论】:
【参考方案1】:您可以使用 WMI 或 psexec 来运行命令,但请记住,用户部分将为执行命令的用户运行,而不是为登录用户运行。如果你需要它,它会变得复杂。在这里,您可以编写一个模拟登录用户的程序,并通过 psexec 使用 -s swith 启动该程序,该命令将作为系统执行命令。系统默认具有模拟权限。
【讨论】:
以上是关于WMI如何远程执行命令?的主要内容,如果未能解决你的问题,请参考以下文章
MSSQL/WMI/PowerShell结合篇执行PowerShell远程脚本