Показать полную графическую версию : Программы для смены CD/DVD диска
DarkTiger
08-12-2006, 10:06
Dicken Ага понятно, а вот это тогда для чего?
ProgramName=%CDROM%\presetup.exe
RunParam=
Или лучше может дать кто нибудь краткую инструкцию, по утилитам для смены дисков?
В учебнике эта тема практически не освещена, даётся лишь ссылка на эту тему: http://www.msfn.org/board/index.php?showtopic=41821
А то я как то по англиски не очень.
DarkTiger
ProgramName=%CDROM%\presetup.exe
RunParam=
Presetup.exe - это исполняемый файл BS Post Installer`а (http://forum.oszone.net/thread-51853.html), программы для выбора устанавливаемых приложений... использование которой на порядок удобнее, чем метода RunOnceEx. Вместо Presetup.exe можно указать любое другое приложение, например WPI.
AlexSashkaff
20-01-2007, 11:43
Всем привет!
Сразу хочу сказать огромный сенькс за организаторам сего сайта и форума огромный сенькс.
Теперь к делу.
Есть много удаленных компов расбросанных в регионах (сеть магазинов) на которых стоит практически одинаковое ПО, железо разное, по сему был создан дистриб Винды, в который были включены дрова которые мы используем. Размер папки с дровами составляет порядка 300 мегов (и бедет расти)
ПРоверили, работает.
Вопрос, подскажите плз, как создать второй диск с ПО, так что бы в процессе установки, установщик просто после перезагрузки попросил вставить второй СД и продолжил самостоятельно (после выбора пакетов) устанавливать ПО???
Спасибо.
З.Ы. поиском пользоваться умею, но почему то не чего не получилось найти :(
CDSwitch (http://oszone.net/3745#C)
AlexSashkaff
20-01-2007, 12:22
Спасибо.
А подскажи плз еще такую весчь, а есть где то описание или обсуждение это програмулинки на русском языке?
Спасибо.
Dmitry_K
20-01-2007, 20:37
Можно сделать вот так:
1. В начале файла "RunOnceEx.cmd" строку "SET i=100" заменяем на SET i=200
2. Туда же (в конец перед строкой "EXIT") добавляем строки
REG ADD %KEY%\%i% /VE /D "Installing Software..." /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Unattend\CMD\run_soft.cmd" /f
REG ADD %KEY%\%i% /V 2 /D "%CDROM%\Unattend\VBS\cd_eject.vbs" /f
Расшифровываю назначение и содержание файлов:
run_soft.cmd - тот-же "RunOnceEx.cmd", только в нем для запуска его команд после перезагрузки значение параметра "i" надо установить равным "100", т.е. пишем в начале "SET i=100". Если в начале этого файла есть строка "SET CDROM=%~d0", его надо обязательно запускать с CD-ROM.
cd_eject.vbs - скрипт, который:
Выведет диалоговое окно с вопросом об установке дополнительного ПО/драйверов (кнопки "да"/"отмена").
В случае выбора "да" скрипт:
а) продолжит установку винды;
б) сам откроет лоток CD-ROM для диска №2.
После перезагрузки будут запущены команды из "run_soft.cmd".
В случае нажатия кнопки "отмена":
а) отменит выполнение команд из файла "run_soft.cmd";
б) продолжит (завершит) установку Windows.
!!! Замечание для Windows 2000.
В папке "%systemroot%\system32" должен находиться файл "reg.exe" (можно взять из дистрибутива Windows XP либо с установочного диска Windows 2000, лежит в cab-архиве <CD-ROM>:\SUPPORT\TOOLS\support.cab).
В приложении - файл "cd_eject.vbs"
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.