Вы должны войти, чтобы создавать сообщения и темы.

Переключатель (Скрытые файлы, скрытые защищенные системные, расширения имен файлов)

◄Страница 2 из 4► 4
Цитата: Nikitos от 08.04.2021, 13:23

Добрый день
Yevhenii, как вариант, можно воспользоваться Portable Total Commander'ом или его аналогом.

Не хотелось бы менять проводник. Мне бы простое решение чтобы по ярлылку менять атрибуты.

Понял, он просто ни одного не нашел способа, а так хоть какой-то выход из ситуации), видео записал что работает.


Зачем вы в батник засунули ----вкл)) это надо стереть.

Лайкнул Yevhenii
Yevhenii
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

@yevhenii, подожди, пожалуйста, пока не за компом. Напишу батник Тебе =)

Цитата: Сергей от 08.04.2021, 13:27

@yevhenii, подожди, пожалуйста, пока не за компом. Напишу батник Тебе =)

Спасибо, ожидаю.)

Цитата: Mikhail от 08.04.2021, 13:25

Понял, он просто ни одного не нашел способа, а так хоть какой-то выход из ситуации), видео записал что работает.


Зачем вы в батник засунули ----вкл)) это надо стереть.

О, точно - проморгал, спасибо вам. Сохраню ваше решение, а так же подожду батник Сергея ибо все же один батник будет лучше

Тоже интересно как в 1 батник 2 случая засунуть, или 2 будет? Скорей всего, ну как говориться учиться никогда не поздно). Хотя если все делать, либо вкл все, либо выкл, то так можно, а по отдельности(разному) нет.

Лайкнул Yevhenii
Yevhenii
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

@satirov А рег для отображения сокрытия\расширений вы не знаете часом?

Цитата: Yevhenii от 08.04.2021, 13:37

@satirov А рег для отображения сокрытия\расширений вы не знаете часом?

Ну в Total uninstall отследить изменения да и все, вот и батник готов), лучше подождите Сергея, там все будет.

Лайкнул Yevhenii
Yevhenii
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
Цитата: Yevhenii от 08.04.2021, 13:37

@satirov А рег для отображения сокрытия\расширений вы не знаете часом?

Какая у вас система,случаем ни Win 10 ? если десятка вот посмотрите,может и сгодиться,сами если что настроите под себя.

Спойлер
Windows Registry Editor Version 5.00

; Показать/Скрыть расширения имен Windows 10...Для всех файлов.
[HKEY_CLASSES_ROOT\Directory\background\shell\Windows.Show]
"MUIVerb"="Показать/Скрыть"
"Icon"="imageres.dll,3"
"SubCommands"=""

[HKEY_CLASSES_ROOT\Directory\background\shell\Windows.Show\shell\FileExtensions]
"CommandStateSync"=""
"Description"="@shell32.dll,-37571"
"ExplorerCommandHandler"="{4ac6c205-2853-4bf5-b47c-919a42a48a16}"
"MUIVerb"="Показать/Скрыть расширения имен"
"Icon"="shell32.dll,-155"

; Показать Скрыть скрытые файлы/папки Windows 10...Для рабочего стола и диска в нутри.
[HKEY_CLASSES_ROOT\Directory\background\shell\Windows.Show\shell\HiddenFiles]
"CommandStateSync"=""
"Description"="@shell32.dll,-37573"
"ExplorerCommandHandler"="{f7300245-1f4b-41ba-8948-6fd392064494}"
"MUIVerb"="Показать/Скрыть скрытые файлы/папки"
"Icon"="imageres.dll,3"

Лайкнул Psydiant
Psydiant
Цитата: KOLT от 08.04.2021, 14:08
Цитата: Yevhenii от 08.04.2021, 13:37

@satirov А рег для отображения сокрытия\расширений вы не знаете часом?

Какая у вас система,случаем ни Win 10 ? если десятка вот посмотрите,может и сгодиться,сами если что настроите под себя.

Спойлер
Windows Registry Editor Version 5.00

; Показать/Скрыть расширения имен Windows 10...Для всех файлов.
[HKEY_CLASSES_ROOT\Directory\background\shell\Windows.Show]
"MUIVerb"="Показать/Скрыть"
"Icon"="imageres.dll,3"
"SubCommands"=""

[HKEY_CLASSES_ROOT\Directory\background\shell\Windows.Show\shell\FileExtensions]
"CommandStateSync"=""
"Description"="@shell32.dll,-37571"
"ExplorerCommandHandler"="{4ac6c205-2853-4bf5-b47c-919a42a48a16}"
"MUIVerb"="Показать/Скрыть расширения имен"
"Icon"="shell32.dll,-155"

; Показать Скрыть скрытые файлы/папки Windows 10...Для рабочего стола и диска в нутри.
[HKEY_CLASSES_ROOT\Directory\background\shell\Windows.Show\shell\HiddenFiles]
"CommandStateSync"=""
"Description"="@shell32.dll,-37573"
"ExplorerCommandHandler"="{f7300245-1f4b-41ba-8948-6fd392064494}"
"MUIVerb"="Показать/Скрыть скрытые файлы/папки"
"Icon"="imageres.dll,3"

Да 10ка. Мне уже дал временное решение Михаил, жду более полное от Сергея. Что касается вашего варианта, не совсем понимаю что делать с написанным текстом.

Применить в файле реестра и все.
Для удаления твика
[-HKEY_CLASSES_ROOT\Directory\background\shell\Windows.Show]

Цитата: KOLT от 08.04.2021, 14:14

Применить в файле реестра и все.
Для удаления твика
[-HKEY_CLASSES_ROOT\Directory\background\shell\Windows.Show]

Извините, но я ничего не понял. Мне нужен простой ярлык-переключатель атрибутов)

@yevhenii
Почитал справку, вроде получилось создать то, что надо, для вас.

For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "HideFileExt"`) Do set /a key=%%J
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "Hidden"`) Do set /a key=%%J
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "ShowSuperHidden"`) Do set /a key=%%J

if %key%==0 (
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000000 /f
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 1 /f
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 1 /f
) else (
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000001 /f
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 2 /f
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 0 /f
)

Все в одном.
Готовый батник

Лайкнули 𝐅𝐫𝐨𝐦𝐇𝐞𝐥𝐥, Yevhenii и Psydiant
𝐅𝐫𝐨𝐦𝐇𝐞𝐥𝐥YevheniiPsydiant
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
Цитата: Mikhail от 08.04.2021, 15:06

@yevhenii
Почитал справку, вроде получилось создать то, что надо, для вас.

 
 
 
 
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "HideFileExt"`) Do set /a key=%%J
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "Hidden"`) Do set /a key=%%J
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "ShowSuperHidden"`) Do set /a key=%%J
 
if %key%==0 (
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000000 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 1 /f
) else (
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000001 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 2 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 0 /f
)
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "HideFileExt"`) Do set /a key=%%J For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "Hidden"`) Do set /a key=%%J For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "ShowSuperHidden"`) Do set /a key=%%J if %key%==0 ( reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000000 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 1 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 1 /f ) else ( reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000001 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 2 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 0 /f )
 
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "HideFileExt"`) Do set /a key=%%J
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "Hidden"`) Do set /a key=%%J
For /F "UseBackQ Tokens=2*" %%I In (`Reg Query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"^|Find "ShowSuperHidden"`) Do set /a key=%%J

if %key%==0 (
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000000 /f
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 1 /f
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 1 /f
) else (
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 00000001 /f
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 2 /f
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 0 /f
)

Все в одном.
Готовый батник

Крутяк, спасибо - все работает. Кстати возможно прикрутить в батник команду "ПКМ/обновить" которая собственно отображает изменения

◄Страница 2 из 4► 4