CD AutoRun basics CD AutoRun основам
AutoRun runs a program when a CD is inserted into a Windows computer - see below for advice on Apple Macs. AutoRun запускает программу, когда диск вставлен в Windows компьютер - см. ниже рекомендации по Apple Mac не.
If Windows finds a (plain text) file called AUTORUN.INF in the root directory of a CD then it follows the instructions in this file to run a program. Если Windows находит (простой текстовый файл), называется AUTORUN.INF в корневом каталоге компакт-диск, то из этого следует инструкции в этом файле для запуска программы. This example AUTORUN.INF file tells Windows to run program setup.exe (from the root directory of the CD): Этот пример указывает файл AUTORUN.INF Windows запустить программу setup.exe (из корневой директории CD):
[autorun] [автозапуска]
open=setup.exe открыт = setup.exe
icon=snazzie.ico икона = snazzie.ico
Use the Windows Notepad application to edit plain text files (it is in the Start All Programs Accessories menu). Использование Windows Notepad заявку на равнине редактировать текстовые файлы (это в Пуск Все программы Аксессуары меню).
Your CD users may have switched off AutoRun. Ваш CD пользователей могут быть выключен AutoRun. This might be because they are concerned about viruses. Это может быть вызвано тем, что они озабочены вирусов. Also, if they press the Shift key down while inserting the CD, AutoRun is disabled. Кроме того, если они пресс-нажатие Shift при вставив диск, AutoRun отключена. In Windows NT4, 2000 and XP systems, only Administrators and Power Users can use AutoRun. В Windows NT4, 2000 и XP системах, только администраторы и силовые Пользователи могут использовать AutoRun.
There is no way to force your users to use AutoRun. Существует не способ заставить пользователей использовать AutoRun. It is therefore good practice to provide instructions so that users know how to start your CD, eg tell them to open file index.htm in their browser. Поэтому хорошей практикой предоставлять инструкции, так что пользователи знают, как начать свой диск, например, сказать им, чтобы открыть файл index.htm в свой браузер. These instructions are also required if your CD might be viewed by non-Windows users. Эти инструкции также требуется, если компакт-диск можно рассматривать, не-Windows пользователей.
So why is ShellRun needed? Так почему же ShellRun нужны?
Until recently, it was not possible for Windows to AutoRun a file rather than a program. До недавнего времени было невозможно для Windows для AutoRun файл, а не программы.
OK, that’s not strictly true: you could use the following AUTORUN.INF to show web page index.htm Хорошо, что не совсем верно: можно использовать следующие AUTORUN.INF показывать веб-страницы index.htm
[autorun] [автозапуска]
open=start index.htm = открытых начать index.htm
However, if you do this, Windows displays a DOS box briefly, which looks nasty. Однако, если вы сделаете это, Windows отображается окно DOS кратко, которая выглядит nasty. (And start might not be available on some systems.) (А начать могут отсутствовать на некоторых системах.)
If you are only targeting recent Windows systems, then you can use the shellexecute command to open a file without a flickering DOS box: Если вы только недавно ориентации систем Windows, то вы можете использовать команду shellexecute, чтобы открыть файл без дрожания DOS окно:
[autorun] [автозапуска]
shellexecute=index.htm shellexecute = index.htm
What does ShellRun do then? Чему ShellRun делать потом?
ShellRun overcomes the above problems. ShellRun преодолевает выше проблем. It shows your file and displays a neat popup window. Он показывает свой файл и отображает аккуратные всплывающем окне. The popup appears straight away so that the user knows that something is happening. Всплывающее окно появляется сразу так, что пользователь знает, что что-то происходит. ShellRun works in all Windows systems. ShellRun работает во всех системах Windows.
This example AUTORUN.INF tells ShellRun to show web page index.htm while displaying message “Starting CD now…” in the ShellRun popup window. Этот пример говорит AUTORUN.INF ShellRun показывать веб-страницы index.htm при выводе сообщения "Запуск компакт сейчас…" в ShellRun всплывающем окне.
[autorun] [автозапуска]
open=ShellRun.exe index.htm Starting CD now… открыт = ShellRun.exe index.htm Начиная CD сейчас…
Do not forget to put ShellRun.exe in the root directory of your CD along with AUTORUN.INF. Не забудьте поставить ShellRun.exe в корневом каталоге вашего CD вместе с AUTORUN.INF.
Viewer Technicalities Технические Viewer
All the above AutoRun examples, including ShellRun, use the same core technique to display a file. Все выше AutoRun примеры, в том числе ShellRun, используют один и тот же основной метод для отображения файлов.
Windows associates a viewer program with each file type. Windows поддерживает просмотр программы с каждого типа файла. For .HTM and .HTML web pages, the viewer program will be your default browser. Для. HTM и. HTML веб-страницы, программа просмотра будет браузером по умолчанию.
If a user does not have a viewer for your file type then it cannot be displayed until a viewer is installed. Если пользователь не имеет просмотрщик для вашего типа файла, то не может быть показано до тех пор, пока зритель установлен. For example, if you are trying to show a PDF file, the user must have Adobe™ Acrobat Reader or equivalent installed. Например, если вы пытаетесь показать PDF файл, пользователь должен иметь Adobe ™ Acrobat Reader или эквивалент установлен.
If a viewer is not available, the freeware version of ShellRun just displays a message. Если зритель не имеется, бесплатная версия ShellRun просто отображает сообщение. In retail version you can prompt the user to run a viewer installation program. В розничной версии вы можете оперативно пользователя для запуска программы установки зрителя. See the Viewers page for more details. См. Читатели страницу для получения более подробной информации.
If you have a viewer program available then put its installation program on your CD - if you are allowed to distribute it. Если у вас есть программа доступна для просмотра, тогда добавьте его установки программы на вашем CD - если допустить, чтобы распространить его. To distribute Adobe™ Acrobat Reader, see here: Adobe Acrobat Reader - Download Adobe Acrobat Reader for distribution. Чтобы распространить Adobe ™ Acrobat Reader, смотрите здесь: Adobe Acrobat Reader - Загрузить Adobe Acrobat Reader для ее распространения.
Enabling AutoRun on your computer Активация AutoRun на вашем компьютере
To test AutoRun you need to have it enabled on your computer. Чтобы проверить, AutoRun нужно, чтобы он был включен на вашем компьютере. A registry setting can be used to disable AutoRun. Настройки реестра может быть использована, чтобы отключить AutoRun. Click Start Run then type in regedit. Нажмите кнопку Пуск Выполнить наберите regedit. Select Edit Find and type in NoDriveTypeAutoRun. Правка выберите Найти и введите NoDriveTypeAutoRun. This value should be found in this key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer . Эта величина должна быть найдены в этом ключ: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Политика \ Explorer.
The NoDriveTypeAutoRun value should be hexadecimal 95 if AutoRun is enabled on all CDs, or B5 if disabled for CDs. NoDriveTypeAutoRun значение должно быть шестнадцатеричное 95, если включен AutoRun для всех дисков, или B5, если отключена для компакт-дисков. (If you want to test AutoRun on a floppy disk, set this value to 91.) You may need to change more than one instance of NoDriveTypeAutoRun in the registry. (Если вы хотите проверить AutoRun на флоппи-диске, установите это значение до 91.) Вы, возможно, потребуется изменить более чем на один экземпляр NoDriveTypeAutoRun в реестре. You usually need to reboot for a new value to take effect. Вы обычно требуется перезагрузка для нового значения вступят в силу.
In Windows 95/98/Me the NoDriveTypeAutoRun value is displayed as 95 00 00 00. В Windows 95/98/Me NoDriveTypeAutoRun значение отображается как 95 00 00 00. In Windows NT4, 2000 and XP this value is displayed as 0×00000095 or hexadecimal 95. В Windows NT4, 2000 и XP это значение отображается как 0 × 00000095 или шестнадцатеричное 95. If you modify the NoDriveTypeAutoRun value make sure it is still in the correct format. Если вы изменили NoDriveTypeAutoRun стоимости убедитесь, что она по-прежнему находится в правильном формате.