У меня есть веб-сайт со ссылкой «Открыть Trim», которая должна открыть приложение на локальном ПК под названием Trim.exe. Когда я запускаю веб-сайт на своем локальном ПК, он работает нормально. Я нажимаю ссылку «Открыть Trim», и открывается приложение Trim.exe. Но когда я загружаю тот же код на сервер Windows 2003, ссылка ничего не делает.
Я видел на веб-сайте github.com, где вы можете открыть настольное приложение GitHub, щелкнув ссылку «Клонировать на рабочем столе». Я пытаюсь добиться аналогичной функции с моим веб-сайтом и Trim.exe.
Я использую следующий код.
var p = new Process
{
StartInfo = {
UseShellExecute = false,
RedirectStandardOutput = true,
FileName = path + openTrimBatchFileName
}
};
p.Start();
p.StandardOutput.ReadToEnd();
p.StartInfo.CreateNoWindow = true;
p.WaitForExit();