Ваш вопрос не полностью определен.
Виртуальная машина имеет операционную систему. И это отсутствует в вашем запросе.
Но чтобы дать вам ответ, который, вероятно, подходит, обычно виртуальные машины основаны на Linux.
вы можете выполнить в Windows из командной строки вручную, чтобы получить правильный путь
where tasklist
это вернет вам правильный путь к команде. Если это отсутствует, найдите команду и проверьте, почему она отсутствует в переменной PATH (не для стандартной установки Windows)
в моем случае это было
C:\Windows\System32\tasklist.exe
вы выполняете на Linux
ps aux | grep geckodriver
на MAC вы также можете попробовать
ps aux | grep geckodriver
но может это и лучше
ps -jef | grep geckodriver
для получения правильного полного пути к команде ps в Linux и MAC выполните
which ps
надеюсь, это поможет
Другой пункт:
Вы не должны использовать разделители пути "\" вручную. Я всегда использовал бы
File.separator
, который даст вам правильный символ OS-path