Как я могу запустить exe-файл с кодом C#? Так что у меня это:Запуск файла .exe без указания пути C#
Process.Start(@"C:\Program Files (x86)\Photoshop\Photoshop.exe");
Но путь может отличаться в других машинах. Итак, есть ли какие-либо идеи для запуска .exe по-другому?
Спасибо!
Вы можете избежать hardcoding пути к директории Program Files, но это все еще не решит проблему. Возможно, я установил Photoshop в другую директорию (как и у меня), или, возможно, у меня не было Photoshop. –
Сканирование реестра для пути установки Photoshop. – Abion47
@ Abion47 Не все программы хранят свой установочный каталог в реестре – BradleyDotNET