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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Еще один метод нахождения CDROMа ;)

Ответить
Настройки темы
Еще один метод нахождения CDROMа ;)

Аватара для TbMA

Старожил


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

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


Изменения
Автор: TbMA
Дата: 03-06-2005
Использует reg.exe (наш любимый швейцарской ножик) и find.exe, проставляет переменные вида CDROM1, CDROM2 и т.д. (сколько есть).

И если находит на одном из них инсталляшку - проставляет InstallDrive

Временных файлов не использует.

Код: Выделить весь код
  @echo off
  set CURRENT=1
 for /f "usebackq delims==" %%i in (`reg find "HKLM\SYSTEM\MountedDevices" REG_BINARY "10 0x00640043 0x006f0052 0x006d" -y ^| find "\DosDevices\"`) do call :settin %%i
  goto :next
  
  :settin
  set CDTMP=%1
  set INTMP=%CDTMP:~-2%
  set CDROM%CURRENT%=%INTMP%
  if exist %INTMP%\WIN51 SET InstallDrive=%INTMP%
  set /a CURRENT=%CURRENT%+1
  goto :eof
  
  :next
  set CDTMP=
  set CURRENT=
  set INTMP=

-------
Админ, а ты закрыл доступ на *.km.ru? | HOWTO: Включение терминала в Windows 2K Pro | TbMATRiX Screensaver


Отправлено: 22:54, 03-06-2005

 


Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Еще один метод нахождения CDROMа ;)

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
решено на 50%=) еще один вопрос... FoXeL Выбор отдельных компонентов компьютера и конфигурации в целом 3 17-11-2008 02:19
Еще один вопрос по поводу апгрейда?! yanvlad Выбор отдельных компонентов компьютера и конфигурации в целом 13 29-12-2006 10:02
Еще один крик о помощи Lola Непонятные проблемы с Железом 11 14-11-2003 07:39




 
Переход