Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


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

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


Держи, как ты и хотел, скрипт сначала смотрит, скрыты или отображаются расширения, а потом добавляет нужное значение в реестр.
Код: Выделить весь код
@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
Не заметил, что уже выше seriych отписал, его вариант короче и лучше моего.
super_bitard, ты вишмастер на .bat что ли делаешь?
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:17, 18-02-2011 | #3