我使用 WMI 在远程计算机上创建了一个 Win32Process (cmd.exe)。
C:\Users\ayush_m>wmic /node:10.0.0.0 /user:ayush_m /password:pwd PROCESS CALL Create "cmd.exe"
Executing (Win32_Process)->Create()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ProcessId = 10088;
ReturnValue = 0;
};
WMI (10088) 返回的ProcessID是在远程机器上启动的 cmd.exe 进程的 PID。现在我想运行一些其他命令,例如 mkdir 或使用以上 PID 复制或运行 exe 文件。即使用我上面的 PID(10088)并在该机器上运行更多命令。
我基本上不想每次运行命令时都创建一个新的 Win32Process。请提出任何想法或意见。
提前感谢您的帮助。