Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Батник не запускает приложение без расширения .exe

Ответить
Настройки темы
CMD/BAT - [решено] Батник не запускает приложение без расширения .exe

Новый участник


Сообщения: 31
Благодарности: 1

Профиль | Отправить PM | Цитировать


Добрый вечер. Скачал утилиту nconvert. Если запускаю CMD из командной строки, потом "nconvert -help", то показывает хелп. Если создаю bat файл со строкой "nconvert -help", то приложение не запускается. Если прописать "nconvert.exe -help", то нормально отрабатывает. На компьютере стоит Windows 7. В ЧР такого поведения не наблюдалось. Подскажите пожалуйста, почему так происходит.

P.S. Использую понемножку для собственных нужд, обычно с помощью гугла сам пишу срипты. Ответ на этот вопрос что-то не получилось найти.

Отправлено: 23:27, 04-02-2013

 

Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24695
Благодарности: 4526

Профиль | Сайт | Отправить PM | Цитировать


Цитата Dezmont777:
Ответ на этот вопрос что-то не получилось найти. »
лови: если срабатывает после пуск\выполнить\cmd и не срабатывает в просто .bat - значит, попытка запуска блокируется UAC 7-ки. В первом случае запускается от администратора, во втором - с пользовательскими правами. Вывод: надо разрулить вопрос безопасности - переместить файл в доступное место, повысить привилегии запуска или отключить UAC (не рекомендуется).

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Новая метла и инвентаризация)


Отправлено: 23:43, 04-02-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 31
Благодарности: 1

Профиль | Отправить PM | Цитировать


Так ведь nconvert.exe запускается из bat-файла. Думаете, что это из-за параметров безопасности?
UAC выключен.

Отправлено: 23:57, 04-02-2013 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Dezmont777, как называется пакетный файл? Что будет, если в пакетном файле указать расширение:
Код: Выделить весь код
nconvert.exe -help
Что будет, если в пакетном файле указать полный путь:
Код: Выделить весь код
"%ProgramFiles%\XnView\nconvert.exe" -help
?

Что «говорит» Process Monitor при попытке запуска пакетного файла?
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:22, 05-02-2013 | #4


Новый участник


Сообщения: 31
Благодарности: 1

Профиль | Отправить PM | Цитировать


Запускаю cmd: Win+R > cmd. ввожу.
Код: Выделить весь код
nconvert -help
Работает.
Создают bat со следующим содержимым:
Код: Выделить весь код
nconvert -help
Не работает.
Код: Выделить весь код
nconvert.exe -help
Работает.
Файл лежит C:\Windows\System32\nconvert.exe

Отправлено: 09:58, 05-02-2013 | #5



Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


Dezmont777, вас же по-русски спросили:
Цитата Iska:
как называется пакетный файл?
Цитата Dezmont777:
Не работает
С именем nconvert.bat или nconvert.cmd не будет работать.
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:04, 05-02-2013 | #6


Новый участник


Сообщения: 31
Благодарности: 1

Профиль | Отправить PM | Цитировать


Так и называется. А почему не работает? Он сам себя пытается вызывать что-ли?

Отправлено: 09:50, 06-02-2013 | #7



Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


Цитата Dezmont777:
Он сам себя пытается вызывать что-ли?
Естественно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:51, 06-02-2013 | #8


Новый участник


Сообщения: 31
Благодарности: 1

Профиль | Отправить PM | Цитировать


Спасибо большое.

Отправлено: 09:55, 06-02-2013 | #9


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Dezmont777:
А почему не работает? »
Потому что Вы не указали расширение в:
Код: Выделить весь код
nconvert -help

Отправлено: 13:36, 06-02-2013 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Батник не запускает приложение без расширения .exe

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Не запускает Autorun.exe Igor32123 Хочу все знать 17 17-05-2011 17:56
Разное - Не выбирается программа для открытия файлов без расширения nau_63 Microsoft Windows 2000/XP 4 05-08-2010 16:06
CMD/BAT - [решено] Как написать батник который запускает одну программу первые два раза, а на третий раз nizo Скриптовые языки администрирования Windows 4 16-03-2010 02:54
Разное - [решено] Планировщик заданий не запускает приложение после гибернации insidex Microsoft Windows 7 4 25-08-2009 18:28
Не открываются exe приложение Adilhan Программное обеспечение Windows 7 31-05-2007 08:50




 
Переход