Ответы Mail.ru: Запуск приложения vlc из консоли в Windows Server происходит без указания пути к нему в path?

Улик Додиков (104419) 5 месяцев назад

В операционной системе Windows, когда ты запускаешь программу из командной строки без указания полного пути к ней, система ищет эту программу в нескольких местах. Сначала она проверяет текущую директорию, а затем ищет в директориях, указанных в переменной среды PATH.

Однако, когда ты устанавливаешь программу, такую как VLC, инсталлятор обычно добавляет ее в реестр Windows в ключе App Paths. Это позволяет запускать программу из командной строки без указания полного пути к ней и без добавления пути к ней в переменную среды PATH.

Возможно, когда ты создаешь службу, она не обращается к этому разделу реестра, и поэтому не может найти VLC без указания пути в переменной среды PATH.