Простите, если я здесь не использую правильную терминологию, но постараюсь объяснить возникшую проблему как можно лучше!
Мы используем программу, которая позволяет просматривать видео с нескольких камер, и она работает таким образом, что при ее открытии она автоматически загружает несколько видеофайлов в своем интерфейсе. Эти видеофайлы хранятся в подпапках, например "videos\video1.asf" и т.д. Я не создавал программу, поэтому не могу сказать, какой метод она использует для открытия файлов.
Файлы хранятся на сетевом сервере и доступны через общий ресурс / путь UNC.
Когда файл запускается из проводника Windows (путем перехода к общему сетевому ресурсу и двойного щелчка на исполняемом файле), он работает отлично.
Когда файл запускается из командной строки (с повышенными правами) (например, путем ввода \server \path \to \file.exe), он открывается, но соответствующие видеофайлы не загружаются.
Я пытаюсь создать скрипт, который запускает программу через командную строку, поэтому первым шагом является выяснение того, почему два вышеуказанных действия имеют разные последствия. Будем очень благодарны за любые советы о том, как запуск исполняемых файлов из командной строки может привести к другому результату.