Оформление / украшение Windows
Цитата: Удаленный пользователь от 22.05.2022, 18:06Привет! Их отображение можно настроить на кастомных темах с помощью OldNewExplorer. Но какой именно параметр за это отвечает, не скажу
Привет! Их отображение можно настроить на кастомных темах с помощью OldNewExplorer. Но какой именно параметр за это отвечает, не скажу
Цитата: Удаленный пользователь от 22.05.2022, 19:06Я про это знаю... Но редактировать надо саму тему aero.
Я про это знаю... Но редактировать надо саму тему aero.
Цитата: Удаленный пользователь от 22.05.2022, 19:14Цитата: Миша от 22.05.2022, 18:06Привет! Их отображение можно настроить на кастомных темах с помощью OldNewExplorer. Но какой именно параметр за это отвечает, не скажу
Добрый вечер, Миша.
Вы ошибаетесь — все функции OldNewExplorer, наглядно.
Утилита убирает ленточный интерфейс (ribbon), хотя Илья просит помощи удалить адресную и поисковую строки.
Цитата: Миша от 22.05.2022, 18:06Привет! Их отображение можно настроить на кастомных темах с помощью OldNewExplorer. Но какой именно параметр за это отвечает, не скажу
Добрый вечер, Миша.
Вы ошибаетесь — все функции OldNewExplorer, наглядно.
Утилита убирает ленточный интерфейс (ribbon), хотя Илья просит помощи удалить адресную и поисковую строки.
Цитата: Удаленный пользователь от 22.05.2022, 19:24Добрый день ✌
Подскажите, пожалуйста, есть ли возможность на последней десятке сделать темную тему таковой, какой она была в 1803? То есть чтобы параметры были с тёмной темой и браузер понимал, что установлена тёмная тема, но проводник не окрашивался.
Сравнение
Добрый день ✌
Подскажите, пожалуйста, есть ли возможность на последней десятке сделать темную тему таковой, какой она была в 1803? То есть чтобы параметры были с тёмной темой и браузер понимал, что установлена тёмная тема, но проводник не окрашивался.
Сравнение
Цитата: Удаленный пользователь от 22.05.2022, 19:58Цитата: Яр от 22.05.2022, 19:14Цитата: Миша от 22.05.2022, 18:06Привет! Их отображение можно настроить на кастомных темах с помощью OldNewExplorer. Но какой именно параметр за это отвечает, не скажу
Добрый вечер, Миша.
Вы ошибаетесь — все функции OldNewExplorer, наглядно.
Утилита убирает ленточный интерфейс (ribbon), хотя Илья просит помощи удалить адресную и поисковую строки.Прошу прощения. Спасибо, что поправили. Читаю одним местом...
Цитата: Яр от 22.05.2022, 19:14Цитата: Миша от 22.05.2022, 18:06Привет! Их отображение можно настроить на кастомных темах с помощью OldNewExplorer. Но какой именно параметр за это отвечает, не скажу
Добрый вечер, Миша.
Вы ошибаетесь — все функции OldNewExplorer, наглядно.
Утилита убирает ленточный интерфейс (ribbon), хотя Илья просит помощи удалить адресную и поисковую строки.
Прошу прощения. Спасибо, что поправили. Читаю одним местом...
Цитата: Удаленный пользователь от 21.07.2022, 09:54Доброго.
Сделал автоматизированный BAT для Win10, который будет скрывать/показывать вот эту панель, которая появляется при использовании OldNewExplorer, делая резервную копию оригинального файла shellstyle.dll в C:\ShellstyleOrig, после удаляя оригинальный файл и заменяя его подготовленным, который и убирает данную панельку.
[spoiler title="Исходный код"]@echo off REM Переход в рабочую папку cd "%~dp0" REM Если не существует оригинального файла shellstyle.dll, делаем копию в C:\ShellstyleOrig if not exist C:\ShellstyleOrig\shellstyle.dll ( REM Копируем оригинальный файл из папки Themes echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exit echo. REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем заранее подготовленный shellstyle.dll чтобы убрать панель xcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта ) else ( REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем оригинальный shellstyle.dll чтобы вернуть панель xcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена ) REM Перезапускаем проводник >nul 2>&1 taskkill /f /im explorer.exe && start explorer.exe pause>nul exit[/spoiler]
Скачать
Постоянная ссылка
Доброго.
Сделал автоматизированный BAT для Win10, который будет скрывать/показывать вот эту панель, которая появляется при использовании OldNewExplorer, делая резервную копию оригинального файла shellstyle.dll в C:\ShellstyleOrig, после удаляя оригинальный файл и заменяя его подготовленным, который и убирает данную панельку.
@echo off REM Переход в рабочую папку cd "%~dp0" REM Если не существует оригинального файла shellstyle.dll, делаем копию в C:\ShellstyleOrig if not exist C:\ShellstyleOrig\shellstyle.dll ( REM Копируем оригинальный файл из папки Themes echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exit echo. REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем заранее подготовленный shellstyle.dll чтобы убрать панель xcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта ) else ( REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем оригинальный shellstyle.dll чтобы вернуть панель xcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена ) REM Перезапускаем проводник >nul 2>&1 taskkill /f /im explorer.exe && start explorer.exe pause>nul exit
Скачать
Постоянная ссылка
Цитата: Удаленный пользователь от 21.07.2022, 10:30Цитата: Vlado от 21.07.2022, 09:54Доброго.
Сделал автоматизированный BAT для Win10, который будет скрывать/показывать вот эту панель, которая появляется при использовании OldNewExplorerДобрый день.
Было бы неплохо сделать проверку наличия программы OldNewExplorer в системе.
Если запрос дал отрицательный результат, то выводить соответствующее окно, где написано например "В системе не обнаружена программа OldNewExplorer"Так сказать защита от "дурака", который сначала твикает, а потом начинает разбираться что у него сломалось.
Цитата: Vlado от 21.07.2022, 09:54Доброго.
Сделал автоматизированный BAT для Win10, который будет скрывать/показывать вот эту панель, которая появляется при использовании OldNewExplorer
Добрый день.
Было бы неплохо сделать проверку наличия программы OldNewExplorer в системе.
Если запрос дал отрицательный результат, то выводить соответствующее окно, где написано например "В системе не обнаружена программа OldNewExplorer"
Так сказать защита от "дурака", который сначала твикает, а потом начинает разбираться что у него сломалось.
Цитата: Удаленный пользователь от 21.07.2022, 10:45Цитата: Андрей от 21.07.2022, 10:30Было бы неплохо сделать проверку наличия программы OldNewExplorer в системе.
Если запрос дал отрицательный результат, то выводить соответствующее окно, где написано например "В системе не обнаружена программа OldNewExplorer"Добрый. Сделал так:
Если у человека активна хоть одна галочка (кроме самой нижней "показывать статус-бар") в программе OldNewExplorer, то в реестр самой программой записывается новая ветка, отсутствующая в чистой Windows, отвечающая за настройки по пути
HKEY_CURRENT_USER\SOFTWARE\Tihiy\OldNewExplorer
Соответственно, если этой ветки нет, то пользователь не настраивал OldNewExplorer, а значит ее в системе "нет", по этой ветке и будем делать проверку
[spoiler title="Код"]@echo off cd "%~dp0" REM Проверяем ключ реестра настроек программы, если ветка обнаружилась, то убираем/показываем панель reg query "HKCU\SOFTWARE\Tihiy\OldNewExplorer" >nul 2>&1 if "%errorlevel%"=="0" ( if not exist C:\ShellstyleOrig\shellstyle.dll ( echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exit echo. REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта ) else ( REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем оригинальный shellstyle.dll чтобы вернуть панель xcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена ) >nul 2>&1 taskkill /f /im explorer.exe && start explorer.exe pause>nul exit ) REM Если ветка не обнаружена, выводим сообщение и выходим из BAT if "%errorlevel%"=="1" ( echo В системе не обнаружена программа OldNewExplorer pause>nul exit )[/spoiler]
Скачать
Цитата: Андрей от 21.07.2022, 10:30Было бы неплохо сделать проверку наличия программы OldNewExplorer в системе.
Если запрос дал отрицательный результат, то выводить соответствующее окно, где написано например "В системе не обнаружена программа OldNewExplorer"
Добрый. Сделал так:
Если у человека активна хоть одна галочка (кроме самой нижней "показывать статус-бар") в программе OldNewExplorer, то в реестр самой программой записывается новая ветка, отсутствующая в чистой Windows, отвечающая за настройки по пути
СкопированоHKEY_CURRENT_USER\SOFTWARE\Tihiy\OldNewExplorer
Соответственно, если этой ветки нет, то пользователь не настраивал OldNewExplorer, а значит ее в системе "нет", по этой ветке и будем делать проверку
@echo off cd "%~dp0" REM Проверяем ключ реестра настроек программы, если ветка обнаружилась, то убираем/показываем панель reg query "HKCU\SOFTWARE\Tihiy\OldNewExplorer" >nul 2>&1 if "%errorlevel%"=="0" ( if not exist C:\ShellstyleOrig\shellstyle.dll ( echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exit echo. REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта ) else ( REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем оригинальный shellstyle.dll чтобы вернуть панель xcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена ) >nul 2>&1 taskkill /f /im explorer.exe && start explorer.exe pause>nul exit ) REM Если ветка не обнаружена, выводим сообщение и выходим из BAT if "%errorlevel%"=="1" ( echo В системе не обнаружена программа OldNewExplorer pause>nul exit )
Скачать
Цитата: Удаленный пользователь от 21.07.2022, 10:51Цитата: Vlado от 21.07.2022, 10:45Цитата: Андрей от 21.07.2022, 10:30Цитата: Vlado от 21.07.2022, 09:54Было бы неплохо сделать проверку наличия программы OldNewExplorer в системе.
Если запрос дал отрицательный результат, то выводить соответствующее окно, где написано например "В системе не обнаружена программа OldNewExplorer"Так сказать защита от "дурака", который сначала твикает, а потом начинает разбираться что у него сломалось.
Добрый. Сделал так:
Если у человека активна хоть одна галочка в программе OldNewExplorer, то в реестр самой программой записывается новая ветка, отсутствующая в чистой Windows, отвечающая за настройки по пути
HKEY_CURRENT_USER\SOFTWARE\Tihiy\OldNewExplorer
Соответственно, если этой ветки нет, то пользователь не запускал OldNewExplorer, а значит ее в Системе нет, по этой ветке и будем делать проверку
[spoiler title="Код"]@echo offcd "%~dp0"REM Проверяем ключ реестра настроек программы, если ветка обнаружилась, то убираем/показываем панельreg query "HKCU\SOFTWARE\Tihiy\OldNewExplorer" >nul 2>&1if "%errorlevel%"=="0" (if not exist C:\ShellstyleOrig\shellstyle.dll (echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exitecho.REM Удаляем оригинальный shellstyle.dllTI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll"timeout /t 1 /nobreak >nulREM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочитьxcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта) else (REM Удаляем оригинальный shellstyle.dllTI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll"timeout /t 1 /nobreak >nulREM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочитьxcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена)>nul 2>&1 taskkill /f /im explorer.exe && start explorer.exepause>nulexit)REM Если ветка не обнаружена, выводим сообщение и выходим из BATif "%errorlevel%"=="1" (echo В системе не обнаружена программа OldNewExplorerpause>nulexit)@echo off cd "%~dp0" REM Проверяем ключ реестра настроек программы, если ветка обнаружилась, то убираем/показываем панель reg query "HKCU\SOFTWARE\Tihiy\OldNewExplorer" >nul 2>&1 if "%errorlevel%"=="0" ( if not exist C:\ShellstyleOrig\shellstyle.dll ( echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exit echo. REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта ) else ( REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена ) >nul 2>&1 taskkill /f /im explorer.exe && start explorer.exe pause>nul exit ) REM Если ветка не обнаружена, выводим сообщение и выходим из BAT if "%errorlevel%"=="1" ( echo В системе не обнаружена программа OldNewExplorer pause>nul exit )@echo off cd "%~dp0" REM Проверяем ключ реестра настроек программы, если ветка обнаружилась, то убираем/показываем панель reg query "HKCU\SOFTWARE\Tihiy\OldNewExplorer" >nul 2>&1 if "%errorlevel%"=="0" ( if not exist C:\ShellstyleOrig\shellstyle.dll ( echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exit echo. REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта ) else ( REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена ) >nul 2>&1 taskkill /f /im explorer.exe && start explorer.exe pause>nul exit ) REM Если ветка не обнаружена, выводим сообщение и выходим из BAT if "%errorlevel%"=="1" ( echo В системе не обнаружена программа OldNewExplorer pause>nul exit )[/spoiler]
Скачать
А зачем всё это. Оно же ни как не взаимосвязано. Если человек не пользовался OldNewExplorer, то просто заменится shellstyle, и на работу это вообще ни как не повлияет. Потом если использовать OldNewExplorer, или Ribbon Disabler, то эта дурацкая панель команд уже будет спрятана. Лишний код получается, который ни на что не влияет.
Цитата: Vlado от 21.07.2022, 10:45Цитата: Андрей от 21.07.2022, 10:30Цитата: Vlado от 21.07.2022, 09:54Было бы неплохо сделать проверку наличия программы OldNewExplorer в системе.
Если запрос дал отрицательный результат, то выводить соответствующее окно, где написано например "В системе не обнаружена программа OldNewExplorer"Так сказать защита от "дурака", который сначала твикает, а потом начинает разбираться что у него сломалось.
Добрый. Сделал так:
Если у человека активна хоть одна галочка в программе OldNewExplorer, то в реестр самой программой записывается новая ветка, отсутствующая в чистой Windows, отвечающая за настройки по пути
СкопированоHKEY_CURRENT_USER\SOFTWARE\Tihiy\OldNewExplorer
Соответственно, если этой ветки нет, то пользователь не запускал OldNewExplorer, а значит ее в Системе нет, по этой ветке и будем делать проверку
Код@echo offcd "%~dp0"REM Проверяем ключ реестра настроек программы, если ветка обнаружилась, то убираем/показываем панельreg query "HKCU\SOFTWARE\Tihiy\OldNewExplorer" >nul 2>&1if "%errorlevel%"=="0" (if not exist C:\ShellstyleOrig\shellstyle.dll (echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exitecho.REM Удаляем оригинальный shellstyle.dllTI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll"timeout /t 1 /nobreak >nulREM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочитьxcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта) else (REM Удаляем оригинальный shellstyle.dllTI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll"timeout /t 1 /nobreak >nulREM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочитьxcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена)>nul 2>&1 taskkill /f /im explorer.exe && start explorer.exepause>nulexit)REM Если ветка не обнаружена, выводим сообщение и выходим из BATif "%errorlevel%"=="1" (echo В системе не обнаружена программа OldNewExplorerpause>nulexit)@echo off cd "%~dp0" REM Проверяем ключ реестра настроек программы, если ветка обнаружилась, то убираем/показываем панель reg query "HKCU\SOFTWARE\Tihiy\OldNewExplorer" >nul 2>&1 if "%errorlevel%"=="0" ( if not exist C:\ShellstyleOrig\shellstyle.dll ( echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exit echo. REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта ) else ( REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена ) >nul 2>&1 taskkill /f /im explorer.exe && start explorer.exe pause>nul exit ) REM Если ветка не обнаружена, выводим сообщение и выходим из BAT if "%errorlevel%"=="1" ( echo В системе не обнаружена программа OldNewExplorer pause>nul exit )@echo off cd "%~dp0" REM Проверяем ключ реестра настроек программы, если ветка обнаружилась, то убираем/показываем панель reg query "HKCU\SOFTWARE\Tihiy\OldNewExplorer" >nul 2>&1 if "%errorlevel%"=="0" ( if not exist C:\ShellstyleOrig\shellstyle.dll ( echo f|xcopy /q %SystemRoot%\Resources\Themes\aero\Shell\NormalColor\shellstyle.dll "C:\ShellstyleOrig\shellstyle.dll" >nul && echo Оригинальный файл shellstyle.dll был сохранен в папку C:\ShellstyleOrig\shellstyle.dll || echo Ошибка && pause && exit echo. REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy "shellstyle.dll" "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && echo Панель скрыта ) else ( REM Удаляем оригинальный shellstyle.dll TI.exe cmd.exe /c del /q "%WinDir%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll" timeout /t 1 /nobreak >nul REM Копируем модифицированный shellstyle.dll чтобы убрать панель упорядочить xcopy C:\ShellstyleOrig\shellstyle.dll "%WinDir%\Resources\Themes\Aero\Shell\NormalColor" /q /y >nul && rd /s /q "C:\ShellstyleOrig" && echo Панель возвращена ) >nul 2>&1 taskkill /f /im explorer.exe && start explorer.exe pause>nul exit ) REM Если ветка не обнаружена, выводим сообщение и выходим из BAT if "%errorlevel%"=="1" ( echo В системе не обнаружена программа OldNewExplorer pause>nul exit )
Скачать
А зачем всё это. Оно же ни как не взаимосвязано. Если человек не пользовался OldNewExplorer, то просто заменится shellstyle, и на работу это вообще ни как не повлияет. Потом если использовать OldNewExplorer, или Ribbon Disabler, то эта дурацкая панель команд уже будет спрятана. Лишний код получается, который ни на что не влияет.
Цитата: Удаленный пользователь от 21.07.2022, 10:53Цитата: Евгений от 21.07.2022, 10:51А зачем всё это. Оно же ни как не взаимосвязано. Если человек не пользовался OldNewExplorer, то просто заменится shellstyle, и на работу это вообще ни как не повлияет. Потом если использовать OldNewExplorer, или Ribbon Disabler, то эта дурацкая панель команд уже будет спрятана. Лишний код получается, который ни на что не влияет.
На самом деле проверка необходима, поскольку если совсем не пользоваться OldNewExplorer то замена shellstyle бесполезна, поскольку этой панели без использования OldNewExplorer нет, а значит и заменять shellstyle стоит только при использовании этих программ
p.s это уже больше похоже на оффтоп, а это ни к чему
Цитата: Евгений от 21.07.2022, 10:51А зачем всё это. Оно же ни как не взаимосвязано. Если человек не пользовался OldNewExplorer, то просто заменится shellstyle, и на работу это вообще ни как не повлияет. Потом если использовать OldNewExplorer, или Ribbon Disabler, то эта дурацкая панель команд уже будет спрятана. Лишний код получается, который ни на что не влияет.
На самом деле проверка необходима, поскольку если совсем не пользоваться OldNewExplorer то замена shellstyle бесполезна, поскольку этой панели без использования OldNewExplorer нет, а значит и заменять shellstyle стоит только при использовании этих программ
p.s это уже больше похоже на оффтоп, а это ни к чему