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

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

Ответить
Настройки темы
Общее - [статья] SetupComplete.cmd

(*.*)


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


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

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


SetupComplete.cmd
Программа установки Windows Vista спроектирована таким образом, что в конце установки она ищет в папке %WINDIR%\Setup\Scripts файл SetupComplete.cmd. Если таковой находится, все внесенные в него команды выполняются автоматически до первого входа пользователя в систему. Причем выполняются они от имени системной учетной записи LocalSystem....


Читать дальше...

Важно
setupcomplete не предназначен для импорта твиков в HKCU за исключением случая, когда импорт осуществляется в профиль Default с целью применения ко всем учетным записям.

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

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

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

 

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


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

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


Vadikan, спасибо а какие ещё ветки реестра или что нибудь другое не возможно через SetupComplete.cmd или тока HKEY_CURRENT_USER?

Отправлено: 02:36, 24-12-2010 | #121



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

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


(*.*)


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

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


DonQuixote, все возможно, если права на запись есть...
Цитата DonQuixote:
или тока HKEY_CURRENT_USER »
А вот это как раз невозможно через setupcomplete! Я же вам давал ссылку в сообщении 107. Еще раз http://oszone.net/8594#compare См. также Применение твиков реестра Windows 7 и Vista

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


Отправлено: 02:39, 24-12-2010 | #122


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


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

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


Vadikan, я там читал но про HKCU конкретно не написано...можно или нет SetupComplete.cmd.а вот про это
Код: Выделить весь код
Импорт пользовательских параметров (текущий пользователь)		Нет
не обратил внимания так как особо в этом не разбираюсь новичок так сказать..спасибо за разъяснения теперь все понятно)

Отправлено: 02:48, 24-12-2010 | #123


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

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


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

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


Сейчас проверил. oobe.cmd запускается до OOBE, после 'применение параметров компьютера'. SetupComplete.cmd - после отработки OOBE и тестирования параметров видео.

Про oobe.cmd в документации ни слова, поэтому все выясненно с раскопок и опытным путем.

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


Отправлено: 13:13, 11-01-2011 | #124


Старожил


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

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


Код: Выделить весь код
"FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\DiskRoot.txt SETX DiskRoot %i: -m"
С переменной %DiskRoot% у меня всё работает, но подскажите пожалуйста, если я скопировал дистрибутив на жесткий диск в папку например "Win7Pro" на какой-либо раздел, то как изменить этот код?
Спасибо.

Отправлено: 04:06, 08-02-2011 | #125


Аватара для CtrlSoft

Ветеран


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

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


Mishechka,
Код: Выделить весь код
"FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\Win7Pro\DiskRoot.txt SETX DiskRoot %i: -m"
или
Код: Выделить весь код
"FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\Win7Pro\sources\install.wim SETX DiskRoot %i: -m"
или
Код: Выделить весь код
"FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\Win7Pro\autounattend.xml SETX DiskRoot %i: -m"

-------
Windows 7 AIO x86-x64


Отправлено: 08:48, 08-02-2011 | #126


Старожил


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

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


CtrlSoft, чем отличаются эти три варианта?
Первый я уже пробовал - не работает.
Может быть из-за того, что я вставил этот код в файл ответов с помощью WSIM? Может правильнее вносить его в SetupComplete.cmd?

Отправлено: 10:39, 08-02-2011 | #127

21h 21h вне форума

Старожил


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

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


Не выполняеться setupcomplete.cmd или какаето другая проблема. При установке машина висит (1-2 часа ждал - нулевой результат) на надписи: "компьютер подготавливаеться к первому запуску..." или чтото такое. В чем проблема?

Струкутра папок такая:
Код: Выделить весь код
autorun.inf
AutoUnattend.xml
boot
bootmgr
efi
install
setup.exe
sources
support
upgrade
install:
Код: Выделить весь код
RootDisk.txt
...
Код файла setupcomplete.cmd:
Код: Выделить весь код
@echo off

title=Intallation...
"FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\install\DiskRoot.txt SETX DiskRoot %i: -m"

::Configuration services
sc stop MpsSvc
sc config MpsSvc start= disabled
sc stop wuausev
sc config wuauserv start= disabled
sc stop wscsvc
sc config wscsvc start= disabled

::Install
echo Install 7-Zip 9.20 ...
start /wait %DiskRoot%\install\7z920.exe /S
echo Install Java RE 6 update 26 ...
start /wait %DiskRoot%\install\jre-6u26-windows-i586-s.exe /s
echo Install Adobe Flash Player 10.3.183.5 Plugin ...
start /wait %DiskRoot%\install\install_flash_player.exe /install
echo Install Adobe Flash Player 10.3.183.5 Active-X...
start /wait %DiskRoot%\install\install_flash_player_10_active_x.exe /install

::reboot
echo reboot system...
shutdown /r
exit
SetupComplete.cmd находится в каталоге sources\$OEM$\$$\Setup\Scripts
Инсталирую пока только Adobe Flash Player, 7-Zip и Java RE.

Возможно система спрашывает права доступа ?
Спасибо за ответ.

Отправлено: 00:53, 13-08-2011 | #128


Аватара для Smarty

In reserve...


Contributor


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

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


21h, уберите из setupcomplete.cmd
Код: Выделить весь код
@echo off
и скорее всего сами всё увидите.
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:03, 13-08-2011 | #129


Аватара для CtrlSoft

Ветеран


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

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


Замените
Код: Выделить весь код
"FOR %i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO IF EXIST %i:\install\DiskRoot.txt SETX DiskRoot %i: -m"
на
Код: Выделить весь код
FOR %%i 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 %%i:\install\DiskRoot.txt SET DiskRoot=%%i:

-------
Windows 7 AIO x86-x64

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

Отправлено: 10:20, 13-08-2011 | #130



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Помогите запустить CMD-файл из CMD-файла с параметрами Oleg48 Скриптовые языки администрирования Windows 2 18-11-2009 11:08
Помогите пожалуйста не срабатывает команда из*cmd файла запускаемого из RanOnceEx.cmd vovchiku Автоматическая установка Windows 2000/XP/2003 6 25-09-2007 23:38
Статья на OSZone [mzd] Новости и флейм из мира *nix 19 02-04-2006 13:40
(статья) Ссылки Vadikan Автоматическая установка Windows 2000/XP/2003 0 14-03-2006 11:43
Статья mask Сетевые технологии 1 23-02-2004 02:53




 
Переход