Показать полную графическую версию : Программы для смены CD/DVD диска
Как зделать запрос на СD2 при первом запуске Windows после ейо установки.
Пользовался поисковиком нашол пару тем вернее одну: http://forum.oszone.net/thread-60601.html
Но там тема не розкрыта правда ссылка есть на http://www.msfn.org/board/index.php?showtopic=8381 . С английским не сильно дружу.
Обясните по подробней что и как делать только на родном (рус.).
Зарание спасибо!
Великий учебник по автоустановке гласит:
Удобная утилита для смены CD/DVD диска.
Домашняя страница (http://www.msfn.org/board/index.php?showtopic=41821)
Загрузить (http://oszone.net/user_img/050224181558/CDswitch084.zip) (0.8.4, 169 кб)
Там всё по ангельски, но утилитка очень проста, если за час не разберёшься, маякни - разжую :)
Wodoley
ты и с русским сильно не дружишь
сорь за оффтоп
Вот ОЧЕНЬ удобная в этом плане утилита от Boa Soft. Перешел на нее с CdSwitch`а и доволен..
http://www.kursknet.ru/~boa/preinstall/cdchanger.exe
Ну и что с ними делать.
Ignor
Ну с етим есчо кое как понятно:
http://www.kursknet.ru/~boa/preinstall/cdchanger.exe
Только как ейо в Windows дистрибутив внедрить?
Wodoley
Обясните по подробней что и как делать только на родном (рус.).
Ну с етим есчо кое как понятно:
LOL :off:
Давай уже с корявого и убогого переходи на великий и могучий.
Теперь по существу.
Пропиши программу из предыдущего поста последним пунктом в RunOnceEx.
Проще некуда.....
По завершении работы первого диска спросится второй, там автоустновку можно реализовать батником или замечательной утилитой от Boa Soft (http://forum.oszone.net/thread-51853.html) либо если поизвращаться в рамках того же RunOnceEx.
Не скромный вопрос для нупчега в этом деле. Что прописывать?
По примеру
cmdow @ /HID
@echo off
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
REG ADD %KEY%\%i% /VE /D "WinRar 3.51" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\WinRAR\WinRar.exe /s" /f
REG ADD %KEY%\%i% /V 2 /D "REGEDIT /S %CDROM%\WinRAR\winrar.reg /s" /f
SET /A i+=1
SET /A i+=1
EXIT
1. Диск идет Windows (Windows+Drivers)
2. Софт
Мне нужно все это запихнуть в авто установку
__lazy
Выше же сказано. Пропиши программу из предыдущего поста последним пунктом в RunOnceEx.Если вы устанавливаете ПО со второго диска, то в RunOnceEx единственным пунктом будет вызов программы для смены диска. Все вопросы о RunOnceEx рекомендую задавать после изучения статей в учебнике.
Я внимательно изучал ваш учебник. Но к сожалению пока что не особо понимаю. Не могли бы вы ответить мне в ICQ и уделить мне минут 5 внимания?
__lazy
Для обсуждения технических вопросов существует форум. Задавайте конкретные вопросы и вы получите конкретные ответы. Вопрос типа 1. Диск идет Windows (Windows+Drivers)
2. Софт
Мне нужно все это запихнуть в авто установкуне считается конкретным.
Хорошо вот конкретное описание проблемы:
Мне нужны диски быстрой установки системы.
Тоесть Windows+обновления+драйвера+джентельменский набор программ.
Но посколько 700 мегобайт крайне мало, приходится переносить все это не несколько дисков.
Соответствено установка программ идет через RunOnceEx.
Мне нужно чтобы установка шла, шла пока не дойдет до места установки программ. А дальше она запрашивала у меня 2ой дик.
Я зделал вот так
RunOnceEx
cmdow @ /HID
@echo off
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
cd.exe
REG ADD %KEY%\%i% /VE /D "WinRar 3.61" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\WinRAR\WinRar.exe /s" /f
REG ADD %KEY%\%i% /V 2 /D "REGEDIT /S %CDROM%\WinRAR\winrar.reg /s" /f
SET /A i+=1
SET /A i+=1
SET /A i+=1
EXIT
CD
[Common]
WrongDiskCaption=Неправильный диск!
WrongDiskDescription=Вставлен неправильный диск!
WelcomeMessage=Для продолжения установки программ необходим следующий диск
HelpMessage=После того, как Вы втавили диск, нажмите"ОК" для продолжения установки|или "Отмена" для выхода.
[Disk_002]
Caption=Смена диска
Description=Вставте в привод диск №2
CdTagFile=$Progs2$
ProgramName=%CDROM%\
RunParam=
Примерно на 12той минуте у меня просит вставить 2ой диск. Я вставляю толку 0. Нажимаю ок он мне говорит диск не верен. что я не так делаю. Пожалуйста если можно для чайников по подробнее
:angry:!!!Хватит уже сами изредка посмотрите за тем что понаписывали!!!:read:
Fanzuga
Попробую поэксперементирую.:spiteful:
__lazy
Примерно на 12той минуте у меня просит вставить 2ой диск. На 12й минуте чего? Установки Windows? Наверное все-таки на Т-12, судя по cd.exe прописанному в RunOnceEx. Вам необходимо понять следующее. Суть RunOnceEx метода в установке программ при первом входе в систему. Для этого на этапе Т-12 выполняется файл RunOnceEx.cmd, который ипортирует значения в раздел реестр HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx. Если вы просто пропишете команду на запуск cd.exe в RunOnceEx.cmd, то вызов этой команды произойдет при запуске RunOnceEx.cmd, что у вас, видимо, и происходит. Ваш файл должен выглядеть так:
cmdow @ /HID
@echo off
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
REG ADD %KEY%\%i% /VE /D "WinRar 3.61" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\WinRAR\WinRar.exe /s" /f
REG ADD %KEY%\%i% /V 2 /D "REGEDIT /S %CDROM%\WinRAR\winrar.reg /s" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "Changing the CD" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\<путь к cd.exe>\cd.exe /s" /f
SET /A i+=1
EXIT
Да действительно вчера рылся и понял это зделал вот так
cmdow @ /HID
@echo off
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
REG ADD %KEY%\%i% /VE /D "Change Disk" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\$OEM$\cd.exe /s" /f
SET /A i+=1
REG ADD %KEY%\%i% /VE /D "WinRar 3.61" /f
REG ADD %KEY%\%i% /V 2 /D "%CDROM%\WinRAR\WinRar.exe /s" /f
REG ADD %KEY%\%i% /V 3 /D "REGEDIT /S %CDROM%\WinRAR\winrar.reg /s" /f
SET /A i+=1
EXIT
По сути получилось то что на 12 минуте он копирует все это чудо(кеширует). А после запуска ОС начинает исполнять. Конкретно где мне надо он запрашивает диск. Я вставляю. Он говорит мне что диск неправелен. Почему то я думаю что чтото не так зделал в файле CD.ini
[Common]
WrongDiskCaption=Неправильный диск!
WrongDiskDescription=Вставлен неправильный диск!
WelcomeMessage=Для продолжения установки программ необходим следующий диск
HelpMessage=После того, как Вы втавили диск, нажмите"ОК" для продолжения установки|или "Отмена" для выхода.
[Disk_002]
Caption=Смена диска
Description=Вставте в привод диск №2
CdTagFile=$Progs2$
ProgramName=%CDROM%\wallpaper.exe
RunParam=
ProgramName - Как я понял это программа для определения тома(if 'ProgramName' else = else; if ProgramName false = false.) может не так понял объясните пожалуйста что к чему
__lazyПо сути получилось то что на 12 минуте он копирует все это чудо(кеширует).Не кэширует, а вносит параметры в реестр для выполнения при первом входе в систему. Кстати, команда на запуск cd.exe должна быть после winrar.
По поводу работы с программой cd.exe не подскажу, не пользовался.
DarkTiger
04-12-2006, 10:29
Ребят а такой вопрос по поводу CdChanger.exe
Допустим у меня все программы ставятся с диска методом RunOnceEx.cmd
Первой программой допустим я прописываю путь с CdChanger.exe, как я понимаю программа выдаёт запрос о смене диска, вставляю другой диск, поидее утила отработала и должна продолжаться установка следующих программ прописанных в RunOnceEx. Тогда вопрос что за параметры в файле CdChanger.ini :
CdTagFile=$Progs1$
ProgramName=%CDROM%\presetup.exe
RunParam=
Объясните пожалуйста.
По поводу работы с программой cd.exe не подскажу, не пользовался.
CD это CD Changer.
Такой вопрос. если я впихну его после винрара. Разве он не будет сначало пытаться установить винрар, а потом уже сменить диск?
Если да то какой вообще тогда толк в его смене?
Такой вопрос. если я впихну его после винрара. Разве он не будет сначало пытаться установить винрар, а потом уже сменить диск?Если вы прописываете установку WinRar в RunOnceEx, то и выполнять ее надо при помощи этого файла. Если все программы находятся на другом диске, то можно не морочить себе голову с RunonceEx вообще, а просто прописать вызов CD.exe в GuiRunOnce (http://oszone.net/2761)апапапапапапПравила конференции прочтите, плиз.
DarkTiger данной программой не пользовался но как я думаю, CdTagFile=$Progs1$ чтение метки диска если это Progs1 то ок!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.