В .NET существует ли эквивалент команды «где», которая присутствует на машинах Windows Vista и Windows 7? Мне нужно решить жесткий путь к исполняемому файлу, который определен в системном пути во время установки, и не все устанавливают все, используя путь установки по умолчанию..NET Эквивалент командной строки «где» команда
В настоящее время я вызываю команду «где» как внешний процесс, но это работает только на машинах Vista и Windows 7, это не работает на XP из коробки.
Короткий ответ: нет. Вы называете этот другой исполняемый файл чем-то вроде «Process.Start»? Или вы хотите положить файлы/что-то в свою папку? – user7116
Я вызываю исполняемый файл, используя Process.Start(). –
Вы можете написать функцию using System.Environment.GetEnvironmentVariable, чтобы получить путь, а затем выполнить поиск по самому исполняемому файлу, который вы ищете. – Kibbee