Основы AutoRun КОМПАКТНОГО ДИСКА
Основы AutoRun КОМПАКТНОГО ДИСКА
AutoRun бежит программа когда КОМПАКТНЫЙ ДИСК введен в компьютер Windows - см. ниже для консультации на макинтошах Apple.
Если Windows находит a (незашифрованный текст) AUTORUN.INF вызванное архивом в директории корня КОМПАКТНОГО ДИСКА после этого, то она следует за инструкциями в этом архиве побежать программа. Этот архив примера AUTORUN.INF говорит, что Windows бежит программа setup.exe (от директории корня КОМПАКТНОГО ДИСКА):
[autorun]
open=setup.exe
icon=snazzie.ico
Используйте применение блокнота Windows для того чтобы редактировать архивы незашифрованного текста (в старте все меню вспомогательного оборудования программ).
Ваши потребители КОМПАКТНОГО ДИСКА могут переключить с AutoRun. Это могло быть потому что они обеспокоенный о вирусах. Также, если они отжимают клавишу переключения регистра вниз пока вводящ, то КОМПАКТНЫЙ ДИСК, AutoRun неработающий. В Windows Nt4, 2000 и системы XP, только администраторы и потребители силы могут использовать AutoRun.
Никакой путь принудить ваших потребителей использовать AutoRun. Поэтому хорошая практика предусмотреть инструкции так, что потребители сумеют как начать ваш КОМПАКТНЫЙ ДИСК, например скажите им к открытому архиву index.htm в их браузере. Эти инструкции также необходимы если ваш КОМПАКТНЫЙ ДИСК мог быть осмотрен потребителями non-Windows.
Так почему ShellRun необходимо?
До недавно, не будет возможно для Windows к AutoRun архив довольно чем программа.
О'КЕЙ, то строго не истинно: вы смогли использовать следующее AUTORUN.INF для того чтобы показать страницу index.htm паутины
[autorun]
open=start index.htm
Однако, если вы делаете это, то Windows показывает коробку DOS кратко, которая смотрит гадкой. (И старт не мог быть имеющимся на некоторых системах.)
Если вы только пристреливаете недавние системы Windows, то вы можете использовать команду shellexecute раскрыть архив без мелькая коробки DOS:
[autorun]
shellexecute=index.htm
Чего ShellRun делает после этого?
ShellRun отжимает вышеуказанные проблемы. Оно показывает ваш архив и показывает опрятное всплывающее окно. Всплывающее кажется прямо отсутствующим так, что потребитель знает что что-то случается. ShellRun работает в всех системах Windows.
Этот пример AUTORUN.INF говорит, что ShellRun показывает страницу index.htm паутины пока показывающ сообщение «начиная КОМПАКТНЫЙ ДИСК теперь…» в окне ShellRun всплывающем.
[autorun]
open=ShellRun.exe index.htm начиная КОМПАКТНЫЙ ДИСК теперь…
Не забудьте положить ShellRun.exe в директорию корня вашего КОМПАКТНОГО ДИСКА вместе с AUTORUN.INF.
Формальности телезрителя
Все вышеуказанные примеры AutoRun, включая ShellRun, используют такой же метод сердечника для показа архива.
Windows связывает программу телезрителя с каждым типом архива. Для страницы паутины .HTM и .HTML, программа телезрителя будут вашим браузером значения по умолчанию.
Если потребитель не имеет телезрителя для вашего типа архива после этого, то его нельзя показать до тех пор пока телезритель не установлен. Например, если вы пробуете показать архив PDF, то потребитель должен иметь „¢ Acrobat Reader Adobeâ или эквивалент быть установленным.
Если телезритель не имеющийся, то версия freeware ShellRun как раз показывает сообщение. В розничной версии вы можете пробудить потребителя побежать программа установки телезрителя. См. страницу телезрителей для больше деталей.
Если вы имеете программы телезрителя после этого одетое в своей программе установки ваш КОМПАКТНЫЙ ДИСК, то - если вы позволены распределить его. Для того чтобы распределить „¢ Acrobat Reader Adobeâ, см. здесь: Adobe Acrobat Reader - загрузка Adobe Acrobat Reader для распределения.
Включать AutoRun на вашем компьютере
Испытать AutoRun вам нужно иметь его быть позволенным на вашем компьютере. Установку регистратуры можно использовать для того чтобы вывести AutoRun из строя. Старт щелчка, котор побежали после этого печатает внутри regedit на машинке. Отборно редактируйте находку и печатайте внутри NoDriveTypeAutoRun на машинке. Это значение должно быть найдено в этом ключе: HKEY_CURRENT_USER \ програмное обеспечение \ Майкрософт \ Windows \ CurrentVersion \ политики \ исследователь.
Значение NoDriveTypeAutoRun должно быть hexadecimal 95 если AutoRun позволено на всех CDs, или B5 если выведено из строя для CDs. (Если вы хотите испытать AutoRun на гибкие магнитном диске, то установите это значение до 91.) Вы можете изменить больше чем один пример NoDriveTypeAutoRun в регистратуре. Вам обычно нужно reboot для нового значения для того чтобы принять влияние.
В Windows 9$5 /98/Me значение NoDriveTypeAutoRun показано как 95 00 00 00. В Windows Nt4, 2000 и XP это значение показано как 0×00000095 или hexadecimal 95. Если вы дорабатываете значение, то NoDriveTypeAutoRun убеждайтесь что оно все еще в правильно форматирует.
Сохранено под Uncategorized |































