0

WMI 経由で次のようなリモート プロセスを作成できることはわかっています。

        object[] theProcessToRun = { "notepad.exe" };
        var path = new ManagementPath(String.Format(@"\\{0}\root\cimv2", "win7test-hyperv"));
        var scope = new ManagementScope(path);
        var theClass = new ManagementClass(scope, new ManagementPath("Win32_Process"), new ObjectGetOptions());
        theClass.InvokeMethod("Create", theProcessToRun);

しかし、デスクトップと対話するように指定できますか (psexec の -i など)。また、UI が対話する必要があるユーザー セッションを指定できるようにしたいと思いますか?

4

1 に答える 1

2

セキュリティ上の理由から、Win32_Process.Create メソッドを使用して対話型プロセスをリモートで開始することはできません。

于 2012-10-05T18:34:11.253 に答える