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

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

Ответить
Настройки темы
CMD/BAT - не работает батник с командой start

Пользователь


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

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


В общем создал .bat файл, написал в нем этот код start C:\Games\Call of Duty 4 - Modern Warfare\iw3mp.exe , но ничего не сработало. Затем попробовал вместо пробел поставить "_", получилось start C:\Games\Call_of_Duty_4_-_Modern_Warfare\iw3mp.exe и снова ничего не получилось запустить... В чем моя проблема? Нужно, чтобы запустился файл iw3mp.exe

Отправлено: 11:43, 12-04-2013

 

Аватара для deviance

Пользователь


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

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


kennydzzze,
Код: Выделить весь код
"C:\Games\Call of Duty 4 - Modern Warfare\iw3mp.exe"
Этот путь содержит пробелы. Такие пути нужно заключать в кавычки.

Отправлено: 11:52, 12-04-2013 | #2



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

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


Пользователь


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

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


Изображения
Тип файла: jpg Снимок.JPG
(28.5 Kb, 48 просмотров)

Цитата deviance:
"C:\Games\Call of Duty 4 - Modern Warfare\iw3mp.exe" »
сделал так, теперь открывает просто консоль и ничего не происходит, скриншот ниже

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


Аватара для deviance

Пользователь


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

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


kennydzzze,
Код: Выделить весь код
start /D "C:\Games\Call of Duty 4 - Modern Warfare" iw3mp.exe
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:22, 12-04-2013 | #4


Пользователь


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

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


Цитата deviance:
start /D "C:\Games\Call of Duty 4 - Modern Warfare" iw3mp.exe »
вот, теперь все нормально. но нужно было еще добавить к этому всему запуск .reg файла, поставил запуск этих файлов по порядку - 1. reg 2. exe. но чтобы внести информацию в реестр, нужно время, а .exe файл уже запускается и я не успеваю принять изменения, соответственно информация не вносится в реестр. вот вопрос таков-"можно ли сделать так, что бы только после согласия внесения информации .exe файл запускался? или же сделать это автономно, что бы никакие действия о изменении реестра не предлагались, а инфа сама вносилась без всяких "ОК" и "Далее"? " надеюсь вы меня поняли)

Отправлено: 12:48, 12-04-2013 | #5


Ветеран


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

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


Код: Выделить весь код
start "" "C:\Games\Call of Duty 4 - Modern Warfare\iw3mp.exe"
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:12, 12-04-2013 | #6


Аватара для deviance

Пользователь


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

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


kennydzzze, есть опция "/S", подавляющая вывод диалогового окна.
Код: Выделить весь код
regedit /S xxx.reg

Отправлено: 13:13, 12-04-2013 | #7


Пользователь


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

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


Цитата deviance:
regedit /S xxx.reg »
не получается, записывал так: start /D "C:\Games\Call of Duty 4 - Modern Warfare\keys" regedit /s pirat.reg
точнее получается, диалоговых окон нет, но информация .reg файла не вносится в реестр
п.с. я в этом деле мало чего знаю

Последний раз редактировалось kennydzzze, 12-04-2013 в 13:49.


Отправлено: 13:22, 12-04-2013 | #8


Пользователь


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

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


так пробовал:
regedit /S "C:\Games\Call of Duty 4 - Modern Warfare\keys" pirat.reg диалоговых окон нет, но информация не вносится в реестр, хотя запрашивает "Разрешить этой программе изменить информацию на этом компьютере?"

Отправлено: 14:15, 12-04-2013 | #9


Ветеран


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

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


Цитата kennydzzze:
не получается, записывал так: start /D "C:\Games\Call of Duty 4 - Modern Warfare\keys" regedit /s pirat.reg »
Вы пытаетесь запустить на исполнение две команды одной командной строкой в «start …».
Цитата kennydzzze:
так пробовал:
regedit /S "C:\Games\Call of Duty 4 - Modern Warfare\keys" pirat.reg »
Вы пробуете переносить синтаксис команды «start …» на утилиту «regedit.exe».

Код: Выделить весь код
start "" "C:\Games\Call of Duty 4 - Modern Warfare\iw3mp.exe"
regedit.exe /s "C:\Games\Call of Duty 4 - Modern Warfare\keys\pirat.reg"
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:08, 12-04-2013 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Не правильно работает батник при запуске через nncron. Sadhacker Скриптовые языки администрирования Windows 2 10-05-2012 21:45
CMD/BAT - [решено] Не корректно работает батник. ipvinner Скриптовые языки администрирования Windows 11 17-10-2011 13:36
CMD/BAT - [решено] не работает(частично) в домене батник Reactor77 Скриптовые языки администрирования Windows 2 17-09-2010 12:29
[решено] Как выключить ПК (не командой shutdown) en_route Программное обеспечение Windows 1 10-10-2007 03:37
Помогите. Не работает батник!!! MJR Microsoft Windows 2000/XP 6 01-02-2003 00:02




 
Переход