0

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 を作成したくありません。意見や感想を教えてください。

助けてくれてありがとう。

4

1 に答える 1