Как вызвать сценарий BAT в папке UNC и избежать Win32Exception (0x80004005): операция была отменена пользователем - PullRequest
0 голосов
/ 06 февраля 2019

Я использую VS 2017 Community, приложение Windows Forms и пытаюсь вызвать скрипт BAT (в папке UNC):

Process.Start(@"\\sharefolder\editHosts.bat");

Иногда я получаю сообщение об ошибке:

ComponentModel.Win32Exception (0x80004005): Операция была отменена пользователем
в System.Diagnostics.Process.StartWithShellExecuteEx (ProcessStartInfo startInfo)
в System.Diagnostics.Process.Start ()

Я уже проверил следующие вещи:

  • Папка существует
  • Пользователь имеет права на папку (может открыть ее в Проводнике)

Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...