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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Общее - Твики реестра Windows .: [все вопросы] :.

Ответить
Настройки темы
Общее - Твики реестра Windows .: [все вопросы] :.

Покинул форум


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


Конфигурация

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


Вложения
Тип файла: zip tweaks1.9.chm.zip
(865.0 Kb, 611 просмотров)
Твики реестра Windows Vista / Windows 7 / Windows 8 / Windows 10


Эта тема создается специально для вопросов по твикам реестра Windows Vista / 7 / 8. В этой теме обсуждаются только твики, т. е. какие параметры реестра отвечают за то или иное изменение в системе. Все вопросы по применению твиков обсуждаются в теме [статья] Применение твиков реестра Windows.

В принципе ряд твиков от Windows XP подходит к Vista/7/8, но есть твики, специфические для каждой ОС.

Важные ссылки
Полезные ссылки

Отправлено: 21:44, 26-08-2007

 

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


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

Профиль | Отправить 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



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Shpionus

Старожил


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

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


Ну если у вас работает это:
Код: Выделить весь код
SetupComplete.cmd и просто прописать в нем
 start /wait какаянибудьпрограмма.exe
 start /wait ещекакаянибудьпрограмма.exe
 start /wait regedit /s какойнибудьтвик.reg
То пробуйте так и ставить ваш framework 4.5
А если он не ставится, то можно предположить что он или просто не ставится автоматом "silent install", или не ставится пока не будет выполнен вход в учётную запись.

SetupComplete.cmd запускается когда на экране показывается это:

-------
Главное иметь желание и интерес!


Отправлено: 22:44, 28-06-2013 | #832


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


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

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


Эта картинка минут сорок была. Но дальше не пошло.

А можно программы из wpi выдернуть. Там вроде они для тихой установки.

А это правильно-
SetupComplete.cmd и просто прописать в нем
start /wait какаянибудьпрограмма.exe
start /wait ещекакаянибудьпрограмма.exe
start /wait regedit /s какойнибудьтвик.reg

Отправлено: 22:48, 28-06-2013 | #833


Аватара для Shpionus

Старожил


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

Профиль | Сайт | Отправить 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
Отключение UAC, необходимо для автоматической установки программ, не от имени админа. Потом nafnafsetup.exe включает его назад.

Прикладываю свой файл 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
Благодарности: 0

Профиль | Отправить 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


Аватара для Shpionus

Старожил


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

Профиль | Сайт | Отправить 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
Благодарности: 0

Профиль | Отправить 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


Аватара для Shpionus

Старожил


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

Профиль | Сайт | Отправить 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, то это свидетельствует только о том что какие-то записи не могут быть импортированы в реестр на данном этапе.

Напишите в 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
Благодарности: 0

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


Цитата Shpionus:
Кстати, строка Windows Registry Editor Version 5.00 пишется только один раз в самом верху файла.reg »
Спасибо за информацию. хоть чему то научусь.

Отправлено: 21:25, 30-06-2013 | #839


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


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

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


Все получилось. Теперь буду использовать за образец. Спасибо. Всего вам хорошего.

Отправлено: 22:11, 30-06-2013 | #840



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Общее - Твики реестра Windows .: [все вопросы] :.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Твики реестра .: [все вопросы] :. 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




 
Переход