Полезные батники - Часть 1

Важные скрипты

Зачастую, при работе в ос Windows бывает необходимо сделать что-то очень быстро и без лишних пальцедвижений и напряжений в памяти. Для этого я подготовил в данном материале несколько необходимых скриптов на понятном языке командного интерпретатора.

Батник позволяет переключать видимость расширений.
Если не отображены расширения, то скрипт их включает и наоборот.

@Echo Off
Rem Получить текущее значение и изменить его
Reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt|Find "DWORD">query
For /F "tokens=1,2,3*" %%d In (query) Do Set isHidden=%%f&Del query
If "%isHidden%"=="0x0" (GoTo Hide) Else (GoTo Show)

Rem показать расширения файлов
:Show
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000000 /f
Exit
Rem скрыть расширения файлов
:Hide
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000001 /f
Exit

2-й батник отразит или скроет скрытые файлы и папки

@Echo Off
Rem Получить текущее значение и изменить его
Reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden|Find "DWORD">query
For /F "tokens=1,2,3*" %%d In (query) Do Set isHidden=%%f&Del query
If "%isHidden%"=="0x1" (GoTo Hide) Else (GoTo Show)

Rem скрыть скрытые файлы и папки
:Hide
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 00000000 /f
Exit
Rem показать скрытые файлы и папки
:Show
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 00000001 /f
Exit

3-й батник для отoбpaжения coдepжимoго cиcтeмныx пaпoк

@Echo Off
Rem Получить текущее значение и изменить его
Reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v WebViewBarricade|Find "DWORD">query
For /F "tokens=1,2,3*" %%d In (query) Do Set isHidden=%%f&Del query
If "%isHidden%"=="0x1" (GoTo Hide) Else (GoTo Show)

Rem скрыть coдepжимoe cиcтeмныx пaпoк
:Hide
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v WebViewBarricade /t REG_DWORD /d 00000000 /f
Exit
Rem показать  coдepжимoe cиcтeмныx пaпoк
:Show
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v WebViewBarricade /t REG_DWORD /d 00000001 /f
Exit

4-й батник для показа или скрытия защищенных системных файлов.

@Echo Off
Rem Получить текущее значение и изменить его
Reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden|Find "DWORD">query
For /F "tokens=1,2,3*" %%d In (query) Do Set isHidden=%%f&Del query
If "%isHidden%"=="0x1" (GoTo Hide) Else (GoTo Show)

Rem скрыть защищенные системные файлы
:Hide
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 00000000 /f
Exit
Rem показывать защищенные системные файлы
:Show
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 00000001 /f
Exit

5-й батник для показа или скрытия cвeдeний o paзмepe фaйлoв и всплывающих пoдcкaзкax при наведении курсора.

@Echo Off
Rem Получить текущее значение и изменить его
Reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v FolderContentsInfoTip|Find "DWORD">query
For /F "tokens=1,2,3*" %%d In (query) Do Set isHidden=%%f&Del query
If "%isHidden%"=="0x1" (GoTo Hide) Else (GoTo Show)

Rem скрыть cвeдeния o paзмepe фaйлoв в всплывающих пoдcкaзкax пaпoк
:Hide
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v FolderContentsInfoTip /t REG_DWORD /d 00000000 /f
Exit
Rem показать cвeдeния o paзмepe фaйлoв в всплывающих пoдcкaзкax пaпoк
:Show
Reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v FolderContentsInfoTip /t REG_DWORD /d 00000001 /f
Exit

 6-й батник для показа вкладки безопасность в проводнике.

@Echo Off
Rem Получить текущее значение и изменить его
Reg query "HKLM\SYSTEM\ControlSet002\Control\Lsa" /v forceguest|Find "DWORD">query
For /F "tokens=1,2,3*" %%d In (query) Do Set isHidden=%%f&Del query
If "%isHidden%"=="0x0" (GoTo Hide) Else (GoTo Show)

Rem Показывать вкладку безопасность
:Show
Reg add "HKLM\SYSTEM\ControlSet002\Control\Lsa" /v forceguest /t REG_DWORD /d 00000000 /f
Exit
Rem Скрыть вкладку безопасность
:Hide
Reg add "HKLM\SYSTEM\ControlSet002\Control\Lsa" /v forceguest /t REG_DWORD /d 00000001 /f
Exit

Категория: Твики, BAT, CMD | Добавил: masterov (24.11.2017) | Автор: Андрей Мастеров E W
Просмотров: 67 | Рейтинг: 0.0/0
Другие материалы по теме:
Всего комментариев: 0
avatar