Показать полную графическую версию : [решено] Создание ярлыков для выполнения команд
alivakos
01-09-2013, 22:33
Как создать ярлык для показа/скрытия "Скрытых файлов, папок и дисков"?
Можно запилить bat-ник, который бы правил реестр, а уже на него ярлык.
Вроде здесь должно быть: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Тут достаточно поменять значение Hidden на 1 или 0, чтобы включить или выключить соответственно отображение скрытых файлов.
Если не знаешь, как создавать bat, то его можно написать в обычном блокноте. Команда для добавления записи в реестр.
Показ:
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden /t REG_DWORD /d 00000001 /f
Скрытие:
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden /t REG_DWORD /d 00000000 /f
Заливаешь в блокнот и сохраняешь с расширением bat. Но придется создавать 2 ярлыка.
Можно сделать более «интеллектуальней», чтобы программа сначала считывала значение, а потом в зависимости от этого значения ставила свое.
reg query HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden
if %errorlevel% equ 0 (reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden /t REG_DWORD /d 00000001 /f) else reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden /t REG_DWORD /d 00000001 /f
Что-то типа этого, но вместо %errorlevel% нужно как-то впихнуть значение этого параметра. Сегодня уже голова не варит. Может, кто-нибудь другой подскажет, как правильно оформить команду.
http://www.outsidethebox.ms/12452/#quick-switch
alivakos
02-09-2013, 14:55
Спасибо всем за ответы, но появилась другая проблема: теперь скрытые файлы и папки не появляются совсем, ни после применения bat-файлов или скрипта VBS, ни из окна Параметры папок.
И ещё раз спасибо, особенно Вадиму за Скрипт VBS (http://www.outsidethebox.ms/12452/#). Моя проблема решилась.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.