|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Общее - [статья] SetupComplete.cmd |
|
Общее - [статья] SetupComplete.cmd
|
(*.*) Сообщения: 36544 |
Профиль | Сайт | Отправить PM | Цитировать SetupComplete.cmd
Программа установки Windows Vista спроектирована таким образом, что в конце установки она ищет в папке %WINDIR%\Setup\Scripts файл SetupComplete.cmd. Если таковой находится, все внесенные в него команды выполняются автоматически до первого входа пользователя в систему. Причем выполняются они от имени системной учетной записи LocalSystem.... Читать дальше... Важно setupcomplete не предназначен для импорта твиков в HKCU за исключением случая, когда импорт осуществляется в профиль Default с целью применения ко всем учетным записям. |
|
------- Отправлено: 18:21, 17-01-2009 |
(*.*) Сообщения: 36544
|
Профиль | Сайт | Отправить PM | Цитировать Цитата sainfo:
Цитата Vadikan:
Цитата sainfo:
Мне понятно желание состряпать свою г-сборку, не изучая матчасть. Но я не кормлю лентяев с ложечки. Вы попросили посмотреть - я посмотрел и прокомментировал. А правки сами вносите. |
|||
------- Отправлено: 22:15, 25-05-2022 | #471 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1087
|
Профиль | Отправить PM | Цитировать sainfo, Echo off и >nul 2>&1 и echo Press any key to exit и pause >nul - не нужны.
OneDrive - надо пакетом удалять из образа - это будет самый правильный метод
вместо этого - if exist "%~dp0Files" @RD /S /Q "%~dp0Files" cd /d "%SystemRoot%\Setup\" if exist "%SystemRoot%\Setup\Scripts" @RD /S /Q "%SystemRoot%\Setup\Scripts" start-process -FilePath - это не нужно писать - просто powershell и сразу адрес файла. Цитата Vadikan:
|
|
Последний раз редактировалось geepnozeex, 26-05-2022 в 18:20. Отправлено: 18:03, 26-05-2022 | #472 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Цитата geepnozeex:
|
|
Отправлено: 18:55, 26-05-2022 | #473 |
Ветеран Сообщения: 2186
|
Профиль | Отправить PM | Цитировать sainfo,
вместо этого: if exist "%~dp0Files" @RD /S /Q "%~dp0Files" cd /d "%SystemRoot%\Setup\" if exist "%SystemRoot%\Setup\Scripts" @RD /S /Q "%SystemRoot%\Setup\Scripts" это, похоже, тоже здесь лишнее, т.к. SetupComplete.cmd и так запускается от имени системы: |
Последний раз редактировалось Vanadiy777, 26-05-2022 в 19:35. Отправлено: 19:17, 26-05-2022 | #474 |
(*.*) Сообщения: 36544
|
Профиль | Сайт | Отправить PM | Цитировать Цитата geepnozeex:
И еще раз, этот способ не поддерживается. Вроде как научить чему-то хотите? Зачем учить кромсать, причем человека, который вообще ничего в этом не понимает. Еще раз увижу это - забаню. |
|
------- Отправлено: 11:45, 27-05-2022 | #475 |
Пользователь Сообщения: 92
|
Профиль | Отправить PM | Цитировать Vanadiy777,
То есть, если я вас правильно понял, тогда мой SetupComplete.cmd будет выглядеть как то так? Echo off cscript.exe %windir%\system32\slmgr.vbs /rilc cscript.exe %windir%\system32\slmgr.vbs /upk >nul 2>&1 cscript.exe %windir%\system32\slmgr.vbs /ckms >nul 2>&1 cscript.exe %windir%\system32\slmgr.vbs /cpky >nul 2>&1 changepk.exe /productkey XXXXX-XXXXX-XXXXX-XXXXX-XXXXX DISM /Online /Set-ReservedStorageState /State:Disabled reg load "hku\Default" "C:\Users\Default\NTUSER.DAT" reg delete HKU\default\software\Microsoft\Windows\CurrentVersion\Run /v OneDriveSetup /f reg unload "hku\Default" del "C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\onedrive.lnk" cd /d "%~dp0" call Files.cmd >nul 2>&1 call HWID_Activation.cmd /u for /f "skip=1 tokens=*" %%a in ('wmic baseboard get Manufacturer^, product') do if not defined Product set Product=%%a cd %~dp0%Product% for %%f in (Files\*.cmd) do call %%f for %%f in (Files\*.reg) do reg import %%f RD /S /Q "%SystemRoot%\Setup\Scripts" exit /b |
------- Последний раз редактировалось sainfo, 29-05-2022 в 13:18. Отправлено: 23:37, 28-05-2022 | #476 |
Ветеран Сообщения: 2186
|
Профиль | Отправить PM | Цитировать sainfo, хорошо, что все получилось!
Уберите в своих сообщениях ключ Windows, он здесь не должен лежать в открытом виде (как только Vadikan просмотрел)... Забейте хотя бы "иксами", например так: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Я бы еще вот это так подправил бы: |
Последний раз редактировалось Vanadiy777, 29-05-2022 в 12:57. Отправлено: 12:44, 29-05-2022 | #477 |
Пользователь Сообщения: 92
|
Профиль | Отправить PM | Цитировать Цитата Vanadiy777:
Цитата Vanadiy777:
|
||
------- Последний раз редактировалось sainfo, 29-05-2022 в 14:09. Отправлено: 13:49, 29-05-2022 | #478 |
Ветеран Сообщения: 2186
|
Профиль | Отправить PM | Цитировать Цитата sainfo:
Где +код скрипта под спойлером... |
|
Отправлено: 14:09, 29-05-2022 | #479 |
Пользователь Сообщения: 92
|
Профиль | Отправить PM | Цитировать Цитата Vanadiy777:
|
|
------- Отправлено: 16:32, 29-05-2022 | #480 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|