Открыть программы, которые знает Windows - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день! Помогите пожалуйста с следующим. Мне нужно чтобы я мог ввести имя программы в textBox и затем при нажатии на кнопку, эта программа открывалась. Речь идет о стандартных программах Windows, таких как блокнот, paint итд. Я не знаю как это сделать, ведь эти программы расположены в разных папках. Вот так например можно запустить paint
            Process app = new Process();
            app.StartInfo.FileName = @"C:\Windows\System32\mspaint.exe"; // Needs to be full path
            app.StartInfo.Arguments = ""; // If you have any arguments
            bool result = app.Start();
Однако не все стандартные программы ведь в System32, или я не прав? Подскажыте пожалуйста как это сделать.

Решение задачи: «Открыть программы, которые знает Windows»

textual
Листинг программы
Process.Start("notepad.exe");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы