Показать полную графическую версию : [решено] Батник не запускает приложение без расширения .exe
Dezmont777
04-02-2013, 23:27
Добрый вечер. Скачал утилиту nconvert. Если запускаю CMD из командной строки, потом "nconvert -help", то показывает хелп. Если создаю bat файл со строкой "nconvert -help", то приложение не запускается. Если прописать "nconvert.exe -help", то нормально отрабатывает. На компьютере стоит Windows 7. В ЧР такого поведения не наблюдалось. Подскажите пожалуйста, почему так происходит.
P.S. Использую понемножку для собственных нужд, обычно с помощью гугла сам пишу срипты. Ответ на этот вопрос что-то не получилось найти.
Ответ на этот вопрос что-то не получилось найти. »
лови: если срабатывает после пуск\выполнить\cmd и не срабатывает в просто .bat - значит, попытка запуска блокируется UAC 7-ки. В первом случае запускается от администратора, во втором - с пользовательскими правами. Вывод: надо разрулить вопрос безопасности - переместить файл в доступное место, повысить привилегии запуска или отключить UAC (не рекомендуется).
Dezmont777
04-02-2013, 23:57
Так ведь nconvert.exe запускается из bat-файла. Думаете, что это из-за параметров безопасности?
UAC выключен.
Dezmont777, как называется пакетный файл? Что будет, если в пакетном файле указать расширение:
nconvert.exe -help
Что будет, если в пакетном файле указать полный путь:
"%ProgramFiles%\XnView\nconvert.exe" -help?
Что «говорит» Process Monitor при попытке запуска пакетного файла?
Dezmont777
05-02-2013, 09:58
Запускаю cmd: Win+R > cmd. ввожу.
nconvert -help
Работает.
Создают bat со следующим содержимым:
nconvert -help
Не работает.
nconvert.exe -help
Работает.
Файл лежит C:\Windows\System32\nconvert.exe
Petya V4sechkin
05-02-2013, 10:04
Dezmont777, вас же по-русски спросили:
как называется пакетный файл?
Не работает
С именем nconvert.bat или nconvert.cmd не будет работать.
Dezmont777
06-02-2013, 09:50
Так и называется. А почему не работает? Он сам себя пытается вызывать что-ли?
Petya V4sechkin
06-02-2013, 09:51
Он сам себя пытается вызывать что-ли?
Естественно.
Dezmont777
06-02-2013, 09:55
Спасибо большое.
А почему не работает? »
Потому что Вы не указали расширение в:
nconvert -help
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC