Показать полную графическую версию : [статья] SetupComplete.cmd
start /d"%windir%" Theme_Apply.exe" "Aero Black"
Ivan_009
23-04-2013, 21:28
Как запустить например файл ini из SetupComplete.cmd подскажите если кто знает... :sorry:
PS: мне нужно для установки курсоров
Ivan_009, файл .ini не является исполняемым файлом.
Ivan_009
24-04-2013, 00:47
Есть такой вопрос папка Scripts в которой лежит SetupComplete.cmd ее после установки системы можно удалить... :unsure:
CtrlSoft
24-04-2013, 01:16
Ivan_009, можно
geepnozeex,
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:\Windows\Setup\Scripts\DiskRoot.txt set DiskRoot=%%D:
geepnozeex
03-07-2013, 21:29
можно ли в SetupComplete.cmd выставлять паузу между выполнением команд ?
start /wait %systemroot%\setup\scripts\50531.msi /quiet
--- пауза после отработки 50531 в ~5 сек. ---
start /wait %systemroot%\setup\scripts\50688.msi /quiet
CtrlSoft
03-07-2013, 23:19
geepnozeex, TIMEOUT /T 10
http://www.oszone.net/6160
Здравствуйте! Вот собрала свою собственную сборку, интегрировала все необходимые обновления с помощью WinToolkit141-27, гаджеты, темы, ну вообщем все что мне нужно было, но не смогла интегрировать некоторые обновления и приложения (Windows6.1-KB2533552-x86.msu, Windows6.1-KB2592687-x86.msu, для х64-архитектуры- Windows6.1-KB2603229-x64.msu), и хочу попросить у Вас о помощи, не могли-бы Вы мне помочь решить эту проблему интегрировать их через SetupComplete.cmd ? Создала папки, под-папки \sources\$OEM$\$$\Setup\Scripts, закинула скрипт SetupComplete.cmd в папку Scripts, прописала вот такие строчки:
@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:\DiskRoot.txt set DiskRoot=%%D:
start /wait %DiskRoot%\Install\Visual C++Redistributable Packages.exe /ai
start /wait %DiskRoot%\Install\NET.Framework 4.5 Full.exe /ai
start /wait %DiskRoot%\Install\Windows6.1-KB2533552-x86.msu /quiet
start /wait %DiskRoot%\Install\Windows6.1-KB2592687-x86.msu /quiet
start /wait %DiskRoot%\Install\Windows6.1-KB2647753-v4-x86.msu /quiet
start /wait %DiskRoot%\Install\Windows6.1-KB2685811-x86.msu /quiet
start /wait %DiskRoot%\Install\Windows6.1-KB2685813-x86.msu /quiet
exit
Создала папку Install, в корне образа Win7, закинула в Install-папку согласно скрипта обновления, приложения з тихими ключами установки и вот результат:
http://rghost.ru/47416883/image.png (http://rghost.ru/47416883.view)
И так стоит уже где-то часа полтора.
А когда остановила установку, А ТО ТЕРПЕНИЕ УЖЕ ЗАКОНЧИЛОСЬ, то не одно приложение, обновление не было установлено. Помогите мне пожалуйста! Что не так сделала?
NET.Framework 4.5, Visual C++Redistributable Packages.exe вот ссылка: http://www.wincert.net/forum/topic/9790-aio-microsoft-visual-bcfj-redistributable-x86x64/ создавала инструментом SFXMaker, используемый для создания инсталляторов (Switchless) тихих установок
CtrlSoft
14-07-2013, 22:46
katya74, Пробуй без "start /wait". Я точно не помню как решил такую-же проблему, но еще подозреваю что на данном этапе установка .Net Fx 4 проблематична.
Здравствуйте! Пробовала без "start /wait" не чего не помогло, может какие-то другие варианты? Неужели нет кто может помочь?
geepnozeex
15-07-2013, 21:24
Создала папки, под-папки \sources\$OEM$\$$\Setup\Scripts, закинула скрипт SetupComplete.cmd в папку Scripts »
во первых SetupComplete.cmd не интегрирует - в нём команды на запуск.
закидывай setupcomplete.cmd в C:\Windows\Setup\Scripts вместе с обновлениями которые не интегрирует dism.
забудь про DiskRoot.txt.
а команды в SetupComplete.cmd так прописывай -
start /wait %systemroot%\setup\scripts\KB2533552.msu /quiet
кстати KB2533552.msu единственное обновление которое не интегрируется через dism на х64 . других не интегрируемых windows update не скачивает
CtrlSoft
15-07-2013, 22:15
может какие-то другие варианты? Неужели нет кто может помочь? »
вспомнил!
http://forum.oszone.net/post-1827472-6.html
geepnozeex Здравствуйте! То есть сделать захват Wim файла (install.wim), зайти в паку C:\Windows\ создать папку Setup закинуть в нее обновление KB2533552.msu в папке Setup создать еще одну папку Scripts, создать скрипт SetupComplete.cmd прописать в нем строчку такого содержания:
@echo off
start /wait %systemroot%\setup\scripts\KB2533552.msu /quiet
exit
Потом размонтировать wim файл з сохранением? Я правильно Вас поняла? Или нет? Подправьте если что не так. Спасибо , что откликнулись.
geepnozeex
16-07-2013, 15:44
katya74, всё правильно , только setupcomplete.cmd и сам файл обновления должен быть в одной папке - C:\Windows\Setup\Scripts
Geepnozeex Здравствуйте! Но после Установки эти обновления там же и останутся в папке Windws/Setup/Scripts? Как их после распаковки автоматически удалить?
katya74, из того же скрипта последней командой. См. del /?
geepnozeex
17-07-2013, 15:37
после Установки эти обновления там же и останутся в папке Windws/Setup/Scripts? Как их после распаковки автоматически удалить? »
del /s /q "%WINDIR%\Setup\*.*"
эта строка в SetupComplete.cmd удалит всё содержимое из C:\Windows\Setup\Scripts
Спасибо Вам огромное за помощь все получилось и все работает. По позже напишу подробную инструкцию как и что делала может кто-то столкнется с такой же проблемой как я. Хорошо что есть такой замечательный форум на котором есть такие замечательные люди которые все тебе роз жуют и направят на путь истинный. Спасибо.
Ivan_009
28-08-2013, 17:12
Есть небольшой вопрос в конце SetupComplete.cmd у меня прописана перезагрузка
Shutdown /r
И лежит Setup.cmd в автозагрузке для применения темы... Так вот собственно вопрос...
Оба cmd отработают нормально или возникнут конфликты подскажите пожалуйста... :search:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.