我正在玩WMI试图让它工作,但我有3个问题。
1:我启动的任何内容都没有出现在远程系统上的应用程序窗口中。
2:我尝试过的大多数系统都是在接收拒绝访问的消息。
3:如何传递命令行参数O_O。
答案 0 :(得分:2)
This Hey, Scripting Guy! article解释了#1并提出了解决方法。
答案 1 :(得分:1)
不确定你在做什么但是可以看一下Mark Russinovich的SysInteral PsExec。
答案 2 :(得分:1)
不要尝试进行远程WMI调用(并处理由此产生的安全问题),而是查看是否可以使用rexec来处理自己的身份验证。您可以在MKS Toolkit中找到NT,2000,XP,2003等的守护程序服务。
默认情况下,服务无权访问用户的窗口站;选中“登录>允许服务与桌面交互”将启用此功能。 (尽管在Server 2008和Vista上,无论如何,这些窗口仍然被强制用于单独的非用户窗口站。)