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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Перезагрузка explorer.exe

Ответить
Настройки темы
Перезагрузка explorer.exe

Аватара для semiono

Ветеран


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

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


Изменения
Автор: semiono
Дата: 16-12-2010
Код: Выделить весь код
$x = RegRead('HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon','shell')
$y = StringRegExpReplace($x,'(.*?)\\','')
$z = ProcessExists($y)
If $z Then ProcessClose($z)
; Sleep(1000) ; обычно не требуется, так как чем быстрее тем лучше.
Run($x)
Вот придумал!
Смущает только правильность маски (.*?) - хотя вроде бы всё правильно.

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

Было бы ещё интересно перезагрузиться: shutdown -l, но как войти потом автоматически я не знаю

-------
Полезное сообщение

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

Отправлено: 01:54, 16-12-2010

 

Аватара для FlatX007

Ветеран


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

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


Run(@WindowsDir & '\' & 'explorer.exe')

Кстати запускается не експлорер а проводник.

Отправлено: 18:53, 16-12-2010 | #2



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

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


Аватара для kaster

Старожил


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

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


FlatX007, проводник в Windows'ах наз-ся Explorer

-------
Русское сообщество пользователей AutoIt
autoit@conference.jabber.ru - Конференция на jabber.ru


Отправлено: 20:35, 16-12-2010 | #3


Аватара для FlatX007

Ветеран


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

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


Я знаю, запустится окно с проводником а не ВСЯ оболочка целиком! Короче говоря не будет панели задач, ярлыков на рабочем столе ...

Отправлено: 21:36, 16-12-2010 | #4


Ветеран


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

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


Такое происходит, если отделены процессы рабочего стола и папок, из интерфейса или настройкой в реестре.

Отправлено: 02:10, 17-12-2010 | #5


Аватара для semiono

Ветеран


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

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


Цитата FlatX007:
Я знаю, запустится окно с проводником а не ВСЯ оболочка целиком! »
Вы имеете ввиду запуск этого ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}


Я специально зделал проверку Winlogon, у меня, например, shell = blackbox.exe

PS На ассемблере http://forum.oszone.net/post-1568581-3.html

-------
Полезное сообщение


Последний раз редактировалось semiono, 18-12-2010 в 03:47.


Отправлено: 03:41, 18-12-2010 | #6


Ветеран


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

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


Пожалуйста, если это возможно, напишите как перезагрузить explorer.exe, но чтобы после перезагрузки explorer.exe не открывалась папка Мои документы? С кодом
читать дальше »
Код: Выделить весь код
$x = RegRead('HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon','shell')
$y = StringRegExpReplace($x,'(.*?)\\','')
$z = ProcessExists($y)
If $z Then ProcessClose($z)
; Sleep(1000) ; обычно не требуется, так как чем быстрее тем лучше.
Run($x)
после перезагрузки explorer.exe у меня открывается папка Мои документы. Спасибо.

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


Ветеран


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

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


SharkyEXE, сначала попробуйте закрыть все экземпляры, а затем уже создавать.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:06, 13-10-2011 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Перезагрузка explorer.exe

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Загрузка - EXPLORER.EXE IEXPLORE.EXE грузят процесс почти на 100 % Герман123456 Лечение систем от вредоносных программ 40 08-12-2010 21:30
"2 Reboot (explorer.exe)" самодельная "прога" перезагружающая оболочку "explorer.exe" rizz Автоматическая установка приложений 14 30-11-2009 14:32
ошибка explorer.exe и drwtsn.exe, тормозит брандмауэр Bolinka Лечение систем от вредоносных программ 5 21-07-2009 22:24
svchost.exe, перезагрузка компьютера (без счетчика времени), administrator.exe... filthy Лечение систем от вредоносных программ 14 10-12-2008 10:39
Интерфейс - Explorer - перезагрузка оболочки LeonF Microsoft Windows 2000/XP 1 08-08-2007 15:13




 
Переход