リモートでサービスを作成する必要があり、コマンドに分割して「sc \ remotemachine create ......」を実行してC#コード内で実行したいと考えています。RPCサーバーは使用できません。 ManagementScope.Connectを呼び出すとき
ただし、scコマンドが非常にうまく動作し、リモートシステムを管理していても、コードを実行すると、ManagementScope.Connect呼び出しで「RPCサーバーが利用できません」という例外がスローされます。これは私が次のどこへ行くにように少しこだわっているの旅の最初のステップについてですよう
これを実行するコードのスニペットは
string machineName = "othermachine";
string path = string.Format(@"\\{0}\root\cimv2", machineName);
ManagementScope scope = new ManagementScope(path);
scope.Connect();
です。 scコマンドの作品は、それは別のやっていること(.NETライブラリを使用していない以外の - 多分私は難しくWINAPIをヒットする必要がありますか?)
おかげ
健全性チェック:root/cimv2ではなく、othermachineに接続しようとしましたか? – MPelletier