Ru-Board.club
← Вернуться в раздел «UNIX»

» Создание CD с автозагрузкой

Автор: Znamensky
Дата сообщения: 11.11.2013 08:38
[more] [more] Возникла следующая проблема: решил сделать диск с автораном, в блокноте написал информацию следующего вида:

[Main]
Background=autorun.bmp
Icon=autorun.ico
AppName=файлы
AppTaskName= файлы
ProgCount=50
[Prog_1]
X=0
Y=160
Width=340
Height=20
ButtonText=файлы
FontInfo=MS Sans Serif,14,B,0,clWhite,204
HighlightColor=clBlue
TopContourColor=clCyan
BottomContourColor=clBlue
ExePath=файлы.lnk
ExeCommandLine=
PreRunMessage=
AfterRunMessage=
TerminateAfterStart=1

Задача состоит в том, чтобы при запуске диска появлялось меню, из которого можно было получить доступ к папке «файлы», расположенном на диске. Т.к. в поле «ExePath=» необходимо наличие какого либо расширения, для доступа к файлу, пришлось сначала создать ярлык для папки «файлы» - «файлы.lnk». Пока файлы находились на жестком диске, загрузочное меню прекрасно находило папку с файлами. Но стоило их записать на CD диск, как ярлык перестал находить папку с файлами и стал выдавать ошибку о том, что файлы не могут быть найдены. Т.е. после записи на диск ярлык просто перестал находить папку, хотя и ярлык и папка до записи находились в одном месте.
Основная цель заключается в том, чтобы из загрузочного меню можно было попасть в определенную папку. Если бы папка имела расширение, то проблем бы не было. Или же в поле «ExePath=» можно прописать какой-либо параметр, В программировании не силен, поэтому можно разъяснить решение данной проблемы более доступным языком. Заранее спасибо.

[/more] [/more]
Автор: ASE_DAG
Дата сообщения: 11.11.2013 20:29
Znamensky

Цитата:
Возникла следующая проблема: решил сделать диск с автораном, в блокноте написал информацию следующего вида:

[Main]
Background=autorun.bmp
Icon=autorun.ico
AppName=файлы
AppTaskName= файлы
ProgCount=50
[Prog_1]
X=0
Y=160
Width=340
Height=20
ButtonText=файлы
FontInfo=MS Sans Serif,14,B,0,clWhite,204
HighlightColor=clBlue
TopContourColor=clCyan
BottomContourColor=clBlue
ExePath=файлы.lnk
ExeCommandLine=
PreRunMessage=
AfterRunMessage=
TerminateAfterStart=1

Задача состоит в том, чтобы при запуске диска появлялось меню, из которого можно было получить доступ к папке «файлы», расположенном на диске. Т.к. в поле «ExePath=» необходимо наличие какого либо расширения, для доступа к файлу, пришлось сначала создать ярлык для папки «файлы» - «файлы.lnk». Пока файлы находились на жестком диске, загрузочное меню прекрасно находило папку с файлами. Но стоило их записать на CD диск, как ярлык перестал находить папку с файлами и стал выдавать ошибку о том, что файлы не могут быть найдены. Т.е. после записи на диск ярлык просто перестал находить папку, хотя и ярлык и папка до записи находились в одном месте.
Основная цель заключается в том, чтобы из загрузочного меню можно было попасть в определенную папку. Если бы папка имела расширение, то проблем бы не было. Или же в поле «ExePath=» можно прописать какой-либо параметр, В программировании не силен, поэтому можно разъяснить решение данной проблемы более доступным языком. Заранее спасибо.


Ничего не понял. Что это за конфиг вы написали? .lnk — это микрософтский проприетарный бинарный и нафиг более никому не нужный, а посему абсолютно ничем не читаемый формат. За пределами Винды вообще забудьте про его существование.

Страницы: 1

Предыдущая тема: Zimbra перенос учёток


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.