重複の可能性:
リモート コンピューターでコマンドを実行する方法は?
これが私の質問です。
リモート コンピューター LIQIANDEV があり、その上にコマンド C:\test\test.cmd があります。これで Web サーバー LIQIANTEST ができました。リモート コンピューター LIQIANDEV で C# コードを使用して test.cmd を実行したいのですが、どうすればよいですか?
どうもありがとうございました。
重複の可能性:
リモート コンピューターでコマンドを実行する方法は?
これが私の質問です。
リモート コンピューター LIQIANDEV があり、その上にコマンド C:\test\test.cmd があります。これで Web サーバー LIQIANTEST ができました。リモート コンピューター LIQIANDEV で C# コードを使用して test.cmd を実行したいのですが、どうすればよいですか?
どうもありがとうございました。
MicrosoftのSysInternalsの一部であるPsExecを使用して、別のコンピューターでプログラムを実行できます。したがって、c#を使用して、PsExecコマンドを実行するローカルプロセスを作成できます。
または、 Windows PowerShell Remotingを使用して、別のコンピューターでPowerShellスクリプトを実行することもできます。繰り返しになりますが、これはc#を使用して開始できます。
WMIやRDPでもできると思います。
簡単な答え: できません。まさにそれを行うことができないように、あらゆる種類の障壁が用意されています。
より長い答え: このコードを実行して達成しようとしていることを説明すると、より良い方法があるかもしれません。