Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

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


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

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


Цитата geepnozeex:
Вероятно. »
100%
Я проверил, работает как часы на Windows 10 но не работает на Windows 7.
Цитата geepnozeex:
Логика работы данной трихамудии мне не ясна. »
Цитата Mr dUSHA:
cd /d %~dp0
REG SAVE HKCU C:\Users\Default\bkpCU1st.DAT /y <<==== Делаем бэкап текущего содержимого ветки HKCU (она на этапе SetupComplete.cmd сопоставлена файлу C:\Windows\System32\config\DEFAULT)
REG RESTORE HKCU C:\Users\Default\NTUSER.DAT <<==== Заменяем всё содержимое текущей ветки HKCU на содержимое из файла C:\Users\Default\NTUSER.DAT
DEL /F /Q /A C:\Users\Default\NTUSER.DAT* <<==== Удаляем старый C:\Users\Default\NTUSER.DAT и его журналы. Они нам больше не пригодятся.
В этой точке идёт установка разнообразного софта и твики во все ветки, в том числе и непосредственно в HKCU.
Важно то, что удаляемое или добавляемое здесь в HKCU распространится потом на ВСЕХ юзеров, созданных в этой системе.
REG SAVE HKCU C:\Users\Default\NTUSER.DAT /y <<==== Мы внесли твики в HKCU и теперь сливаем всё содержимое этой ветки в новый потвиканый файл C:\Users\Default\NTUSER.DAT
REG RESTORE HKCU C:\Users\Default\bkpCU1st.DAT <<==== HKCU восстанавливаем оригинальное содержимое ветки HKCU, которое было до начала этого скрипта.
DEL /F /Q /A C:\Users\Default\bkpCU1st.DAT <<==== Удаляем бэкап, созданный в П.1.
exit »
Я считаю что намного удобнее не разбивать все твики на HKEY_LOCAL_MACHINE и HKEY_CURRENT_USER отдельно, тем более что к ним могут добавиться твики и в HKEY_CLASSES_ROOT и другие, а просто импортировать все твики в одном файле.
И насколько я понял в вашем способе импортировать таким способом получилось бы только твики HKEY_CURRENT_USER ?
Цитата geepnozeex:
не работает из SetupComplete.cmd ? »
Стабильно только HKEY_LOCAL_MACHINE на мой взгляд, CURRENT_USER многие могут не сработать.

Отправлено: 05:03, 22-05-2020 | #200