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

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

Ответить
Настройки темы
Любой язык - [решено] Добавить перезагрузку Explorer.exe в контекстное меню

Аватара для zion87

Старожил


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

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


1. Install_Restart_Explorer.reg — с содержимым (для установки)
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\Restart Explorer]

[HKEY_CLASSES_ROOT\Directory\Background\shell\Restart Explorer\command]
@="\"C:\\Users\\YOUR-USER-NAME-HERE\\Desktop\\Restart Explorer.bat\""
«ENTER-YOUR-NAME-HERE» заменить на свое имя пользователя

2.Restart Explorer.bat — с содержимым (скрипт перезагрузки)

Код: Выделить весь код
@echo off
taskkill /f /im explorer.exe
start explorer.exe
Если файл .bat будет не на рабочем столе, то измените путь до него

Это все, теперь просто щелкните правой кнопкой мыши, и выбирайте пункт «Restart Explorer»

P.S. Названия файлов и меню можно сменить если хочется

для удаления пункта из контекстного меню
Remove_Restart_Explorer.reg
Код: Выделить весь код
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\Background\shell\Restart Explorer]
пост

Отправлено: 00:31, 30-01-2013

 

Аватара для gora

Ушёл из жизни


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

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


Без батника:
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\Restart Explorer]

[HKEY_CLASSES_ROOT\Directory\Background\shell\Restart Explorer\command]
@="cmd.exe /c taskkill /f /im explorer.exe & start explorer.exe"
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:28, 30-01-2013 | #2



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

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

7ka 7ka вне форума

Аватара для 7ka

Старожил


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

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


Цитата gora:
Без батника: »
Уважаемый gora, а возможно ли добавить в этот код:
Код: Выделить весь код
@="cmd.exe /c taskkill /f /im explorer.exe & start explorer.exe"
строчку:
Код: Выделить весь код
del %UserProfile%\appdata\Local\IconCache.db
дабы затереть файл кэша иконок совместно с рестартом проводника но, не отдельной строкой, а именно в этот код, типа:
Код: Выделить весь код
@="cmd.exe /c taskkill /f /im explorer.exe & del %UserProfile%\appdata\Local\IconCache.db & start explorer.exe"
заранее премного благодарен))

Отправлено: 22:54, 13-02-2013 | #3


Аватара для zion87

Старожил


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

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


так не работает?
Код: Выделить весь код
@="cmd.exe /c taskkill /f /im explorer.exe & del "%UserProfile%\appdata\Local\IconCache.db" & start "" explorer.exe"

Отправлено: 06:42, 14-02-2013 | #4


Аватара для gora

Ушёл из жизни


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

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


Цитата 7ka:
возможно ли добавить »
Возможно.
Reg файлом:
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\Restart Explorer]

[HKEY_CLASSES_ROOT\Directory\Background\shell\Restart Explorer\command]
@=hex(2):63,00,6d,00,64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,63,00,20,00,74,\
  00,61,00,73,00,6b,00,6b,00,69,00,6c,00,6c,00,20,00,2f,00,66,00,20,00,2f,00,\
  69,00,6d,00,20,00,65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,\
  00,78,00,65,00,20,00,26,00,20,00,64,00,65,00,6c,00,20,00,2f,00,66,00,20,00,\
  2f,00,71,00,20,00,2f,00,61,00,3a,00,68,00,20,00,22,00,25,00,55,00,73,00,65,\
  00,72,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,25,00,5c,00,61,00,70,00,\
  70,00,64,00,61,00,74,00,61,00,5c,00,4c,00,6f,00,63,00,61,00,6c,00,5c,00,49,\
  00,63,00,6f,00,6e,00,43,00,61,00,63,00,68,00,65,00,2e,00,64,00,62,00,22,00,\
  20,00,26,00,20,00,73,00,74,00,61,00,72,00,74,00,20,00,65,00,78,00,70,00,6c,\
  00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,65,00,00,00
Батником:
Код: Выделить весь код
Reg Add "HKCR\Directory\Background\shell\Restart Explorer\command" /ve /t REG_EXPAND_SZ /d "cmd.exe /c taskkill /f /im explorer.exe & del /f /q /a:h \"%%UserProfile%%\appdata\Local\IconCache.db\" & start explorer.exe" /f
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:48, 14-02-2013 | #5

7ka 7ka вне форума

Аватара для 7ka

Старожил


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

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


Цитата gora:
Батником: »
Фантастиш! Работает!
gora, премного благодарен))

Отправлено: 09:01, 14-02-2013 | #6



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Как добавить в Контекстное меню vannza Microsoft Windows 8 и 8.1 2 21-01-2013 19:02
Блог - Как добавить пункт меню «Закрепить на Начальном экране» в контекстное меню всех файло hb860 Microsoft Windows 8 и 8.1 0 17-11-2012 02:30
Блог - Как добавить пункт «Закрепить в меню Пуск» в контекстное меню папки hb860 Microsoft Windows 7 4 18-10-2012 06:04
Блог - Как добавить раскрывающееся меню в контекстное меню рабочего стола и компьютера Vadikan Microsoft Windows 7 7 13-12-2010 17:43




 
Переход