Есть 2 ПК (сервер & узел). Селен Selenium поднят вверх & работает. Уведомления отображаются в окне cmd. Теперь я пытаюсь настроить другой компьютер как узел Selenium. Для этого мне нужно запустить 2 команды из командной строки сервера. Он работает, когда делается вручную. Приступая к этому программному программированию.Как выполнить несколько команд - C#
Вот что у меня есть.
private static void StartSeleniumNode()
{
string Command1 = "/C cmdkey.exe /add:ABCDES181 /user:abc /pass:[email protected] & ";
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 команд, что является проблемой здесь.
.... Почему это не просто два индивидуальные 'Process.Start' команды? .... – Arran