Показать полную графическую версию : Autorun.exe
Допустим есть диск со всякими прогами, но хочется, чтобы эти проги грузились автоматически.Короче нужен Autorun.exe, как это можно сделать.
P.S Прошу прощения за свой русский.
shurikan
28-03-2003, 14:29
Trojn
Не стоит извиняться, твой русский будет получше чем у многих здешних носителей языка.
Возьми любой CD с автозапуском, там есть обязательно файлик под названием autorun.inf. Прочти его любой гляделкой, чтобы понять структуру. Вообще он очень ini-файлы напоминает. Главное в нём - какую прогу запускать. Вот она-то и запустится, как только свой CD вставишь, если это не запрещено в системе, конечно. Ну а в качестве такой проги пишешь оболочку, которая будет выводить имена программ и спрашивать какую из них запускать. :biggrin:
Прочти его любой гляделкой, чтобы понять структуру
Ну а в качестве такой проги пишешь оболочку, которая будет выводить имена программ и спрашивать какую из них запускать.
Можно поподробней что за гряделка, и что за оболочка?
shurikan
28-03-2003, 19:30
Trojn
autorun.inf - текстовый файл, так что его можно читать любым текстовым редактором или вьюером (гляделкой). Там в строке (кажется run) написано имя EXE-файла (программы), который(ая) и запустится автоматически. Тебе нужно написать её. А она уж будет знать (пишешь же ты сам), какие ещё программы лежат на диске, ты выбираешь любую - она запускает. Такие программы-посредники и называются оболочками. Правда эта будет немного куцевата, оболочки обычно намного функциональнее
:biggrin:
Chingachguk
28-03-2003, 19:38
файл <b>autorun.inf</b> - тектовик - можно назвать первым автоисполняемым файлом (или autexec' ом), который запускается при первом прочтении компакта после его вставки в ридер. То есть - вставил компакт - винда сама запуустит к "исполнению" <b>autorun.inf</b>. А запустит Винда то, что прописано в файле.
К примеру, файл содержит такой текст:
[autorun]
Open = FlyVCD.exe VideoCD.mls
То есть, "запустить программой FlyVCD.exe файл VideoCD.mls"
Учти, что надо показать полн.абсолютный путь и проги и файла, кот.она запустит.
[autorun]
Open = C:\AAA\bbb.exe C:\CCC\DDD.???
Но такая штука требует .exe в первой части, как видишь. Если запустить htm - то не получится. Для такого случая есть программка shell.exe (щас дать не могу - она дома). Так вот она вычисляет сама, какую прогу надо подгрузить (к примеру, то же експлорер).
Скину завтра HETPE3B - очень полезная вещь
Добавлено:
ПС. autorun.inf - в корневой директории компакта ставится. Винда просматривает корневик компакта, и если autorun.inf присутствует в корневике, то его и "запускает" что в нем прописано.
Trojn
Есть программы для создания всяких меню автозапуска
http://www.listsoft.ru/?id=11151
http://www.listsoft.ru/?id=2731
http://www.listsoft.ru/?id=1000
http://www.listsoft.ru/?id=12114
Chingachguk
28-03-2003, 20:35
Я использую shell.exe и запускаю ею *.htm
А уж в *.htm ваяй чего захочешь. Да и размер шела - десяток кил.
А то ставить еще одну прогу... а они глючат.. гадят в регистрах...
Мой совет - шелл и *.htm
Vadikan, О! Спасибо. Ой, они ВСЕ дорогИе...
Как-то на одном из пиратских сборных дисков мне попалась программа автозагрузки, которую удачно получилось корректировать её же .ini файлом. Вот ей и пользуюсь.
Исправлено: APOSTOL, 23:48 29-03-2003
APOSTOLони ВСЕ дорогИе... Ты имеешь в виду что весят много и качать долго? ;) Иначе остается предположить что закрылся Кряковарез ;)
Vadikan, там сразу зарябило в глазах от $$$. Кряковарез ещё есть, но ведь не один я читаю свои вопросы и твои ответы. Может кому ещё это интересно. :gigi:
Chingachguk
30-03-2003, 20:07
<off>
Все, что надо - здесь:
http://www.geocities.com/mesto_vstre4i/autorun.htm
</off>
программка фриверная, не помню где нашел. Помню только, что 2 дня искал ;) Работает отлично. Сама находит асоциированную программку на компе по расширению файла и и запускает ее с погрузом указанного файла. Я пользую с .*htm - я так с примером и положил.
Добавлено:
Нашел сайт-исходник программки. Детали:
http://forum.oszone.net/topic.cgi?forum=10&topic=2315
Создание меню записываемого CD
http://www.forum.oszone.net/topic.cgi?forum=22&topic=616
Исправлено: APOSTOL, 16:07 17-03-2004
2All Народ, у меня такой вопрос. А что если я сделал программу автозапуска на flash`e, например, ну ..... да пусть будет всем приевшийся shell.exe, autorun.inf запустит его?
BugZZ
ЕХЕ-шник запустит, а файлы с другими расширениями - тока через ЕХЕ-шник ;)
VovaVolk
25-11-2008, 23:14
Имееется диск с меню пуска, с Autorun.exe . А я вот хотем бы только добавить, не нарушая общего дизайна. Не могу ничем открыть.
D_Master
26-11-2008, 13:06
VovaVolk, попробуйте в папке, где лежит файл autorun.exe, поискать файл autorun.apm - если есть, то устанавливайте AutoPlay Menu Builder и редактируйте (если он, конечно, не защищен паролем). Если же такого файла нету, то ищите в папках ресурсы (автораны типа конструкторов) - картинки, звуки, inf-файлы и т.п. Если же ничего такого нет, то пробуйте открыть exe-шник каким-нибудь редактором ресурсов - ResHacker или Restorator.
VovaVolk
28-11-2008, 19:33
D_Master, большое спасибо за отклик. Я пытаюсь воткнуть кнопку в авторун ZVERCDLEGO_8.8.4. Всёравно ничего не получается. Там только сам авторун и файл inf, с комадами запустить авторун с иконкой. ResHacker не помогает :search: Еще раз спасибо, бум дальше биться.
VovaVolk, Возможно его можно распаковать обычным архиватором и отредактировать файл .xml. Непомешало бы глянуть скрин вашего авторана и его размер в МБ.
VovaVolk
28-11-2008, 20:43
Drongo, WinRAR и 7-zip не берут. А посмотреть авторун ZVERCDLEGO_8.8.4. ». Спасибо.
tretyk2256
06-03-2012, 23:44
здрасте,всем! не подключается модем к ноутбуку,с модемом все нормально. есть сообщение -объект"autorun.exe"изменен или перемещен и ярлык больше не работает.
подскажите ,что нибудь.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.