|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Общее - Твики реестра Windows .: [все вопросы] :. |
|
Общее - Твики реестра Windows .: [все вопросы] :.
|
Покинул форум Сообщения: 3254 |
Твики реестра Windows Vista / Windows 7 / Windows 8 / Windows 10
Эта тема создается специально для вопросов по твикам реестра Windows Vista / 7 / 8. В этой теме обсуждаются только твики, т. е. какие параметры реестра отвечают за то или иное изменение в системе. Все вопросы по применению твиков обсуждаются в теме [статья] Применение твиков реестра Windows. В принципе ряд твиков от Windows XP подходит к Vista/7/8, но есть твики, специфические для каждой ОС. Важные ссылки
Полезные ссылки
|
|
Отправлено: 21:44, 26-08-2007 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать ДЕЛАЛ ТАК. Ничего не происходит. Просто ставится голая система.
Если файлы маленькие, твики там, настройки какие нибудь. То можно не мудрить с маркерными файлами и.т.д . Просто сложить все в папку $OEM$\$$\SETUP\SCRIPTS\ туда же, к файлу SetupComplete.cmd и просто прописать в нем start /wait какаянибудьпрограмма.exe start /wait ещекакаянибудьпрограмма.exe start /wait regedit /s какойнибудьтвик.reg Дело в том, что эта папка $OEM$\$$\SETUP\SCRIPTS\ будет скопирована в папку Windows и SetupComplete.cmd будет запущен уже там. И если там много больших файлов, то лучше конечно запускать их прямо с флешки для этого и нужна вся эта система. Может какие команды нужны другие. У вас нет образца setupcomplete? |
Последний раз редактировалось Hulk7778, 28-06-2013 в 22:31. Отправлено: 22:22, 28-06-2013 | #831 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 239
|
Профиль | Сайт | Отправить PM | Цитировать Ну если у вас работает это:
SetupComplete.cmd и просто прописать в нем start /wait какаянибудьпрограмма.exe start /wait ещекакаянибудьпрограмма.exe start /wait regedit /s какойнибудьтвик.reg А если он не ставится, то можно предположить что он или просто не ставится автоматом "silent install", или не ставится пока не будет выполнен вход в учётную запись. SetupComplete.cmd запускается когда на экране показывается это: ![]() |
------- Отправлено: 22:44, 28-06-2013 | #832 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Эта картинка минут сорок была. Но дальше не пошло.
А можно программы из wpi выдернуть. Там вроде они для тихой установки. А это правильно- SetupComplete.cmd и просто прописать в нем start /wait какаянибудьпрограмма.exe start /wait ещекакаянибудьпрограмма.exe start /wait regedit /s какойнибудьтвик.reg |
Отправлено: 22:48, 28-06-2013 | #833 |
Старожил Сообщения: 239
|
Профиль | Сайт | Отправить PM | Цитировать Вот мой SetupComplete.cmd
@echo off cd /d %~dp0 diskpart /s data\SetLetter.txt for %%A in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do ( if exist %%A\bootmgr ( if not exist %%A\setup.exe ( if exist %%A\grldr attrib %%A\grldr -h -r -s copy data\grldr %%A\ attrib %%A\grldr +h +s +r data\bootinst /nt60 %%A ) ) ) diskpart /s data\RemoveLetter.txt cscript %windir%\system32\slmgr.vbs -ilc data\Certificate.xrm-ms cscript %windir%\system32\slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx regedit /s UAC.reg reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /v WPI /t REG_SZ /d %windir%\nafnafsetup.exe /f shutdown -r -f -t 0 Далее жирным мои записи. Содержимое файла UAC.reg Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "ConsentPromptBehaviorAdmin"=dword:00000000 "EnableLUA"=dword:00000000 "PromptOnSecureDesktop"=dword:00000000 Прикладываю свой файл nafnafsetup.exe, в архиве. yadi.sk/d/8Ugwb6qM6IBiS - Пароль на архив: 2013 НЕ ЗАПУСКАЙТЕ ЕГО НА РАБОЧЕЙ СИСТЕМЕ! Сначала откройте винраром (Файл представляет из себя SFX RAR архив) и внимательно изучите все его действия. Впрочем при запуске он сначала покажет предварительное окно с описанием того что он будет делать, и вы имеете возможность отказаться от исполнения. Цитата:
Ваш framework 4.5 перепакован для автоматической silent установки? Признак это необходимость два раза щёлкнуть по нему (возможно от администратора) и больше нечего, не должно быть никаких больше вопросов, типа "Ок", "Согласен", "Далее" и т. д. |
|
------- Последний раз редактировалось Shpionus, 28-06-2013 в 23:27. Отправлено: 23:16, 28-06-2013 | #834 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать В общем состряпал такую штуку. Из винды все устанавливается кроме твика. Как бы теперь это в setupcomplete замутить? И не подскажете что с твиком не так?
@echo off echo. echo regedit /s \Tweak\tweak.reg echo “бв**®ўЄ* ®Ў*®ў«Ґ*Ё© ¤«п Microsoft Windows 7 (1.07.2013) echo ---------------------------------------------------------- set all=11 set cnt=1 IF Defined ProgramW6432 ( set arc=x64 ) ELSE ( set arc=x86 ) echo [%cnt%/%all%] KB2533552 09.05.11 ЋЎ*®ў«Ґ*ЁҐ ¤«п Windows 7 start /wait wusa.exe "%~dp0Upd\Windows6.1-KB2533552-%arc%.msu" /quiet /norestart set /A cnt=%cnt%+1 echo [%cnt%/%all%] kb2834140 23.05.11 ЋЎ*®ў«Ґ*ЁҐ ¤«п Windows 7 start /wait wusa.exe "%~dp0Upd\windows6.1-kb2834140-%arc%.msu" /quiet /norestart set /A cnt=%cnt%+1 echo [%cnt%/%all%] kb2838727 23.05.11 ЋЎ*®ў«Ґ*ЁҐ ¤«п Windows 7 start /wait wusa.exe "%~dp0Upd\windows6.1-kb2838727-%arc%.msu" /quiet /norestart set /A cnt=%cnt%+1 ECHO ___________________________________________________________________________ ECHO Adobe Flash Player **я Windows 7 SP1 start /wait .\Prog\AdobeFlash.exe ECHO ___________________________________________________________________________ ECHO Adobe Reader **я Windows 7 SP1 start /wait .\Prog\AdobeReader.exe /S /Q ECHO ___________________________________________________________________________ ECHO RuntimePack **я Windows 7 SP1 start /wait .\Prog\RuntimePack.exe -y -gm2 -fm0 ECHO ___________________________________________________________________________ ECHO Shockwave **я Windows 7 SP1 start /wait .\Prog\Shockwave.exe -y -gm2 -fm0 ECHO ___________________________________________________________________________ ECHO Silverlight **я Windows 7 SP1 start /wait .\Prog\Silverlight.exe -y -gm2 -fm0 ECHO ___________________________________________________________________________ ECHO Visual C++ 2005-2008-2010-2012 **я Windows 7 SP1 start /wait .\Prog\Visual_C.exe /S ECHO ___________________________________________________________________________ ECHO Java SE JDK JRE 1.7.0.21 **я Windows 7 SP1 start /wait .\Prog\JavaSE7.exe -y -gm2 -fm0 ECHO ___________________________________________________________________________ ECHO Net FrameWork 4.5 **я Windows 7 SP1 start /wait .\Net\DotNet45.exe -y -gm2 -fm0 ECHO ___________________________________________________________________________ echo [%cnt%/%all%] Security Update for Microsoft .NET Framework 4.5. KB2737083 13.11.12 start /wait .\Net\NDP45-KB2737083-%arc%.exe /q echo [%cnt%/%all%] Security Update for Microsoft .NET Framework 4.5. KB2742613 08.01.13 start /wait .\Net\NDP45-KB2742613-%arc%.exe /q echo [%cnt%/%all%] Security Update for Microsoft .NET Framework 4.5. KB2750147 08.01.13 start /wait .\Net\NDP45-KB2750147-%arc%.exe /q echo [%cnt%/%all%] Security Update for Microsoft .NET Framework 4.5. KB2789648 12.02.13 start /wait .\Net\NDP45-KB2789648-%arc%.exe /q echo [%cnt%/%all%] Security Update for Microsoft .NET Framework 4.5. KB2804582 09.05.13 start /wait .\Net\NDP45-KB2804582-%arc%.exe /q echo [%cnt%/%all%] Security Update for Microsoft .NET Framework 4.5. KB2805221 14.05.13 start /wait .\Net\NDP45-KB2805221-%arc%.exe /q echo [%cnt%/%all%] Security Update for Microsoft .NET Framework 4.5. KB2805226 14.05.13 start /wait .\Net\NDP45-KB2805226-x64 14. 05. 13-%arc%.exe /q echo. echo Done! Please reboot your computer to complete installation! echo. echo ѓ®в®ў®! ЏҐаҐ§*Ја㧨⥠Є®¬ЇмовҐа ¤«п §*ўҐаиҐ*Ёп гбв**®ўЄЁ! echo. set reboot=Y set /p reboot="ЏҐаҐ§*Јаг§Ёвм *Ґ¬Ґ¤«Ґ**®? [Y(¤*)/n(*Ґв)] " IF "%reboot%"=="Y" ( shutdown /r /t 00 ) IF "%reboot%"=="y" ( shutdown /r /t 00 ) А вот сам твик: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "ConsentPromptBehaviorAdmin"=dword:00000000 "EnableLUA"=dword:00000000 "PromptOnSecureDesktop"=dword:00000000 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\2] @="Диспетчер устройств" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\2\command] @=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,\ 00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,63,00,\ 2e,00,65,00,78,00,65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,00,74,\ 00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,\ 65,00,6d,00,33,00,32,00,5c,00,64,00,65,00,76,00,6d,00,67,00,6d,00,74,00,2e,\ 00,6d,00,73,00,63,00,20,00,2f,00,73,00,00,00 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Registry Editor] @="Редактор реестра" "Icon"="regedit.exe" [HKEY_CLASSES_ROOT\Directory\Background\shell\Registry Editor\command] @="regedit" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.reg\ShellNew] "ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\ 6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\ 00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,2c,00,\ 2d,00,34,00,37,00,30,00,00,00 "NullFile"="" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Administrative Tools] @="Администрирование" "Icon"="imageres.dll,-114" [HKEY_CLASSES_ROOT\Directory\Background\shell\Administrative Tools\command] @="control admintools" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Programs and Features] @="Программы и компоненты" "Icon"="imageres.dll,-87" [HKEY_CLASSES_ROOT\Directory\Background\shell\Programs and Features\command] @="control appwiz.cpl" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Registry Editor] @="Редактор реестра" "Icon"="regedit.exe" [HKEY_CLASSES_ROOT\Directory\Background\shell\Registry Editor\command] @="regedit" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Folder Options] @="Свойства папки" "Icon"="imageres.dll,-166" [HKEY_CLASSES_ROOT\Directory\Background\shell\Folder Options\command] @="control folders" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Run] "Icon"="C:\\Windows\\System32\\imageres.dll,-100" "MUIVerb"="@%SystemRoot%\\explorer.exe,-7023" [HKEY_CLASSES_ROOT\Directory\Background\shell\Run\command] @="C:\\Windows\\system32\\rundll32.exe shell32.dll,#61" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\takeownership] @="Стать владельцем" "HasLUAShield"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\takeownership\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\takeownership] @="Стать владельцем" "HasLUAShield"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\takeownership\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\dllfile\shell\takeownership] @="Стать владельцем" "HasLUAShield"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\dllfile\shell\takeownership\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\takeownership] @="Стать владельцем" "HasLUAShield"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\takeownership\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" |
Отправлено: 12:20, 29-06-2013 | #835 |
Старожил Сообщения: 239
|
Профиль | Сайт | Отправить PM | Цитировать Сохранять надо в "DOS 866" кодировке, у вас кириллические символы не читаемые.
То есть вы создали батник с вышеприведенным содержимым, запустили его из под загруженной свежеустановленной системы, и всё установилось кроме твика? А как именно ваш твик не установился? Написал что не удалось импортировать данные? Или какие-то из строк не дали эффекта? Твиков у вас там много, они просто заключены в один рег файл. Импорт каждого твика, может по разному проявится. Вы хотите чтобы и тот батник, и набор твиков в рег файле, отрабатывались на этапе SetupComplete.cmd ? Кошмар! Не надо так делать! Я же написал, SetupComplete.cmd, срабатывает ДО создания учётной записи пользователя, и многие программы и твики, система на этом этапе может просто не дать установить! Им некуда ставится, USER'а нету! Я вам показал как сделал я, и у меня всё работает. На этапе SetupComplete.cmd, у меня только отключается UAC, и добавляется команда на запуск моей программки nafnafsetup.exe. Запускается она после перезагрузки, создания, и запуска профиля пользователя, и уже из с её помощью ставятся ВСЕ программы и импортируются ВСЕ твики! А разобраться что не так с самим твиком, я так просто не могу, я не спец. по реестру. У вас сам tweak.reg работает? Если его запустить на запущенной системе? |
------- Последний раз редактировалось Shpionus, 30-06-2013 в 04:54. Отправлено: 23:39, 29-06-2013 | #836 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать на запущенной системе весь твик работает. А соединял его я сам. Setupcomplete я собрал:
CD /d %~dp0 start /wait Windows6.1-KB2533552.msu /quiet /norestart start /wait Windows6.1-KB2834140.msu /quiet /norestart start /wait Windows6.1-KB2838727.msu /quiet /norestart start /wait DotNet45.exe -y -gm2 -fm0 start /wait NDP45-KB2737083.exe /q start /wait NDP45-KB2742613.exe /q start /wait NDP45-KB2750147.exe /q start /wait NDP45-KB2789648.exe /q start /wait NDP45-KB2804582.exe /q start /wait NDP45-KB2805221.exe /q start /wait NDP45-KB2805226.exe /q Устанавливается все отлично. UAC отключен другим способом. Да хрен с твиками. Буду применять сам после установки оси. Главное суть Setupcomplete понял. Огромное спасибо за помощ. |
Отправлено: 13:47, 30-06-2013 | #837 |
Старожил Сообщения: 239
|
Профиль | Сайт | Отправить PM | Цитировать Ну если на запущенной системе твик работает, то в нём ошибок нет, Так как при наличии даже одной ошибочной записи в рег файле, он выдаст ошибку импорта.
Это: start /wait Windows6.1-KB2533552.msu /quiet /norestart start /wait Windows6.1-KB2834140.msu /quiet /norestart start /wait Windows6.1-KB2838727.msu /quiet /norestart start /wait DotNet45.exe -y -gm2 -fm0 start /wait NDP45-KB2737083.exe /q start /wait NDP45-KB2742613.exe /q start /wait NDP45-KB2750147.exe /q start /wait NDP45-KB2789648.exe /q start /wait NDP45-KB2804582.exe /q start /wait NDP45-KB2805221.exe /q start /wait NDP45-KB2805226.exe /q А вот твик если работает на загруженной системе, и не работает на Setupcomplete, то это свидетельствует только о том что какие-то записи не могут быть импортированы в реестр на данном этапе. Напишите в Setupcomplete типа такого: reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /v tweak /t REG_SZ /d %windir%\tweak.cmd /f Строку regedit /s %windir%\tweak.reg пропишите в файле tweak.cmd Файлы tweak.cmd и tweak.reg конечно должны лежать в sources/$OEM$/$$/ Можно ли запускать reg файлы напрямую из RunOnce не помню, потому предлагаю 100% рабочий вариант. Кстати, строка Windows Registry Editor Version 5.00 пишется только один раз в самом верху файла.reg ![]() |
------- Отправлено: 14:42, 30-06-2013 | #838 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Цитата Shpionus:
|
|
Отправлено: 21:25, 30-06-2013 | #839 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Все получилось. Теперь буду использовать за образец. Спасибо. Всего вам хорошего.
|
Отправлено: 22:11, 30-06-2013 | #840 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Твики реестра .: [все вопросы] :. | Vadikan | Автоматическая установка Windows 2000/XP/2003 | 1815 | 18-08-2023 12:31 | |
Icons and Твики реестра | cs177s800 | Автоматическая установка Windows 2000/XP/2003 | 3 | 28-03-2011 06:40 | |
Твики реестра (CHM) 1.9 | OSZone Software | Новости программного обеспечения | 0 | 28-11-2010 10:30 | |
Твики реестра .: [архив] :. | Vadikan | Автоматическая установка Windows 2000/XP/2003 | 1781 | 24-05-2009 12:40 | |
[Архив] Твики реестра .: [все вопросы] :. | Vadikan | Автоматическая установка Windows 2000/XP/2003 | 1431 | 26-01-2008 08:51 |
|