|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Утилиты для определения возможностей CD-привода (IfRW, IfDVD) |
|
Утилиты для определения возможностей CD-привода (IfRW, IfDVD)
|
Сообщения: 53584 |
Первая утилита (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) вам не нужны. Но может, кому-нибудь пригодится.. |
|
------- Отправлено: 14:18, 13-09-2005 |
Сообщения: 53584
|
Профиль | Отправить PM | Цитировать Solitude
Теоретически оно должно работать с любыми RW-девайсами, которые может распознать IMAPI. |
Последний раз редактировалось Petya V4sechkin, 14-09-2005 в 18:00. Отправлено: 17:16, 14-09-2005 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Сообщения: 53584
|
Профиль | Отправить 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 |
![]() Пользователь Сообщения: 138
|
Профиль | Сайт | Отправить PM | Цитировать Solitude
у меня LG CD-RW (по моему 5226 или что то такое ) и соня DVD-RW пробовал и обеими сразу и с каждым по отдельности и подкидывал одну читалку - все работает корректно |
------- Отправлено: 20:25, 20-09-2005 | #13 |
Сообщения: 53584
|
Профиль | Отправить PM | Цитировать Ну вот, подправил IfRW, теперь нормально запускается на T-12, ось Win 2000 и старше.
Файлы прикреплены к первому посту темы. |
Отправлено: 16:10, 26-09-2005 | #14 |
Старожил Сообщения: 268
|
Профиль | Отправить PM | Цитировать igorechichek
Спасибо. Это хорошо. Petya V4sechkin Цитата:
|
|
Отправлено: 11:11, 27-09-2005 | #15 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать А уподобной утилиты для определения видиокарты нет случайно??
P.S а для определения rw рульная прога |
Отправлено: 08:33, 28-12-2005 | #16 |
Старожил Сообщения: 199
|
Профиль | Отправить PM | Цитировать А нельзя-ли собрать утилиту для определения типа процессора с возможностью копирования соответствующего логотипа (oemlogo.bmp и oeminfo.ini) в папку System32?
|
------- Отправлено: 23:35, 28-12-2005 | #17 |
Старожил Сообщения: 177
|
Профиль | Сайт | Отправить PM | Цитировать Nikola Soft
можно, только толка мало. Попробуй поюзать CPU-Z с AutoIt3. поможет 100% |
------- Отправлено: 07:39, 30-12-2005 | #18 |
Старожил Сообщения: 199
|
Профиль | Отправить PM | Цитировать D@nil
Я так думаю что ты не понял что я хочу. Узнать какой камень стоит в машине не проблема, я хочу чтобы при установке Windows на какую-либо машину с разными процами (AMD или Intel) кликнув по "Мой компьютер">"Свойства" я мог там увидеть правильный логотип процессора. |
------- Отправлено: 16:19, 31-12-2005 | #19 |
Новый участник Сообщения: 11
|
Профиль | Отправить 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") так что можеш доделать и юзать мне просто пака некогда З.Ыа вот насчет определения видео никто не поможет?? |
Отправлено: 18:02, 01-01-2006 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие - 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 |
|