1

重複の可能性:
リモート コンピューターでコマンドを実行する方法は?

これが私の質問です。

リモート コンピューター LIQIANDEV があり、その上にコマンド C:\test\test.cmd があります。これで Web サーバー LIQIANTEST ができました。リモート コンピューター LIQIANDEV で C# コードを使用して test.cmd を実行したいのですが、どうすればよいですか?

どうもありがとうございました。

4

2 に答える 2

1

MicrosoftのSysInternalsの一部であるPsExecを使用して、別のコンピューターでプログラムを実行できます。したがって、c#を使用して、PsExecコマンドを実行するローカルプロセスを作成できます。

または、 Windows PowerShell Remotingを使用して、別のコンピューターでPowerShellスクリプトを実行することもできます。繰り返しになりますが、これはc#を使用して開始できます。

WMIやRDPでもできると思います。

于 2012-07-03T03:15:56.293 に答える
-3

簡単な答え: できません。まさにそれを行うことができないように、あらゆる種類の障壁が用意されています。

より長い答え: このコードを実行して達成しようとしていることを説明すると、より良い方法があるかもしれません。

于 2012-07-02T03:41:40.463 に答える