2 台の PC (サーバーとノード) があります。Selenium ハブが稼働中です。通知はそのコマンド ウィンドウに表示されます。現在、別の PC を Selenium ノードとしてセットアップしようとしています。そのためには、サーバー PC のコマンド プロンプトから 2 つのコマンドを実行する必要があります。
これが私がこれまでに持っているものです。
private static void StartSeleniumNode()
{
string Command1 = "/C cmdkey.exe /add:ABCDES181 /user:abc /pass:abc@123 & ";
string Command2 = "psexec.exe \\ABCDES181 -i -w D:\\Selenium java -jar selenium-server-standalone-2.47.1.jar -role node -hub http://someip:4444/grid/register";
Process.Start(cmd.exe, Command1 + Command2);
}
実行すると、cmd ウィンドウがポップアップして閉じます。ノードが登録されている場合は通知がありますが、ここではそのようなことはありません。ここで問題になるのは、2 つのコマンドを実行する構文だと思います。