Сохранение и восстановление настроек System Tray
Цитата: Cronos от 12.08.2023, 19:53Всем привет 🙂
Приятно уивлён, что кому-то интересна моя идея.
По поводу условий согласен. Лучше переписать.Касательно кодировок... Не знаю. Каждый раз когда я в это лезу у меня всё слетает на кракозябры, что бесит. Поэтому стараюсь лишний раз не дёргать.
Касательно Версии редактора. Не знаю есть ли смысл менять, если оно и так и так работает?
@andrey Привет. Можешь отредактировать исходное сообщение? [spoiler title="Исходный код"]
chcp 1251 >nul title Резервное копирование трея @ECHO off color 0B mode con:cols=100 lines=15 echo ############################################## echo ##################System Tray################# echo ############################################## :start ECHO. ECHO 1. Back up ECHO 2. Restore ECHO 3. Exit set /p choice=введите номер: if "%choice%"=="1" goto Backup if "%choice%"=="2" goto Restore if "%choice%"=="3" goto Exit echo Неверный ввод. goto start :Backup ECHO Backup regedit.exe -ea "%CD%\TraySettings.reg" "HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" goto end :Restore ECHO Restore Taskkill /f /im explorer.exe regedit /s "%CD%\TraySettings.reg" start explorer.exe goto end :Exit ECHO EXIT goto end :end exit[/spoiler]
Всем привет 🙂
Приятно уивлён, что кому-то интересна моя идея.
По поводу условий согласен. Лучше переписать.
Касательно кодировок... Не знаю. Каждый раз когда я в это лезу у меня всё слетает на кракозябры, что бесит. Поэтому стараюсь лишний раз не дёргать.
Касательно Версии редактора. Не знаю есть ли смысл менять, если оно и так и так работает?
@andrey Привет. Можешь отредактировать исходное сообщение?
chcp 1251 >nul title Резервное копирование трея @ECHO off color 0B mode con:cols=100 lines=15 echo ############################################## echo ##################System Tray################# echo ############################################## :start ECHO. ECHO 1. Back up ECHO 2. Restore ECHO 3. Exit set /p choice=введите номер: if "%choice%"=="1" goto Backup if "%choice%"=="2" goto Restore if "%choice%"=="3" goto Exit echo Неверный ввод. goto start :Backup ECHO Backup regedit.exe -ea "%CD%\TraySettings.reg" "HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" goto end :Restore ECHO Restore Taskkill /f /im explorer.exe regedit /s "%CD%\TraySettings.reg" start explorer.exe goto end :Exit ECHO EXIT goto end :end exit
Цитата: Игорь от 15.08.2023, 04:03Cronos, привет.
При создании TraySettings.reg меняется вес самого файла. Это зависит от атрибутов: regedit -ea и regedit /e
По-поводу полноценности файла с бэкапом - это хз, но вес разнится, как и формат.
Cronos, привет.
При создании TraySettings.reg меняется вес самого файла. Это зависит от атрибутов: regedit -ea и regedit /e
По-поводу полноценности файла с бэкапом - это хз, но вес разнится, как и формат.
Цитата: Cronos от 15.08.2023, 22:54Цитата: Игорь от 15.08.2023, 04:03Cronos, привет.
При создании TraySettings.reg меняется вес самого файла. Это зависит от атрибутов: regedit -ea и regedit /e
По-поводу полноценности файла с бэкапом - это хз, но вес разнится, как и формат.Привет. Вообще требует исследования.
По тексту они в основном нулями отличаются, но есть и несколько строк, где заполненные значения.
Но, когда делаешь выгрузку вручную то используется -e. Так что, выходит, что её правильнее задействовать в данном случае.
Цитата: Игорь от 15.08.2023, 04:03Cronos, привет.
При создании TraySettings.reg меняется вес самого файла. Это зависит от атрибутов: regedit -ea и regedit /e
По-поводу полноценности файла с бэкапом - это хз, но вес разнится, как и формат.
Привет. Вообще требует исследования.
По тексту они в основном нулями отличаются, но есть и несколько строк, где заполненные значения.
Но, когда делаешь выгрузку вручную то используется -e. Так что, выходит, что её правильнее задействовать в данном случае.
Цитата: Игорь от 16.08.2023, 04:02Cronos, привет!🖐
Записал наглядную гиф, в которой видно, что regedit /e = экспорту из Редактора реестра, т.к. файлы на выходе получаются одинаковыми.
https://i.ibb.co/1QzJhkY/72086fd096cf.gif
regedit /ea – это экспорт в ANSI-формате. Windows не использует это при стандартном экспорте из Редактора реестра.
Cronos, привет!🖐
Записал наглядную гиф, в которой видно, что regedit /e = экспорту из Редактора реестра, т.к. файлы на выходе получаются одинаковыми.
https://i.ibb.co/1QzJhkY/72086fd096cf.gif
regedit /ea – это экспорт в ANSI-формате. Windows не использует это при стандартном экспорте из Редактора реестра.
Цитата: Cronos от 16.08.2023, 08:06Цитата: Игорь от 16.08.2023, 04:02Cronos, привет!
Записал наглядную гиф, в которой видно, что regedit /e = экспорту из Редактора реестра, т.к. файлы на выходе получаются одинаковыми.
https://i.ibb.co/1QzJhkY/72086fd096cf.gif
regedit /ea – это экспорт в ANSI-формате. Windows не использует это при стандартном экспорте из Редактора реестра.Да, Игорь, я выше это написал. Что /e это тоже самое что ручная выгрузка из редактора.
Цитата: Игорь от 16.08.2023, 04:02Cronos, привет!
Записал наглядную гиф, в которой видно, что regedit /e = экспорту из Редактора реестра, т.к. файлы на выходе получаются одинаковыми.
https://i.ibb.co/1QzJhkY/72086fd096cf.gif
regedit /ea – это экспорт в ANSI-формате. Windows не использует это при стандартном экспорте из Редактора реестра.
Да, Игорь, я выше это написал. Что /e это тоже самое что ручная выгрузка из редактора.
Цитата: Roman от 20.09.2025, 10:49Цитата: Mikhail от 29.09.2022, 11:38Привет.
Давно делал себе(скрин), бэкап всего и панели и рабочего стола и быстрого доступа в проводнике и т.д, вроде работал, я просто его забросил пока что.Здравствуй
Можешь с делать выбор языка на кнопках Рус Укр ?
Цитата: Mikhail от 29.09.2022, 11:38Привет.
Давно делал себе(скрин), бэкап всего и панели и рабочего стола и быстрого доступа в проводнике и т.д, вроде работал, я просто его забросил пока что.
Здравствуй
Можешь с делать выбор языка на кнопках Рус Укр ?
Цитата: Roman от 20.09.2025, 13:32Цитата: Roman от 20.09.2025, 10:49Цитата: Mikhail от 29.09.2022, 11:38Привет.
Давно делал себе(скрин), бэкап всего и панели и рабочего стола и быстрого доступа в проводнике и т.д, вроде работал, я просто его забросил пока что.Здравствуй
Можешь с делать выбор языка на кнопках Рус Укр ?Ещё просьба в место ClassiсShell просто папки меню пуск
Цитата: Roman от 20.09.2025, 10:49Цитата: Mikhail от 29.09.2022, 11:38Привет.
Давно делал себе(скрин), бэкап всего и панели и рабочего стола и быстрого доступа в проводнике и т.д, вроде работал, я просто его забросил пока что.Здравствуй
Можешь с делать выбор языка на кнопках Рус Укр ?
Ещё просьба в место ClassiсShell просто папки меню пуск
Цитата: Cronos от 20.09.2025, 16:19Цитата: Roman от 20.09.2025, 10:49Цитата: Mikhail от 29.09.2022, 11:38Привет.
Давно делал себе(скрин), бэкап всего и панели и рабочего стола и быстрого доступа в проводнике и т.д, вроде работал, я просто его забросил пока что.Здравствуй
Можешь с делать выбор языка на кнопках Рус Укр ?Привет. Это не меня надо тэгать. Я не автор проги. Я только изначальный скрипт написал.
Но вообще зачем там языки? На английском всё и так понятно.
Цитата: Roman от 20.09.2025, 10:49Цитата: Mikhail от 29.09.2022, 11:38Привет.
Давно делал себе(скрин), бэкап всего и панели и рабочего стола и быстрого доступа в проводнике и т.д, вроде работал, я просто его забросил пока что.Здравствуй
Можешь с делать выбор языка на кнопках Рус Укр ?
Привет. Это не меня надо тэгать. Я не автор проги. Я только изначальный скрипт написал.
Но вообще зачем там языки? На английском всё и так понятно.
Цитата: Cronos от 20.09.2025, 17:09Цитата: Roman от 20.09.2025, 16:26Cronos, Здравствуй
Я вроде Mikhail написал . Сторонник наших языков :))Сорян. Это я тупой. Не туда посмотрел.
Цитата: Roman от 20.09.2025, 16:26Cronos, Здравствуй
Я вроде Mikhail написал . Сторонник наших языков :))
Сорян. Это я тупой. Не туда посмотрел.