Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


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

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


Цитата XXXp:
Как сделать чтобы после запуска ваших скриптов и выполнения команды из рандомного батника, cmd.exe закрывался, а то он у меня остается запущенным в режиме командной строки... »



Ещё вчера заметил, что и Anonymоus, и Foreigner, как сговорившись, для вызова пакетного файла используют команду "START".

При таком способе вызова действительно окно "cmd.exe" остаётся открытым, так как пакетный файл запускается интерпретатором командной строки по умолчанию с ключом "/K" ("выполнение указанной команды (строки) без последующего завершения").

В этом случае не поможет даже
Цитата Foreigner:
замени goto:eof на exit »
.

Чтобы этого не происходило, для команды "START" надо использовать такую конструкцию:
Код: Выделить весь код
start "" cmd /c "c:\bat\%bat%"
.


А вообще для вызова пакетного файла лучше использовать команду "CALL":
Код: Выделить весь код
call "c:\bat\%bat%"
.

Последний раз редактировалось Georgio, 11-07-2015 в 14:46. Причина: пропущенная запятая.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:48, 11-07-2015 | #7