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

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

Ответить
Настройки темы
CMD/BAT - [решено] Перезапуск процесса explorer.exe в Windows 7 х64 помощью "bat" файла.

Аватара для Spiki

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


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

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


Приветствую всех.
Для корректного отображения цветов в Windows 7 для старого старкрафта надо убивать на время игры процесс explorer.exe.
Я скачал следующий "bat" файл.

@ECHO OFF
taskkill /f /IM explorer.exe > NUL
StarCraft.exe
choice /N /T 2 /C 7 /D 7 > NUL
start /B explorer.exe

из него мы видим что вначале убивается процесс explorer.exe затем запускается Старкрафт затем после выключения игры снова должен запустится explorer.exe но у меня на Windows 7 x64 (как я понял из за того что она х64 и вся проблема) запускается не процесс explorer.exe, а explorer.exe "Проводник" из корня папки Windows.
Подскажите пожалуйста как корректно можно перезапустить процесс explorer.exe в Windows 7 х64 с помощью "bat" файла.

Отправлено: 07:58, 01-01-2012

 

Аватара для Spiki

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


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

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


Решилось всё достаточно просто.
Создал ярлык для "bat" файла, поместил его на рабочий стол. Если запускаю с помощью ярлыка, то после выхода из игры стартует explorer.exe процесс и всё становится нормально, если запускаю сам "bat" файл в папке то после выхода из игры запускается проводник Windows и приходится перезагружать машину что бы запустился explorer.exe процесс.

Отправлено: 11:56, 04-01-2012 | #11



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

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


Аватара для Anton04

Ветеран


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

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


Цитата Spiki:
Создал ярлык для "bat" файла, поместил его на рабочий стол. Если запускаю с помощью ярлыка, то после выхода из игры стартует explorer.exe процесс и всё становится нормально, если запускаю сам "bat" файл в папке то после выхода из игры запускается проводник Windows и приходится перезагружать машину что бы запустился explorer.exe процесс. »
Бред, значит у Вас включён контроль учётных записей или какой антивирус блокирует запуск bat файла напрямую.
К тому же даже не обязательно перезагружать, можно сделать просто logoff

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 12:40, 04-01-2012 | #12


Аватара для Spiki

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


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

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


Цитата Anton04:
значит у Вас включён контроль учётных записей »
Не включен, и антивирус не блокирует. Я думаю это какой то глюк в Windows.

Отправлено: 14:58, 04-01-2012 | #13


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


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

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


Попробуй так

Код: Выделить весь код
@ECHO OFF
taskkill /f /IM explorer.exe > NUL
StarCraft.exe
choice /N /T 2 /C 7 /D 7 > NUL
start %windir%\explorer.exe
P.S.: у меня была токая же проблема, так помогло! только играл в другую игру)
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:40, 24-02-2012 | #14


Аватара для Spiki

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


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

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


Shark-kun, Большое спасибо, помогает, не зависимо где запустишь всё Ок работает.
Вот и решение проблемы:


Цитата Shark-kun:
@ECHO OFF taskkill /f /IM explorer.exe > NUL
StarCraft.exe
choice /N /T 2 /C 7 /D 7 > NUL
start %windir%\explorer.exe »

Прошу модератора закрыть тему как решённую. Всем спасибо.

Отправлено: 02:18, 27-02-2012 | #15


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


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

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


Вот ещё один вариант...
Код: Выделить весь код
taskkill /f /im explorer.exe
StarCraft.exe
choice /N /T 2 /C 7 /D 7 > NUL
sleep 5
start %windir%\explorer.exe
Отличие в том что после та-во как выходишь из игры окно cmd.exe само закрывается, в продидущем варианте нужно было закрывать самаму...
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:09, 28-08-2012 | #16



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Службы - Нужен "чистый" файл "explorer.exe" - Vista,sp2. Damir72 Microsoft Windows Vista 5 24-12-2011 20:58
Интерфейс - "Установка компонентов windows" не работает. Explorer.exe грузит проц на 100. Видео Simpetus Microsoft Windows 2000/XP 20 03-09-2011 23:42
"2 Reboot (explorer.exe)" самодельная "прога" перезагружающая оболочку "explorer.exe" rizz Автоматическая установка приложений 14 30-11-2009 14:32
[решено] "Конфигурация пользователя" - "Конфигурация Windows" - "Настройка Internet Explorer" ultrakiller Microsoft Windows NT/2000/2003 6 28-09-2009 14:11
Почему Windows при запуске файла с именем "start.exe" показывает кнопки как "Пуск"? Котяра Хочу все знать 9 22-06-2009 13:48




 
Переход