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

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

Ответить
Настройки темы
Общее - [решено] Ищу простой способ установки приложений

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


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

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


Объясню, в чем моя проблема:
Долгое время занимался автоустановкой XP и софта. Очень нравится метод cmdlines.txt!!! Из него я запускаю твики реестра, автологин и, конечно же, RunOnceEx.cmd. Через RunOnceEx.cmd я ставлю софт, обновления, батники с настройками и многое другое. Одним словом есть давно сложившаяся архитектура с двумя папками ($OEM$ и Install) и легко переносимая на разные образы простым копированием.
Но есть проблема - в MS Vista нет cmdlines.txt. И мне казалось, это поправимо, надо только заменить cmdlines.txt на батник и запускать из него тот же самый RunOnceEx.cmd и остальное, что было в cmdlines.txt. Впоследствии этот батник надо будет просто запустить перед последней перезагрузкой во время установки Vista.

И вот вопрос: Как это сделать просто и красиво?

Почему мне не подходят имеющиеся варианты:
Вариант 1 - SetupComplete.cmd через $OEM$
Наиболее красивый вариант как раз то, что надо, но... Но при этом во время установки копируется весь дистрибутив - у меня это 4,5 Гб. Это потеря времени и места, и всё из-за одного батника.

Вариант 2 - SetupComplete.cmd вшитый в образ с помощью imagex
Я часто вношу изменения в свою структуру. И если файл будет в образе, это будет очень неудобно, а также будет уходить много времени на подключение и последующее сохранение образа.

Вариант 3 - FirstLogonCommands
Проблема в том, что батник будет запускаться при первом входе пользователя, вместе с созданием профиля. А мне нужно чтобы батник был запущен до перезагрузки, а при первом входе в сеанс уже бы срабатывал RunOnceEx.cmd.

Вариант 4 - Установка приложений в режиме аудита
Честно говоря, не совсем понятно, и, кажется не то, что мне нужно

Может еще есть варианты, но я их не нашел. Буду рад, если подскажите. Мне кажется, что должна быть возможность запустить пакетный файл во время установки из AutoUnattend.xml.

Еще раз повторяю проблему: Мне нужно во время установки, перед последней перезагрузкой запустить всего один батник, который добавит мои настройки, новых пользователей, автологин и ключи RunOnceEx в реестр, чтобы после перезагрузки при первом входе в сеанс началась установка софта и обновлений.

Спасибо за помощь!

Отправлено: 01:18, 24-03-2009

 

(*.*)


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

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


Цитата Guru431:
Вариант 2 - SetupComplete.cmd вшитый в образ с помощью imagex
Я часто вношу изменения в свою структуру. И если файл будет в образе, это будет очень неудобно, а также будет уходить много времени на подключение и последующее сохранение образа. »
А вы один раз добавьте туда команду
Код: Выделить весь код
%diskroot%\install\myfile.cmd
а свой файл положите в \install. И все

Цитата Guru431:
ключи RunOnceEx в реестр »
Таким способом у вас все равно не получится настроить пользовательские параметры всех учетных записей одинаковым образом. Варианты описаны в статье о твиках реестра.

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:43, 24-03-2009 | #2



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

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


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


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

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


Цитата Vadikan:
А вы один раз добавьте туда команду
Код: %diskroot%\install\myfile.cmd
Ну в принципе я оставил эту идею как запасной план . Просто всё таки придется изменять образ. А если есть несколько образов, а если они в будущем будут меняться (например, выход очередного SP)? Каждый раз их все придется переделывать, и всё из-за одного батника.
А еще есть такой нюанс - вдруг мне понадобиться сделать чистый образ без автоустановки или просто убрать свой батник. Я его уберу, а ссылка на него в "%diskroot%\install\myfile.cmd" останется и при установке, скорее всего, ругнется, что файл не найден. В таком случаи опять придется лесть в образ, и убирать от туда батник.

Должна же быть возможность запустить его из AutoUnattend.xml!!!

Цитата Vadikan:
Таким способом у вас все равно не получится настроить пользовательские параметры всех учетных записей одинаковым образом. Варианты описаны в статье о твиках реестра.
Честно говоря, получиться

Не в тему, но если интересно, то показываю, как это работает у меня:
читать дальше »

1. Из батника (или из cmdlines.txt) я запускаю следующее:
"ROE.exe 937" - автоустановка драйверов
"System32.exe" - архив распаковывает в System32 такие файлы как: cmdow.exe, AutoIt3.exe, devcon.exe, nircmd.exe и д.р.
"SPTDinst.exe" - атоустановка драйвера для Alcohol
"regedit /s hku.reg" - импорт в реестр твиков HKEY_USERS
"regedit /s hkc.reg" - импорт в реестр твиков HKEY_CLASSES_ROOT
"regedit /s hkcu.reg" - импорт в реестр твиков HKEY_CURRENT_USER
"regedit /s hklm.reg" - импорт в реестр твиков HKEY_LOCAL_MACHINE
"regedit /s regional.reg" - импорт в реестр твиков nls
"regedit /s autologon.reg" - задействование автологина
"Setting.cmd" - добавление в RunOnceEx установку настроек
"RunOnceEx.cmd" - добавление в RunOnceEx установку программ
"useraccounts.cmd" - создание дополнительных пользователей
----------------------------------------------------------------------------------------------------

2. Содержание RunOnceEx.cmd:
читать дальше »
Цитата:
cmdow @ /HID
@echo off

FOR %%d 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 %%d:\WIN51 SET CDROM=%%d:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
SET DOW=%windir%\system32\cmdow @ /HID

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\%i% /VE /D "MS Office 2007 SP1 & Media Player 11" /f
REG ADD %KEY%\%i% /V 1 /D "cmd /c (%DOW%)&(start /wait /d \"%CDROM%\Install\Install_Auto\MS Office Enterprise 2007 SP1\" !AutoSetup.bat)" /f
REG ADD %KEY%\%i% /V 2 /D "cmd /c (%DOW%)&(start /wait /d \"%CDROM%\Install\Install_Auto\MS Windows Media Player 11.0.5721.5146\" !AutoSetup.bat)" /f
SET /A i+=1
..........................................
остальные приложения
..........................................
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Internet Explorer 8 & Flash Player 10" /f
REG ADD %KEY%\%i% /V 1 /D "cmd /c (%DOW%)&(start /wait /d \"%CDROM%\Install\Install_Auto\MS Internet Explorer 8.0.6001.18702\" !AutoSetup.bat)" /f
REG ADD %KEY%\%i% /V 2 /D "cmd /c (%DOW%)&(start /wait /d \"%CDROM%\Install\Install_Auto\Adobe Flash Player 10.0.22.87\" !AutoSetup.bat)" /f

EXIT

Как видите, я прописываю в RunOnceEx не ключи для автоустановки приложений, а запускаю батники, которые и устанавливают приложения.
Сделано это по двум причинам:
1. Не все ключи можно прописать в RunOnceEx, а в батниках таких проблем нет.
2. Если есть необходимость поставить с диска только одну программу, то это можно сделать с готового батника для установки.
Пример одного из батников !AutoSetup.bat (например, для установки IE8):
читать дальше »
Цитата:
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",XP" | findstr /i XP > nul: 2>&1 && goto WinXP
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",Vista" | findstr /i Vista > nul: 2>&1 && goto WinVista
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",7" | findstr /i 7 > nul: 2>&1 && goto Win7

:WinXP
Setup\IE8-WindowsXP-x86-RUS.exe /passive /norestart
exit

:WinVista
Setup\IE8-WindowsVista-x86-RUS.exe /passive /norestart
exit

:Win7
exit

----------------------------------------------------------------------------------------------------

3. Содержание Setting.cmd:
читать дальше »
Цитата:
cmdow @ /HID
@echo off

FOR %%d 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 %%d:\WIN51 SET CDROM=%%d:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",XP" | findstr /i XP > nul: 2>&1 && goto WinXP
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",Vista" | findstr /i Vista > nul: 2>&1 && goto WinVista
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",7" | findstr /i 7 > nul: 2>&1 && goto Win7

:WinXP
REG ADD %KEY%\055 /VE /D "Recovery Console & Preparing..." /f
REG ADD %KEY%\055 /V 1 /D "%CDROM%\i386\winnt32.exe /cmdcons /unattend" /f
REG ADD %KEY%\055 /V 2 /D "%CDROM%\$OEM$\Settings\!prepare.cmd" /f
REG ADD %KEY%\980 /VE /D "Settings & Cleaning" /f
REG ADD %KEY%\980 /V 1 /D "%CDROM%\$OEM$\Settings\!setXP.cmd" /f
REG ADD %KEY%\980 /V 2 /D "%CDROM%\$OEM$\Settings\!cleanup.cmd" /f
REG ADD %KEY%\980 /V 3 /D "%CDROM%\$OEM$\Settings\Reboot.cmd" /f
exit

:WinVista
REG ADD %KEY%\055 /VE /D "Recovery Console & Preparing..." /f
REG ADD %KEY%\055 /V 2 /D "%CDROM%\$OEM$\Settings\!prepare.cmd" /f
REG ADD %KEY%\980 /VE /D "Settings & Cleaning" /f
REG ADD %KEY%\980 /V 2 /D "%CDROM%\$OEM$\Settings\!cleanup.cmd" /f
REG ADD %KEY%\980 /V 3 /D "%CDROM%\$OEM$\Settings\Reboot.cmd" /f
exit

:Win7
exit

Из Setting.cmd я запускаю батники с настройками:
!prepare.cmd - подготовительные настройки перед установкой
читать дальше »
Цитата:
cmdow @ /HID
@echo off
FOR %%d 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 %%d:\WIN51 SET CDROM=%%d:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: Pause 30 sec
::%CDROM%\$OEM$\Settings\Pause_30.exe
:: Cmd registry key
%windir%\REGEDIT /S %CDROM%\$OEM$\Settings\cmdset.reg
:: IE hijack registry key
:: %windir%\REGEDIT /S %CDROM%\$OEM$\Settings\iehj.reg
:: display 800Х600
::%CDROM%\$OEM$\Settings\display_800_600.bat

EXIT

!setXP.cmd - настройки после установки приложений (только для XP)
читать дальше »
Цитата:
cmdow @ /HID
@echo off
FOR %%d 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 %%d:\WIN51 SET CDROM=%%d:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Boot menu delay
%windir%\system32\bootcfg /timeout 0
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Genuine
start /wait %CDROM%\$OEM$\Settings\Genuine.exe
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

EXIT

!cleanup.cmd - остальные настройки после установки приложений
читать дальше »
Цитата:
cmdow @ /HID
@echo off
FOR %%d 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 %%d:\WIN51 SET CDROM=%%d:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Delete Cmd registry key
%windir%\REGEDIT /S %CDROM%\$OEM$\Settings\cmdsetdel.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Delete IE hijack registry key
:: %windir%\REGEDIT /S %CDROM%\$OEM$\Settings\iehjdel.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: IE7 Setings
%windir%\REGEDIT /S %CDROM%\$OEM$\Settings\IE7.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Settings hklm
%windir%\REGEDIT /S %CDROM%\$OEM$\hklm.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Settings hkcu
%windir%\REGEDIT /S %CDROM%\$OEM$\hkcu.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Settings hku
%windir%\REGEDIT /S %CDROM%\$OEM$\hku.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Settings regional
%windir%\REGEDIT /S %CDROM%\$OEM$\regional.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Delete Run key
%windir%\REGEDIT /S %CDROM%\$OEM$\Settings\Run.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Delete Services
%windir%\REGEDIT /S %CDROM%\$OEM$\Settings\Services.reg
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Assoc
start /wait %CDROM%\$OEM$\Settings\Assoc.exe
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Quick Launch
start /wait %CDROM%\$OEM$\Settings\QuickLaunch.exe
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: DefaultUser
:: start /wait %CDROM%\$OEM$\Settings\DefaultUser.bat
REG LOAD HKU\DefUser "C:\Documents and $OEM$\Settings\Default User\NTUSER.DAT"
REG IMPORT %CDROM%\$OEM$\Settings\hkdu.reg
REG UNLOAD HKU\DefUser
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: PostInstall
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
reg add %KEY% /V TITLE /D "Installing 2" /f
reg add %KEY%\990 /VE /D "PostInstall" /f
reg add %KEY%\990 /V 1 /D "%CDROM%\$OEM$\Settings\PostInstall.cmd" /f
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Setting Net
start /wait %CDROM%\$OEM$\Settings\Net.cmd
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Clear shortcuts
start /wait %CDROM%\$OEM$\Settings\ClearShortcuts.bat
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Clear Temp
start /wait %CDROM%\$OEM$\Settings\ClearTemp.bat
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

EXIT

Reboot.cmd - перезагрузка компьютера после всех настроек
читать дальше »
Цитата:
shutdown -r -t 60 -c "Внимание!!! Установка практически завершена! Дождитесь перезагрузки компьютера! Не вынимайте диск до полной загрузки компьютера!"

----------------------------------------------------------------------------------------------------

4. Из файла !cleanup.cmdзапускается DefaultUser:
DefaultUser - Это как раз то самое: настроить пользовательские параметры всех учетных записей одинаковым образом
читать дальше »
Цитата:
REG LOAD HKU\DefUser "C:\Documents and $OEM$\Settings\Default User\NTUSER.DAT"
REG IMPORT %CDROM%\$OEM$\Settings\hkdu.reg
REG UNLOAD HKU\DefUser

Ну и сам файл hkdu.reg:
читать дальше »
Цитата:
Windows Registry Editor Version 5.00

;Классический вид Панели управления
[HKEY_USERS\DefUser\Control Panel]
"Opened"=dword:00000001

;Объемная бронзовая схема указателя
[HKEY_USERS\DefUser\Control Panel\Cursors]
@="Объемная бронзовая"
"Scheme Source"=dword:00000002
"Arrow"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,54,\
00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,33,00,64,00,\
67,00,61,00,72,00,72,00,6f,00,2e,00,63,00,75,00,72,00,00,00
"AppStarting"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,\
00,54,00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,61,00,\
70,00,70,00,73,00,74,00,61,00,72,00,32,00,2e,00,61,00,6e,00,69,00,00,00
"Wait"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,54,\
00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,68,00,6f,00,\
75,00,72,00,67,00,6c,00,61,00,32,00,2e,00,61,00,6e,00,69,00,00,00
"Crosshair"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,\
54,00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,63,00,72,\
00,6f,00,73,00,73,00,2e,00,63,00,75,00,72,00,00,00
"No"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,54,00,\
25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,33,00,64,00,67,\
00,6e,00,6f,00,2e,00,63,00,75,00,72,00,00,00
"SizeNS"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,54,\
00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,33,00,64,00,\
67,00,6e,00,73,00,2e,00,63,00,75,00,72,00,00,00
"SizeWE"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,54,\
00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,33,00,64,00,\
67,00,77,00,65,00,2e,00,63,00,75,00,72,00,00,00
"SizeNWSE"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,\
54,00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,33,00,64,\
00,67,00,6e,00,77,00,73,00,65,00,2e,00,63,00,75,00,72,00,00,00
"SizeNESW"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,\
54,00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,33,00,64,\
00,67,00,6e,00,65,00,73,00,77,00,2e,00,63,00,75,00,72,00,00,00
"SizeAll"=hex(2):25,00,53,00,59,00,53,00,54,00,45,00,4d,00,52,00,4f,00,4f,00,\
54,00,25,00,5c,00,43,00,75,00,72,00,73,00,6f,00,72,00,73,00,5c,00,33,00,64,\
00,67,00,6d,00,6f,00,76,00,65,00,2e,00,63,00,75,00,72,00,00,00

;Ускорение выключения компьютера
[HKEY_USERS\DefUser\Control Panel\Desktop]
"AutoEndTasks"="1"

;Ускорить меню Пуск
[HKEY_USERS\DefUser\Control Panel\Desktop]
"MenuShowDelay"="2"

;Отключить "Заставка"- скринсэйвер
;[HKEY_USERS\DefUser\Control Panel\Desktop]
;"ScreenSaveActive"="0"
;"SCRNSAVE.EXE"=-

;Установить обои рабочего стола
;[HKEY_USERS\DefUser\Control Panel\Desktop]
;"Wallpaper"="%SystemRoot%\Web\Wallpaper\BLACKCOMB1280.BMP"

;Расположение - Россия
[HKEY_USERS\DefUser\Control Panel\International\Geo]
"Nation"="203"

;Расположение указателя на кнопке выбираемой по умолчанию
[HKEY_USERS\DefUser\Control Panel\Mouse]
"SnapToDefaultButton"="1"

;Настройки режима питания
[HKEY_USERS\DefUser\Control Panel\PowerCfg]
"CurrentPowerPolicy"="0"
[HKEY_USERS\DefUser\Control Panel\PowerCfg\GlobalPowerPolicy]
"Policies"=hex:01,00,00,00,00,00,00,00,03,00,00,00,10,00,00,00,00,00,00,00,03,\
00,00,00,10,00,00,00,02,00,00,00,03,00,00,00,00,00,00,00,02,00,00,00,03,00,\
00,00,00,00,00,00,02,00,00,00,01,00,00,00,00,00,00,00,02,00,00,00,01,00,00,\
00,00,00,00,00,01,00,00,00,03,00,00,00,03,00,00,00,00,00,00,c0,01,00,00,00,\
05,00,00,00,01,00,00,00,0a,00,00,00,00,00,00,00,03,00,00,00,01,00,00,00,01,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,16,00,00,00
[HKEY_USERS\DefUser\Control Panel\PowerCfg\PowerPolicies\0]
"Name"="Optima"
"Description"="This scheme is suited to most home or desktop computers that are left plugged in all the time."
"Policies"=hex:01,00,00,00,02,00,00,00,01,00,00,00,00,00,00,00,02,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,2c,01,00,00,32,32,00,03,04,00,00,00,04,00,\
00,00,00,00,00,00,00,00,00,00,b0,04,00,00,2c,01,00,00,00,00,00,00,58,02,00,\
00,01,01,64,50,64,64,00,00

;Отключение "бипера"
;[HKEY_USERS\DefUser\Control Panel\Sound]
;"Beep"="No"

;Раскладка клавиатуры CTRL+SHIFT
[HKEY_USERS\DefUser\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"

;Английский по умолчанию
[HKEY_USERS\DefUser\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

;Отключение Internet Connection Wizard (при первом запуске IE6)
[HKEY_USERS\DefUser\Software\Microsoft\Internet Connection Wizard]
"Completed"=hex:01,00,00,00

;Отключить сообщение о возможности использования автозаполнения.
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\IntelliForms]
"AskUser"=dword:00000000

;Русский язык для сообщений (IE7).
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\International]
"AcceptLanguage"="ru"

;Отображать главное меню (IE7)
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
"AlwaysShowMenus"=dword:00000001

;Предотвратить повторное использование окна IE
;[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
;"AllowWindowReuse"=dword:00000000

;Отключить отладку скриптов в IE
;[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
;"Disable Script Debugger"="yes"

;Включить запрос на сохранение пароля в IE
;[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
;"FormSuggest PW Ask"="YES"

;Отключить отправку отчетов об ошибках IE
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
"IEWatsonDisabled"=dword:00000001

;Отключить окно go.microsoft.com в IE7
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
"RunOnceHasShown"=dword:00000001
"RunOnceComplete"=dword:00000001

;Стартовая страница IE
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
"Start Page"="http://www.google.ru/"

;Включить автозаполнение форм в IE
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
"Use FormSuggest"="YES"

;Заголовок окна Internet Explorer
;[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main]
;"Window Title"="Windows XP Unattended Edition (c) 2007"

;Выключаем Маразм (IE почему-то считает заблокированной зону локального компьютера)
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN]
"iexplore.exe"=dword:00000000

;отключить фишинг фильтр в IE7
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\PhishingFilter]
"ShownVerifyBalloon"=dword:00000003
"Enabled"=dword:00000000

;Использовать в качестве средства поиска по умолчанию Google
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\SearchScopes]
"DefaultScope"="{A5816146-54D7-4DEF-B045-53B0E67878FD}"

;Поиск в Google (IE7)
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\SearchScopes\Google RU]
"DisplayName"="Google RU"
"URL"="http://www.google.ru/search?q={searchTerms}&sourceid=ie7&rls=com.microsoft:en-US&ie=utf8&oe=utf8"

;Поиск в Google из строки адреса
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\SearchUrl\G]
@="http://www.google.com/search?q=%s"

;Поиск по базе знаний Майкрософт, при вводе "Q" в строку
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\SearchUrl\Q]
@="http://support.microsoft.com/default.aspx?scid=kb;ru-ru;%s"

;Поиск в Википедии при вводе "W" в строку адреса.
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\SearchUrl\W]
@="http://ru.wikipedia.org/wiki/Служебная:Search?search=%s"

;Удаление папки "Links" из Избранного
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Toolbar]
"LinksFolderName"=""
"Locked"=dword:00000001

;После установки IE7 строка адреса вверху, а строка меню под ней - решение
[HKEY_USERS\DefUser\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser]
"ITBar7Position"=dword:00000001

;Включаем доступ к настройкам DVD в Windows Media Player
[HKEY_USERS\DefUser\Software\Microsoft\MediaPlayer\Player\Settings]
"EnableDVDUI"="YES"

;Отключить значок Office 2003 в системном трее
[HKEY_USERS\DefUser\Software\Microsoft\Office\11.0\Common\Internet]
"UseOnlineContent"=dword:00000002
[HKEY_USERS\DefUser\Software\Microsoft\Office\Common]
"QMEnable"=dword:00000000

;Отключить "Ярлык для" при создании новых ярлыков
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer]
"link"=hex:00,00,00,00

;Свойства Пуск
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer]
"CleanShutdown"=dword:00000000
"FaultCount"=dword:00000000
"FaultTime"=dword:00000000
"EnableAutoTray"=dword:00000000
"Browse For Folder Width"=dword:0000013e
"Browse For Folder Height"=dword:00000120
"SearchSystemDirs"=dword:00000001
"SearchHidden"=dword:00000000
"IncludeSubFolders"=dword:00000001
"CaseSensitive"=dword:00000000
"SearchSlowFiles"=dword:00000000
"NoFileFolderConnection"=dword:00000000

;Пoмнить пapaмeтpы oтoбpaжeния кaждoй пaпки
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ClassicViewState"=dword:00000000

;Отключить Thumbs.db (кэшиpoвaниe эcкизoв изoбpaжeний)
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnailCache"=dword:00000001

;Отключить все всплывающие уведомления в трее (в том числе и об установке Интернет соединения)
;[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
;"EnableBalloonTips"=dword:00000000

;Отoбpaжaть cвeдeния o paзмepe фaйлoв в всплывающих пoдcкaзкax пaпoк.
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"FolderContentsInfoTip"=dword:00000001

;Включите отображение иконок
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"HideIcons"=dword:00000000

;Показывать скрытые файлы и папки
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001

;Не отображать расширения в Проводнике
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"HideFileExt"=dword:00000001

;Отключить отбpacывaниe тeнeй знaчкaми нa paбoчeм cтoлe
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ListviewShadow"=dword:00000001

;Убрать автоматический поиск сетевых папок и принтеров
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"NoNetCrawling"=dword:00000001

;Автоматическое открытие окон папок, при запуске системы, которые были не закрыты перед последней перезагрузкой
;[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
;"PersistBrowsers"=dword:00000001

;Отображать сжатые файлы и папки другим цветом в проводнике
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ShowCompColor"=dword:00000001

;Включить всплывающие подсказки для пaпoк, файлов и элeмeнтoв paбoчeгo cтoлa
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ShowInfoTip"=dword:00000001

;Показывать скрытые системные файлы
;[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
;"ShowSuperHidden"=dword:00000001

;Количество пунктов в левом окне меню Пуск
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_MinMFU"=dword:00000008

;Предупреждение об установки новых программ
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_NotifyNewApps"=dword:00000000

;Показать пункт Панель Управления
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowControlPanel"=dword:00000002

;Показать пункт Помощь
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowHelp"=dword:00000001

;Показать пункт Мой компьютер как меню
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowMyComputer"=dword:00000002

;Показать пункт Мои документы как меню
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowMyDocs"=dword:00000002

;Показать пункт Моя музыка как меню
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowMyMusic"=dword:00000002

;Показать пункт Мои рисунки как мею
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowMyPics"=dword:00000002

;Отображать Сетевое Окружение в меню Пуск
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowNetPlaces"=dword:00000001

;Показать пункт Принтеры
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowPrinters"=dword:00000001

;Показать пункт Последние документы как меню
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowRecentDocs"=dword:00000002

;Показать пункт Поиск
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowSearch"=dword:00000001

;Показать пункт Программы по умолчанию
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowSetProgramAccessAndDefaults"=dword:00000001

;Всплывающие подсказки меню Пуск
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"StartButtonBalloonTip"=dword:00000002

;Не отображать меню "Администрирование"
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"StartMenuAdminTools"=dword:00000000

;Отображать папку "Избранное"
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"StartMenuFavorites"=dword:00000002

;Отображать команду "Выполнить"
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"StartMenuRun"=dword:00000001

;Не группировать сходные приложения в панели задач
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"TaskbarGlomming"=dword:00000000

;Включаем "Закрепить панель задач"
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"TaskbarSizeMove"=dword:00000000

;Включить "Отображать содержимое системных папок"
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"WebViewBarricade"=dword:00000001

;Остальные настройки Explorer
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Filter"=dword:00000000
"FriendlyTree"=dword:00000001
"ListviewAlphaSelect"=dword:00000001
"ListviewWatermark"=dword:00000001
"MapNetDrvBtn"=dword:00000000
"SeparateProcess"=dword:00000000
"ServerAdminUI"=dword:00000000
"SuperHidden"=dword:00000000
"Start_AdminToolsRoot"=dword:00000000
"Start_AutoCascade"=dword:00000001
"Start_EnableDragDrop"=dword:00000001
"Start_LargeMFUIcons"=dword:00000001
"Start_ScrollPrograms"=dword:00000000
"Start_ShowNetConn"=dword:00000002
"Start_ShowRun"=dword:00000001
"StartMenuInit"=dword:00000002
"TaskbarAnimations"=dword:00000001
"WebView"=dword:00000001

;Отключение помошника по поиску "search-dog" (дебильная сАбака)
;[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState]
;"Use Search Asst"="no"

;Отключить Помощника очистки рабочего стола (Desktop Cleanup Wizard)
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz]
"NoRun"=dword:00000001

;Показывать иконки на дескопе
;[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
;мои документы
;"{450D8FBA-AD25-11D0-98A8-0800361B1103}"=dword:00000000
;мой компьютер
;"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000
;сетевое окружение
;"{208D2C60-3AEA-1069-A2D7-08002B30309D}"=dword:00000000
;скрыть ie
;"{871C5380-42A0-1069-A2EA-08002B30309D}"=dword:00000001

;Сортировать меню Пуск и Избранное в алфавитном порядке
[-HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Favorites]
[-HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu]
[-HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu2]

;История комманд в меню Пуск -> Выполнить
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU]
"MRUList"="abcdefghi"
"a"="regedit\\1"
"b"="cmd\\1"
"c"="ncpa.cpl\\1"
"d"="control\\1"
"e"="msconfig\\1"
"f"="compmgmt.msc\\1"
"g"="taskmgr\\1"
"h"="calc\\1"
"i"="gpedit.msc\\1"

;Определяет будет ли показано при следующем входе пользователя всплывающий окно "Добро пожаловать в Windows"
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\tips]
"Show"=dword:00000000

;Показывать строку состояния в папках
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Explorer\WebView\BarricadedFolders]
"shell:ControlPanelFolder"=dword:00000000

;Отключить проверку недостатка места на диске
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoLowDiskSpaceChecks"=dword:00000001

;Отключить Недавние Документы
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecentDocsHistory"=dword:00000001

;Отключить меню Недавние Документы в меню Пуск
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecentDocsMenu"=hex:01,00,00,00

;Убрать ярлык "Программы по умолчанию" из меню Пуск
;[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
;"NoSMConfigurePrograms"=dword:00000001

;Отключить уведомление о новых программах в меню Пуск (выделение цветом)
[HKEY_USERS\DefUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"Start_NotifyNewApps"=dword:00000000

;При ошибках оболочки (Explorer) перезагружать только ее саму, а не всю ОС
[HKEY_USERS\DefUser\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoRestartShell"=dword:00000001


Отправлено: 19:15, 24-03-2009 | #3


(*.*)


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

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


Цитата Guru431:
Просто всё таки придется изменять образ. »
А вы обновления или драйверы в него не интегрируете? Тоже ведь приходится изменять...

Цитата Guru431:
А если есть несколько образов, а если они в будущем будут меняться»
Ну потратите 10 минут на каждый - это меньше, чем вы потратили на предыдущий пост

Цитата Guru431:
А еще есть такой нюанс - вдруг мне понадобиться сделать чистый образ без автоустановки или просто убрать свой батник. Я его уберу, а ссылка на него в "%diskroot%\install\myfile.cmd" останется и при установке, скорее всего, ругнется, что файл не найден. В таком случаи опять придется лесть в образ, и убирать от туда батник. »
Нужно разграничить понятия WIM-образ и ISO-образ. setupcomplete.cmd входит в WIM-образ, а ваш батник совсем необязательно размещать в нем - положите его в папку DVD\Install, как я сказал, он будет частью ISO-образа. Если вы захотите убрать автоустановку, то батник ваш к ней вообще не имеет отношения - она контролируется файлом ответов. Если же речь о командах, которые вы вдруг не захотите запускать, то удалите их из батника и замените на echo hello world!.

Цитата Guru431:
Должна же быть возможность запустить его из AutoUnattend.xml!!! »
Запускайте из FirstLogonCommands. Изучив ваши подробные объяснения на тему
Цитата Guru431:
Честно говоря, получиться »
я пришел к выводу, что вы все равно импортируете параметры реестра обходным путем, который подробно описан в Применение твиков реестра ко всем учетным записям после установки ОС. Ничто не мешает вам сделать то же самое с помощью FirstLogonCommands, т.е. для текущей учетной записи использовать стандратный REG-файл HKCU, а для Default User - видоизмененный.

Мне не очень понятно, зачем вы так делаете, учитывая то, что в XP можно использовать cmdlines.txt для импорта параметров реестра во все учетные записи не только REG-файлом, но также и командным файлом. Но это ваше дело.

Суть в том, что в Vista фактически есть все те же возможности, что и в XP, не говоря уже о новых. Просто нужно немного скорректировать свой процесс в соответствии с архитектурой установки ОС. Если процесс сложно скорректировать, значит он чересчур сложен - его нужно упростить

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 01:03, 25-03-2009 | #4


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


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

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


Цитата Vadikan:
А вы обновления или драйверы в него не интегрируете? Тоже ведь приходится изменять...
Драйверы интегрирую только в XP (с помощью пакета DriverPacks). Vista многое сама находит, а что не находит, то ставлю вручную.
А вообще жду, когда команда DriverPacks выпустит полноценную версию для MS Vista.

Обновления я вообще никогда не интегрирую. Они меняются (заменяются, добавляются) каждый месяц. Образы я поддерживаю в актуальном состоянии, поэтому интегрирование это не выход для меня. Обновления я ставлю вместе с программами, с батника, в котором нет привязки к именам файлов обновлений:
Для XP
читать дальше »
Цитата:
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",XP" | findstr /i XP > nul: 2>&1 && goto WinXP
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",Vista" | findstr /i Vista > nul: 2>&1 && goto WinVista
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",7" | findstr /i 7 > nul: 2>&1 && goto Win7

:WinVista
exit

:Win7
exit

:WinXP
for %%a in (*.exe) do start /w %%a /quiet /norestart

Для Vista
читать дальше »

!install.bat
Цитата:

REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",XP" | findstr /i XP > nul: 2>&1 && goto WinXP
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",Vista" | findstr /i Vista > nul: 2>&1 && goto WinVista
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",7" | findstr /i 7 > nul: 2>&1 && goto Win7

:WinXP
exit

:Win7
exit

:WinVista
for %%a in (*.exe) do start /w %%a /quiet /norestart
for %%a in (*.msu) do start /w %%a /quiet /norestart
start /wait /d Ultimate install.bat
exit
install.bat (запускается из !install.bat)
Цитата:

REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",XP" | findstr /i XP > nul: 2>&1 && goto WinXP
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",Vista" | findstr /i Vista > nul: 2>&1 && goto WinVista
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | findstr /i /v ",7" | findstr /i 7 > nul: 2>&1 && goto Win7

:WinXP
exit

:Win7
exit

:WinVista
set dir=%temp%\ult
md %dir%
For %%i In (*.cab) Do (expand %%i -f:* %dir% && pkgmgr /ip /m:%dir% /norestart && del /f /s /q %dir%)
rd /s /q %dir%
for %%a in (*.exe) do start /w %%a /q

Поэтому поддержка обновлений в актуальном виде, для меня сводится только к копированию их в папку Updates - очень удобно!

----------------------------------------------------------------------------------------------------

Ну а вообще это всё уже "вода". По поводу вопроса этой темы - для меня уже понятно - наиболее оптимальный вариант, это интегрирование SetupComplete.cmd в образ.


Спасибо за консультации!

Отправлено: 11:44, 25-03-2009 | #5


Пользователь


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

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


Что-то я так и не понял для чего SetupComplete в образ интегрировать, если...
Цитата:
После завершения установки Windows можно выполнять дальнейшую настройку системы путем добавления команд в файл %WINDIR%\Setup\Scripts\SetupComplete.cmd. Этот файл позволяет устанавливать дополнительные приложения, запускать специальные сценарии Windows (cscript или wscript) или вносить в систему другие изменения перед входом в нее пользователя.

Команды в файле Setupcomplete.cmd выполняются с привилегией локальной системы.

После установки Windows и перед отображением экрана входа в систему программа установки Windows выполняет поиск файла SetupComplete.cmd в каталоге %WINDIR%\Setup\Scripts\.

Если файл SetupComplete.cmd найден, он выполняется. В противном случае установка продолжается в обычном режиме. Программа установки Windows записывает действие в файл Setupact.log.
Это же $OEM$ папками делается, или там какой-то подвох?

Отправлено: 10:11, 20-04-2009 | #6


(*.*)


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

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


Цитата morres:
или там какой-то подвох? »
Подвох... Добавление файлов с помощью $OEM$ папок

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:39, 20-04-2009 | #7


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


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

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


Скажите, а такой способ пройдет?
Код: Выделить весь код
 
<settings pass="specialize">
    <component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Description>Install</Description> 
                    <Order>1</Order>
                    <Path>cmd /c "FOR %%d 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 %%d:\install\myfile.cmd start /wait %%d:\install\myfile.cmd"</Path>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>
  </settings>
Мои ожидания: в какой-то момент, во время установки, запустится myfile.cmd из Autounattend.xml, добавит ключи RunOnceEx в реестр, произойдет перезагрузка и при первом входе в сеанс начнется установка приложений.

Я прав?

Отправлено: 16:35, 04-06-2009 | #8


(*.*)


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

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


Guru431, правильнее запускать RunOnceEx.cmd из FirstLogonCommands, тогда происходит автоматическое повышение прав.

Я обсуждал этот вопрос в переписке с CtrlSoft, и вот что он написал

Цитата:
Как вы и предполагали, если запустить
его из FirstLogonCommands, повышение прав для приложений,
на самом деле происходит! (И это не отключая UAC ).

Также есть новость, наверное, не совсем "приятное".
При первом входе пользователя в систему...
Команды заданые в RunOnceEx выполняются, но окошко со списком ПО скрыта.
Дело в том что вход "не доходит до конца". На экране появляется сообщение
"Подготовка рабочего стола". Если нажать Alt+Ctrl+Del, то появляется диспетчер задач
и можно увидеть окошко в точности как у XP...

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 13:17, 06-06-2009 | #9


Аватара для Boa Soft

Компьютерный шаман


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

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


Цитата Guru431:
Почему мне не подходят имеющиеся варианты:
Вариант 1 - SetupComplete.cmd через $OEM$
Наиболее красивый вариант как раз то, что надо, но... Но при этом во время установки копируется весь дистрибутив - у меня это 4,5 Гб. Это потеря времени и места, и всё из-за одного батника. »
Есть недокументированая возможность.

Поместите папку $OEM$ не в корень диска, а в \sources\.

http://forum.oszone.net/post-616995-4.html

Это срабатывает даже без файла ответов.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:32, 07-06-2009 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Способ установки иконок Dav3000 Microsoft Windows Vista 2 18-06-2011 21:56
Программы - Самый простой способ заменить Boot Screen. prokazzza Оформление Windows XP 9 08-12-2010 14:12
[решено] Программа установки приложений Impeck Хочу все знать 4 25-01-2009 00:24
Установка - Нестандартный способ установки WinVISTA Сергей Витальевич Microsoft Windows Vista 23 25-11-2008 05:36
Какой способ установки "неудобных" приложений вы предпочитаете? Vadikan Автоматическая установка приложений 14 21-12-2006 15:20




 
Переход