Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   В реестре CD и HDD по умолчанию как? (http://forum.oszone.net/showthread.php?t=58943)

JawsIk 04-01-2006 15:31 389195

В реестре CD и HDD по умолчанию как?
 
Вот делаю некоторые настройки для создания своего дистрибутива и столкнулся с такой проблемой при создании REG файлов.

Вот пример:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WinRAR\DefaultIcon]
@="E:\\Program Files\\WinRAR\\Themes\\WinRAR_Jr_48x48\\RAR.ico"

Как видите в качестве диска здесь используется E:\

Но это сейчас на моей машине, а при установке я ведь заранее не знаю где
будет стоять система. Это может быть любой диск.

Вот меня и интересует что же нужно за параметры вставлять вместо E:\
Всё перешерстил, но так и не нашёл где же это посмотреть. Неужели никто никогда не задавался этой целью.

Нужно так

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WinRAR\DefaultIcon]
@="(мой винт с установленной системой):\\Program Files\\WinRAR\\Themes\\WinRAR_Jr_48x48\\RAR.ico"

или же

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WinRAR\DefaultIcon]
@="(текущий CD-ROM):\\RAR.ico"

(мой винт с установленной системой) - нужно как я понял что-то вроде %sysdrive% или тоже самое для (текущий CD-ROM) что-то типа %cdrom%.

Где это посмотреть? Помогите пожалуйста

Blast 04-01-2006 15:55 389203

Цитата:

нужно как я понял что-то вроде %sysdrive%
вроде %systemdrive% или %homedrive%
Цитата:

тоже самое для (текущий CD-ROM) что-то типа %cdrom%
об этом подробнее здесь описано:
http://oszone.net/display.php?id=2805

JawsIk 04-01-2006 16:07 389206

НЕТ НЕТ НЕТ!!!!

это не работает. такие параметры катят только для *.cmd файлов

а мне нужно реализацию этого в *.reg

Blast 04-01-2006 16:09 389208

сори, действительно недопонял суть вопроса. насчет reg`ов не подскжу...

JawsIk 05-01-2006 02:55 389358

Ну неужели ничего нельзя сделать. Ну если я не знаю заранее на каком диске будет система что мне делать? Может подскажете? Как мне узнать на каком диске установлена система и передать этот параметр диска файлу *.REG
Я уже бьюсь сутки над этой проблемой. Уже спать охота. Может какая прога это может сделать? (узнать диск и передать параметром в рег-файл)?


Время: 00:39.

Время: 00:39.
© OSzone.net 2001-