2

特定のリモートデスクトップセッションでプロセスを呼び出して、C#を使用してその特定のコンテキストでプロセスを開始するにはどうすればよいですか?

4

2 に答える 2

1

CreateProcessAsUser()メソッドを使用して取得したwtsapiので、これ以上問題はありません。

于 2009-12-11T12:00:21.653 に答える
0

SysInternals の PsExec の使用を考えたことはありますか? これにより、プロセスをリモートで実行できます。リモートでログインしているユーザーと同じ資格情報を指定すると、「rdp セッションで実行」されます。

適切な資格情報を提供できないためにそれができない場合、残されている唯一の実際のオプションは、通常のシステム管理者が行うことを行うことです。たとえば、ユーザーのログイン時にバッチまたは PowerShell ファイルを実行するか、スケジュールされたタスクを実行するように設定します。そのユーザー。

于 2009-12-11T09:05:58.677 に答える