Вопрос
Как присвоить диску или папке какую-либо иконку? А как потом убрать этот диск?
Ответ
Для диска: в корне диска создаешь файл Autorun.inf, в нем: — [autorun] ICON=твоя_иконка.ico — Для папки: подойдет команда SUBST, которая создает виртуальный диск из указанного каталога. Команда связывает маршрут с буквенной меткой диска. Присвоенная буквенная метка представляет псевдодиск, который вы можете использовать как обычный физический диск. Не создавайте и не удаляйте псевдодисков с помощью команды SUBST во время работы Microsoft Windows. Для этого выйдите из Windows, создайте или удалите псевдодиск и запустите Windows снова. Однако размер и свободное пространство такого диска могут не совпадать с размером и свободным пространством компрессированного диска.
SUBST [диск1: [диск2:]маршрут]
SUBST диск1: /D
Параметр «диск1:» задает псевдодиск, которому вы хотите присвоить маршрут. «Диск2:» указывает физический диск, содержащий заданный маршрут (если он отличен от текущего диска). Параметр «маршрут» определяет маршрут, который вы хотите присвоить псевдодиску. Параметр /D удаляет псевдодиск: SUBST x: /D
Для вывода имен действующих псевдодисков используйте команду SUBST без параметров. Порядок назначения буквенных меток диска описывается в команде LASTDRIVE. Параметр «диск1» должен лежать в диапазоне, определенном командой LASTDRIVE, в противном случае, SUBST выводит следующее сообщение об ошибке: Invalid parameter — диск1:
Для дисков, указываемых в команде SUBST, не работают или не должны использоваться следующие команды: ASSIGN, BACKUP, CHKDSK, DATAMON, DEFRAG, DISKCOMP, DISKCOPY, FDISK, FORMAT, LABEL, MIRROR, RESTORE, RECOVER и SYS.
Пример: следующая команда создает псевдодиск H для маршрута B:\USR\OLGA\RPT: subst h: b:\usr\olga\rpt После этого вместо набора полного маршрута вы можете обращаться к этому каталогу по букве псевдодиска (h:).
Можно менять иконки с помощью программы Winhacker.
Можно и через реестр: HKEY_CLASSES_ROOT\[тип файла]\Defaulticon и поменять путь к иконке. Для диска и папки это, соответственно, Drive и Folder. Иконки виндовские валяются в moricons.dll, shell.dll, shell32.dll, progman.exe, user.exe и т.п.
Nesk, VVM, AlexeY, Aleksey M. Dashevsky
Copyright 2000-2004 Сообщество Чайников
Контактная информация