При работе с компьютером мы часто сталкиваемся с необходимостью записать массу разрозненных файлов и каталогов на сменный носитель. Во многих случаях эти данные предназначены для хранения и несомненно полезны нам. Однако со временем мы забываем, а что же именно представляют из себя эти данные. Бывают случаи когда необходимо передать этот носитель другому человеку и вот тогда возникают долгие объяснения где же это лежит и что нужно запускать.
Представленная вашему вниманию программа позволяет записать дополнительные комментарии к сменному носителю и создать команды для автоматического запуска и открытия папок с диска по щелчку на пунктике комментария.
Рекомендую использовать ее как автозапуск на компакт-дисках
Внешний вид комментатора представлен на рисунке:
Вы можете без ограничений использовать и распространять этот программный продукт.
Основная цель данного продукта - реклама автора.
А именно: если вам необходим специфический программный продукт
для нужд учета или других нужд менеджмента или отдельный его компонент,
системная или сетевая утилита или их компоненты,
приложения для Интернет-сервера и другие компоненты.
Есть возможность разработать их!
Обратитесь ко мне - договоримся!
Все комментарии программа строит просматривая корень диска, на который она записана и свой собственный каталог, на присутствие файлов комментария. Имена этих файлов должны соответствовать маске RunCmnt.* . Например: RunCmnt.01, RunCmnt.02, RunCmnt.03 и т.д. По структуре и содержимому они очень напоминают обычные файлы настроек *.ini. Так что, если вы имеете опыт работы с файлами ini, можете дальше не читать, а сразу посмотреть пример такого файла, находящийся в архиве. Такая методика позволяет комментировать мультисессионные диски, когда вы дописываете информацию на диск, вы можете добавить и файл комментария для этих новых данных.
Теперь разберемся как же устроен файл RunCmnt.*
(при этом я очень рекомендую сейчас открыть образец такого файла из архива с программой)
Все эти файлы открываем обычным блокнотиком или любым другим текстовым редактором.
[autorun] - означает, что необходимо создать новый пункт в списке
icon - означает, что после знака равенства будет ссылка на иконку для этого пункта
Например: icon=Acrobat\PDFFile.bmp (все пути мы вычисляем от корня диска или папки на уровень выше чем папка где лежит AnvCDRun.exe)
Касательно путей концепция такая: все работает от корня диска и от папки на уровень выше чем папка с AnvCDRun.exe. Таким образом получается, что вы можете скопировать весь диск или проектировать его в отдельной папке, лежащей где угодно. И, если вы скопируете содержимое двух комментированных дисков в одно место, то комментарии дополнят друг друга. Рекомендую записывать ...\AnvCDRun\AnvCDRun.exe, где ... это корень проектируемого диска или папка где он собирается.
label - означает, что после знака равенства будет идти текст строки комментария
Например: label=Adobe Acrobat 6.0
open - означает, что после знака равенства будет ссылка на запускаемый файл. Он будет запущен по двойному щелчку на пункте либо на кнопке Run.
Например: open=Acrobat\AdbeRdr60_enu_full.exe
В нижней части окна вы видите командную строку которую формирует программа для запуска указанного вами файла, что очень полезно при формировании сложных строк, содержащих ключи и параметры
opencddir - означает, что после знака равенства будет ссылка на папку которую нужно открыть по двойному щелчку на пункте
Например: opencddir=Acrobat
html - означает, что после знака равенства будет ссылка на веб-страничку отображаемую в области комментария к строке
Например: html=Acrobat\Adobe.htm
Замечу, что для отображения используется IExplore, так что все настройки его будут влиять на отображение в этой области.
[Comment] - завершающая строка после которой идет текст отображаемый в области комментария после этого текста должен идти либо новый пункт, то есть быть [autorun], либо конец файла.
Для каждого пункта наличие [autorun] и [Comment] обязательно!