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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Утилиты для определения возможностей CD-привода (IfRW, IfDVD)

Ответить
Настройки темы
Утилиты для определения возможностей CD-привода (IfRW, IfDVD)


Moderator


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


Конфигурация

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


Изменения
Автор: Petya V4sechkin
Дата: 03-02-2006
Вложения
Тип файла: zip IfRW.zip
(38.4 Kb, 158 просмотров)
Тип файла: zip IfDVD.zip
(21.6 Kb, 99 просмотров)
Тип файла: zip IfRW_src.zip
(2.9 Kb, 68 просмотров)
Тип файла: zip IfDVD_src.zip
(1.4 Kb, 47 просмотров)
Первая утилита (IfRW) определяет, есть ли в системе RW-привод, и, если есть, запускает программу, заданную параметрами командной строки.

Синтаксис:
IfRW.exe [/h] <имя_программы> [<параметры_программы>]
Необязательный параметр /h скрывает окно запускаемой программы (имеет смысл, если <имя_программы> cmd-файл).

Примеры:
IfRW.exe Nero6.exe
(при наличии в системе RW-привода будет запущен файл Nero6.exe)
IfRW.exe /h Nero6.cmd

Нормально работает на T-12 или из RunOnceEx.
Ось Win 2000 и старше.

Так что вот так..
Разумеется, если вы пользуетесь средствами типа WPI, то эти программки (IfRW, IfDVD) вам не нужны.
Но может, кому-нибудь пригодится..

-------
«Компьютеру стало совсем худо, и он решил прекратить свои страдания».

Msgina.dll, диалог 2210


Отправлено: 14:18, 13-09-2005

 


Moderator


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

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


Solitude
Теоретически оно должно работать с любыми RW-девайсами, которые может распознать IMAPI.

Последний раз редактировалось Petya V4sechkin, 14-09-2005 в 18:00.


Отправлено: 17:16, 14-09-2005 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Moderator


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

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


IfDVD (определяет наличие в системе DVD-девайса).

Вызов такой же, как IfRW:
IfDVD [/h] <имя_программы> [<параметры_программы>]

Нормально запускается на T-12 или из RunOnceEx.
Ось начиная с Win 2000 (не проверял) и старше.

Теперь что касается IfRW, я тут нарыл еще один хитрый способ (спасибо микрософту за KB305184). Этот способ никак не зависит от IMAPI (это плюс). Но может не работать со старыми резаками, которые не поддерживают спецификации SCSI-3 MMC (это минус). Скорее всего, сделаю комбинированный вариант (для надежности). Когда будет свободное время..

Последний раз редактировалось Petya V4sechkin, 26-09-2005 в 15:59.


Отправлено: 16:14, 19-09-2005 | #12


Аватара для igorechichek

Пользователь


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

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


Solitude
у меня LG CD-RW (по моему 5226 или что то такое )
и соня DVD-RW
пробовал и обеими сразу и с каждым по отдельности и подкидывал одну читалку - все работает корректно

-------
Вечно занятый бездельник


Отправлено: 20:25, 20-09-2005 | #13



Moderator


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

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


Ну вот, подправил IfRW, теперь нормально запускается на T-12, ось Win 2000 и старше.
Файлы прикреплены к первому посту темы.

Отправлено: 16:10, 26-09-2005 | #14


Старожил


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

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


igorechichek
Спасибо. Это хорошо.
Petya V4sechkin
Цитата:
Ну вот, подправил IfRW, теперь нормально запускается на T-12, ось Win 2000 и старше.
Файлы прикреплены к первому посту темы.
Спасибо. Теперь можно юзать.

Отправлено: 11:11, 27-09-2005 | #15


Аватара для dodther

Новый участник


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

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


А уподобной утилиты для определения видиокарты нет случайно??


P.S а для определения rw рульная прога

Отправлено: 08:33, 28-12-2005 | #16


Аватара для Nikola Soft

Старожил


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

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


А нельзя-ли собрать утилиту для определения типа процессора с возможностью копирования соответствующего логотипа (oemlogo.bmp и oeminfo.ini) в папку System32?

-------
Если процессор тщательно обмотать несколькими слоями марли, то опасность заражения вирусами резко снизится.


Отправлено: 23:35, 28-12-2005 | #17


Аватара для D@nil

Старожил


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

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


Nikola Soft
можно, только толка мало.
Попробуй поюзать CPU-Z с AutoIt3. поможет 100%

-------
Юмор - для поднятия настроения, и просто для души :)
http://danillab.com.ru/humor.php
http://danillab.com.ru


Отправлено: 07:39, 30-12-2005 | #18


Аватара для Nikola Soft

Старожил


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

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


D@nil
Я так думаю что ты не понял что я хочу. Узнать какой камень стоит в машине не проблема,
я хочу чтобы при установке Windows на какую-либо машину с разными процами (AMD или Intel)
кликнув по "Мой компьютер">"Свойства" я мог там увидеть правильный логотип процессора.

-------
Если процессор тщательно обмотать несколькими слоями марли, то опасность заражения вирусами резко снизится.


Отправлено: 16:19, 31-12-2005 | #19


Аватара для dodther

Новый участник


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

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


Nikola Soft
так те и сказали как ето сделать

вот мой недоделаный скрипт для AutoIt3


Код: Выделить весь код
run("cpuz.exe")
WinWaitActive("CPU-Z","Name")
 
Dim $text
$text = ControlGetText ( "CPU-Z", "", "Static6")
if $Text = "AMD Athlon XP" then
 
MsgBox(0, "Text read was:", $text)
endif 
 
if $Text = "Intel Pentium 4" then
 
run("P4.exe")
endif 
 
if $Text = "Intel Celeron" then
 
MsgBox(0, "Text read was:", $text)
endif 
 
if $Text = "AMD Athlon" then
 
MsgBox(0, "Text read was:", $text)
endif
 
if $Text = "AMD Athlon MP" then
 
MsgBox(0, "Text read was:", $text)
endif
 
ProcessClose("cpuz.exe")
тоесть с помощью cpu-z определяет какой проц и запускае соответствующий архив
так что можеш доделать и юзать

мне просто пака некогда

З.Ыа вот насчет определения видео никто не поможет??

Отправлено: 18:02, 01-01-2006 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Утилиты для определения возможностей CD-привода (IfRW, IfDVD)

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочие - APC PowerChute Alexander_Grig Программное обеспечение Windows 11 25-10-2015 20:14
Любой язык - Скрипт Visual Basic для определения IP в Windows 7 и XP Hitsi Скриптовые языки администрирования Windows 8 20-02-2010 23:23
программа для определения площади заливки Vowan Программное обеспечение Windows 1 11-04-2008 17:10
Софт для определения кейлоггеров... bruno Защита компьютерных систем 13 02-07-2006 01:33
прога для определения узких мест Diesel Сетевые технологии 4 04-03-2003 20:56




 
Переход