Win32_Process输入密码而不用psexec

时间:2017-05-18 11:45:12

标签: c# .net powershell win32-process

我通过运行此脚本在Windows XP上运行来自PowerShell的远程命令:

$Computer = "ZL45F"
$Command = "cmd.exe /c myapp.exe dosomething"
$Process = ([wmiclass]"\\$Computer\root\cimv2:Win32_Process").create($Command)

它试图启动并执行命令。但是我需要在应用程序启动时输入密码。我该怎么办?

我尝试过像

这样的事情
$Command = "cmd.exe /c myapp.exe dosomething & password"

但密码并没有进入。它等待上一步(dosomething)。

它不应该使用psexec或其他工具!

请不要建议运行。因为它是应用程序的密码,而不是Windows。

0 个答案:

没有答案