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

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

Ответить
Настройки темы
CMD/BAT - [решено] Как правильно запусать процессы из BAT-ника?

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


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

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


Написал bat-ничек для перезапуска процесса Проводника:
Код: Выделить весь код
taskkill /im explorer.exe /f
explorer
taskmgr
После срубания, Проводник запускается, но на этом выполнение скрипта останавливается, к следующей команде не переходит - что не так?

Отправлено: 02:01, 08-07-2011

 

Аватара для ferget

Разный


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

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


вроде так
Код: Выделить весь код
taskkill /im explorer.exe /f
start explorer
taskmgr

Отправлено: 02:17, 08-07-2011 | #2



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

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


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


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

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


Спасибо, получилось (только я диспетчер тоже со start-ом вызываю)

я знал про команду start но я пробовал писать так: start "c:\windows\explorer.exe"
так почему то не получается: открывается новое окно консоли и ничего не происходит

Отправлено: 02:34, 08-07-2011 | #3


Аватара для ferget

Разный


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

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


попробуйте start /?

обратите внимание, что заголовок консольного окна c:\windows\explorer.exe

Отправлено: 02:43, 08-07-2011 | #4


Googler


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

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


Цитата nixuz:
пробовал писать так: start "c:\windows\explorer.exe" »
CMD/BAT - [решено] Кавычки после команды START
Это сообщение посчитали полезным следующие участники:

Отправлено: 02:57, 08-07-2011 | #5


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


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

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


Почему то если я пишу вот так:
Код: Выделить весь код
taskkill /im explorer.exe /f 
taskkill /im taskmgr.exe /f 
start explorer 
start taskmgr
то диспетчер вызывается до проводника - почему не последовательны команды?

Код: Выделить весь код
taskkill /im explorer.exe /f 
taskkill /im taskmgr.exe /f 
start explorer 
pause 
start taskmgr
написал так, видимо проводник долго загружается поэтому выполнение скрипта опережает
но тут теряется автоматичность
а диспетчер нужно вызывать после проводника, т.к. в трее почему то иконка в этом случае не появляется. такая заморочка

Отправлено: 10:35, 09-07-2011 | #6


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


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

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


пролема с иконкой неожиданно решилась вот так:
Код: Выделить весь код
taskkill /im explorer.exe /f 
start explorer 
taskkill /im taskmgr.exe /f 
start taskmgr

Отправлено: 10:51, 09-07-2011 | #7



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как с помощью bat-ника октрыть\закрыть лоток привода? Nun-Nun Скриптовые языки администрирования Windows 9 15-06-2011 21:56
CMD/BAT - [решено] Странности в работе bat-ника Nun-Nun Скриптовые языки администрирования Windows 2 26-09-2010 09:41
CMD/BAT - [решено] Как с помощью bat-ника записать названия папок в текстовый файл? Nun-Nun Скриптовые языки администрирования Windows 9 23-02-2010 20:15
Любой язык - Как узнать из Bat-ника версию *.DLL, *.ax и т.п. Dilinjer Скриптовые языки администрирования Windows 11 31-08-2007 12:44
Как узнать из BAT-ника расположение рабочего стола Guest Microsoft Windows 95/98/Me (архив) 9 01-11-2003 05:49




 
Переход