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

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Создание ярлыков для выполнения команд

Ответить
Настройки темы
Разное - [решено] Создание ярлыков для выполнения команд

Аватара для alivakos

Новый участник


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

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


Как создать ярлык для показа/скрытия "Скрытых файлов, папок и дисков"?

Отправлено: 22:33, 01-09-2013

 

Новый участник


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

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


Можно запилить 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% нужно как-то впихнуть значение этого параметра. Сегодня уже голова не варит. Может, кто-нибудь другой подскажет, как правильно оформить команду.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:58, 02-09-2013 | #2



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

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


(*.*)


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

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


https://www.outsidethebox.ms/12452/#quick-switch

-------
Канал Windows 11, etc | Чат @winsiders

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

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


Аватара для alivakos

Новый участник


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

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


Спасибо всем за ответы, но появилась другая проблема: теперь скрытые файлы и папки не появляются совсем, ни после применения bat-файлов или скрипта VBS, ни из окна Параметры папок.

И ещё раз спасибо, особенно Вадиму за Скрипт VBS. Моя проблема решилась.

Последний раз редактировалось alivakos, 02-09-2013 в 20:29. Причина: Исправление неполадок


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



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Создание ярлыков для выполнения команд

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Скрипт для выполнения команд после подтверждения Pozia AutoIt 14 27-06-2012 23:46
2008 R2 - Отключить создание ярлыков. alexdarkk Windows Server 2008/2008 R2 3 26-05-2012 12:42
CMD/BAT - [решено] Вывод сообщения ошибки после выполнения команд white155 Скриптовые языки администрирования Windows 1 09-04-2011 19:52
CMD/BAT - Проверка на выполнения команд в bat ? men232 Скриптовые языки администрирования Windows 4 12-01-2011 22:23
VBS/WSH/JS - Создание папок исходя из имени хоста.Создание ярлыков. ufunf Скриптовые языки администрирования Windows 1 18-02-2010 13:59




 
Переход