Содержание

Создание Autorun.inf для флешки и диска за 5 минут

Просмотров 9.8k.

Без использования сторонних программ и, не обладая особыми навыками на компьютерах можно выпонять много разных действий.

К примеру, можно заблокировать сайт на компьютере, ускорить систему, запускать разные процедуры проерок и даже создать авторан для любых съемных носителей памяти.

Как создать Autorun на диске или флешке? Когда вставляешь диск или флешку в компьютер, появляется стандартное окно, где предлагается выбрать действие (например, открыть папку). Это не всегда удобно, например, если диск с игрой или программой, есть смысл добавить на него файл автоматического запуска.

Создание Autorun.inf для флешки и диска за 5 минут

Когда к компьютеру подключается флешка или диск, система сразу проверяет, есть ли на них файл Autorun.inf. Если он есть, то сразу производится запуск.

Вы можете сами его создать и добавить в него любую программу, чтобы она загружалась автоматически. Например, если у вас есть флешка с полезной программой, сразу после её подключения, она будет запускаться.

Что такое Autorun.inf? Это обычный текстовый документ, его можно создать в блокноте. Много ума для того, чтобы его заполнить не требуется. Открываете блокнот и добавляете туда вот такие строчки:

  • [AutoRun]
  • open= программа.exe
  • icon= значок.ico

Вместо слова программа, необходимо указать название запускаемого файла. Вместо значок, название иконки. Всё, жмете сохранить и не забываете указать формат в названии:

Этот текстовый файл нужно добавить на диск или флешку. В одной папке с ним должен находиться значок и файл в формате .exe (который будет запускаться).Следовательно, на флешке или диске должно всё выглядеть так:

Папки нужны для работы программы, иконка и autorun необходимы для автоматического запуска. Сама программа тоже находится в этой папке.

Если будете добавлять Autorun.inf в корневую папку, а значок или программа будут в других папках, адрес нужно будет указывать полностью (open= Audio/555/программа.exe

Если хотите, чтобы Autorun.inf выполнял дополнительные функции, добавляйте в него ещё пару строчек:

  • [AutoRun]
  • open= программа.exe
  • action= запуск программы Workion
  • icon= значок.ico
  • label= название флешки

Функция action открывает текст при запуске авторана. Строчка label пригодится, если вам надоело видеть привычную надпись «Съемный диск», она заменяет имя.

Также вместо программы можно запускать и другие файлы. Например, если прописать строчку ShellExecute=страничка.htm (вместо open= программа.exe) будет открываться HTML страничка, добавленная на флешку.

Если нужно создать оригинальный авторан, лучше использовать программу Create Autorun. Через неё можно добавить комментарии к автозапуску, а также настроить окно.

Времена дисков почти прошли, раньше многие создавали Autorun, занимаясь разными видами бизнеса (продавая диски с играми, передавая фотографии клиентам и т.д.).

Сейчас создание авторанов скорее пригодится для повышения удобства, особенно если пользуешься флешками для определенных программ или открытия важных документов.

Вам также будет интересно:
— Как защититься от вирусов с флешек?
— Как разблокировать ПК с вирусом

Что такое autorun вирус?


Флешки — основной источник заражения для

компьютеров, не подключенных к Интернету

— Wikipedia

В наше время мало кто задумывается о таком понятии, как компьютерная безопасность. Не удивительно, ведь тема эта довольно обширна и большинство материала на эту тему рассчитано на подготовленного пользователя. Но стоит рядовому пользователю столкнуться с проблемой вирусов (например, появление файла autorun.inf на флешке), как тут же начинаются активные поиски методов защиты и борьбы с ними.

В этой статье будет рассмотрено:

  1. Назначение файла autorun.inf
  2. Вирус autorun
  3. Признаки заражения флешки
  4. Признаки заражения системы
  5. Источники заражения

Назначение файла autorun.inf

Файл autorun.inf (от англ. auto – автоматический и run – запуск) используется в операционной системе Microsoft Windows для автоматического запуска приложений с носителей, что позволяет значительно упростить действия пользователя при установке приложений и драйверов с накопителей.

Файл автозапуска можно встретить практически на любом диске с программным обеспечением или драйвером к какому-либо устройству. Помимо этого он выполняет функцию автозапуска меню на флешках с предустановленными или портативными утилитами.

Структура файла autorun.inf разделена на блоки, параметры и значения. В файле содержатся параметры, описывающие диск, такие как: как метка диска, иконка диска, запускаемый файл и некоторые другие специфические параметры. В частности, для автоматического запуска какого-либо приложения с флешки при ее подключении к компьютеру в файле autorun.inf будет достаточно двух строк:

[autorun]

open = имя_файла

Где [autorun] – имя блока, open – имя параметра, имя_файла – содержит путь к файлу приложения, которое будет автоматически запущено.

Стоит отметить, что worm win32 autorun способен обфусцировать (запутывать) содержимое файла autorun.inf, тем самым затрудняя анализ файла. Однако, программа для защиты флешки Antirun без проблем распознает содержимое файла автозапуска, над которым поработал autorun червь.

Вирус autorun

Изначально безобидное предназначение файла автозапуска со временем стало использоваться вирусописателями как эффективный способ распространения worm win32 autorun. Сам по себе файл autorun.inf не содержит исполняемый код вируса, он является лишь средством запуска autorun червя.

Вирусом autorun называется такой тип вирусов, которые распространяются посредством копирования исполняемого файла (своей копии) на съемные носители и прописываясь в файл автозапуска autorun.inf, таким образом, заражая их. Заражению подвержены абсолютно все внешние накопители (флешки, mp3-плееры, цифровые камеры и прочие устройства), которые не защищены каким-либо образом от записи на диск (аппаратная защита, или же уже существующий в корне диска защищенный файл или папка autorun.inf).

В Windows XP autorun по-умолчанию запускается со съемных носителей. Существует масса способов устранения этой уязвимости: от установки официальных заплаток (обновлений) от Microsoft до применения различных настроек. Программа для защиты флешки от вирусов Antirun при установке автоматически устраняет эту уязвимость. Также в настройках программы доступно возобновление функции автозапуска.

В Windows 7 autorun обрабатывается несколько иначе: по-умолчанию автозапуск со съемных носителей отключен, однако это не обеспечивает защиту от autorun вирусов с флешек. Поэтому для защиты от worm win32 autorun рекомендуется использовать программу Antirun вместе с основным антивирусом.

Признаки заражения флешки

Наличие файла автозапуска на CD диске с игрой означает скорее то, что на диске есть инсталлятор игры. Аналогично, как и на CD диске с фильмом присутствует меню с возможностью установить кодеки для просмотра видео. Однако, присутствие файла autorun.inf на флешке (mp3-плеере, цифровой камере или другом цифровом носителе) уже вызывает подозрение и с большой долей вероятности указывает на присутствие autorun червя на флешке.

Рассмотрим типичный пример зараженного съемного диска:

На рисунке явно видно, что на съемном диске (G:) присутствует скрытый файл autorun.inf и скрытая папка RECYCLER. Анализируя содержимое файла автозапуска, становится понятно, что при автозапуске съемного носителя запускается файл jwgkvsq.vmx (worm win32 autorun) из папки RECYCLER.

Разумеется, для просмотра скрытых файлов и папок в Проводнике, необходимо поставить соответствующую галочку в настройках вида папок (пункт Сервис в меню Проводника – Параметры папок – Вид).

Стоит напомнить, что не всегда файл автозапуска является признаком заражения вирусом worm win32 autorun. Возможно, на флешке присутствует автоматическое меню с набором портативных программ, или же файл autorun.inf указывает только на иконку устройства.

Если при попытке открытия файла autorun.inf система выдает сообщение о том, что доступ к файлу невозможен, скорее всего, система уже заражена и доступ к файлу заблокировал worm autorun.

Рассмотрим работу антивирусной утилиты Antirun в данном случае. При подключении устройства, зараженного вирусом autorun (файл jwgkvsq.vmx), программа Antirun предупредит пользователя о существующей угрозе в всплывающем диалоге в области над системным треем:

На данном диалоге видно, что Antirun распознал автоматически запускающийся файл (jwgkvsq.vmx) и предложил его удалить. Также из данного диалога можно безопасно открыть диск, не запуская файл вируса, просмотреть информацию о диске, либо безопасно извлечь устройство.

Признаки заражения системы

Как правило, большая часть autorun вирусов, при своей деятельности, блокируют те или иные функции системы, при помощи которых пользователь может как-либо противостоять угрозе. Самые основные из них:

  1. При попытке запустить диспетчер задач Windows появляется сообщение «Диспетчер задач отключен администратором».
  2. При попытке запустить редактор реестра Windows появляется сообщение «Редактирование реестра запрещено администратором системы».
  3. На дисках создается скрытый файл autorun.inf, а при удалении создается снова.
  4. Невозможно открыть или удалить файл autorun.inf. Windows сообщает, что доступ к файлу невозможен. Это типичное проявление активности червя worm win32 autorun.
  5. При попытке открытия диска открывается диалог«Выберите программу для открытия этого файла»
  6. При попытке открытия диска он стал открываться в отдельном окне;
  7. Из меню Проводника Сервис исчез пункт Свойства папки.

Источники заражения

Широкое распространение worm win32 autorun получил благодаря повсеместному использованию внешних накопителей. Сейчас практически у каждого пользователя ПК имеется флешка (а то и несколько), цифровой плеер или камера с картой памяти. Используются эти устройства на разных компьютерах, большинство которых даже не защищены антивирусом, не говоря уже об актуальных базах вирусных сигнатур.

Источником заражения вирусом worm win32 autorun может послужить любой зараженный компьютер. Это может быть:

  • фотолаборатория, куда вы отдали флеш-карту для распечатки фотографий;
  • рабочий компьютер;
  • компьютер друзей;
  • интернет-кафе и прочие публичные места.

Также известны случаи, когда новая флешка, купленная в магазине, уже содержала worm win32 autorun.

В заключение стоит добавить, что за довольно долгую историю существования autorun вирусов и появившуюся за это время массу методов защиты и профилактики, проблема все еще остается актуальной. Далеко не все лидирующие на рынке комплексные антивирусные решения способны грамотно справиться с этой задачей. Для надежной защиты от autorun вирусов рекомендуется использовать антивирусную утилиту Antirun совместно с основным антивирусным комплексом.

В следующих статьях будут рассмотрены методы защиты системы и внешних устройств (флешек, mp3-плееров, камер и пр.) от вирусов autorun, которые использует в своей работе антивирусная программа Antirun.

Читайте также:

← На главную

Автозапуск флешки в Windows 10

Автозапуск (не путать с автозагрузкой) – это хорошая и полезная функция операционных систем Windows. Она берет на себя часть задач и автоматизирует определенные процессы, которые иначе пользователю пришлось бы делать самому. Вам достаточно подключить съемное устройство к компьютеру и Windows автоматически выполнит некоторые задачи. К примеру, откроет приложение фото, запустит медиаплеер или откроет проводник. В этой статье мы расскажем о том, как включить автозапуск для флешки, внешнего диска или любого другого устройства, а также как его отключить и зачем это делать.

Как включить автоматический запуск в Параметрах Windows 10

Разделу автоматического запуска подключенных устройств выделен отдельный раздел в Параметрах Windows 10. Перейдите в него, чтобы включить автозапуск или починить систему в случае неисправностей. К примеру, если пропал автозапуск.

Нажмите Win + I (это самый быстрый способ открыть Параметры) и перейдите в раздел Устройства – Автозапуск.

Здесь расположен один-единственный переключатель, отвечающий за включение или отключение автозапуска.

Немного ниже система предложит вам установить действия по умолчанию для определенных устройств. Это может быть съемный носитель (USB-флешка или диск), карта памяти или, к примеру, ваш смартфон, как на скриншоте.

Из выпадающего меню можно выбрать одно и предложенных действий. По умолчанию система спрашивает пользователя о необходимом действии каждый раз. Если вы хотите сменить предпочитаемое действие или сделать так, чтобы система постоянно спрашивала вас, надо изменять именно эти параметры.

При установке параметра Спрашивать каждый раз Windows будет предлагать вам определенное действие с подключенным девайсом. Меню выбора будет появляться в виде стандартного уведомления.

Отсюда же можно отключить автозапуск для отдельного типа устройств. Это полезно в том случае, если вам необходим автозапуск для определенных устройств, но при этом вы не хотите разрешать другим типам девайсов автоматически загружаться. К примеру, можно запретить запуск съемных носителей, но разрешить автозапуск вашего телефона. В таком случае для индивидуального устройства из выпадающего меню надо выбрать Не выполнять никаких действий.

Включение автозапуска в Панели управления Windows 10

Классическая Панель управления позволяет настроить автозапуск немного точнее, поскольку предоставляет параметры для дополнительных устройств и типов файлов. Также загляните туда, если перестал работать автозапуск флешки или внешнего диска.

  1. Нажмите Win + R и введите control. Эта команда откроет традиционную Панель управления, привычную еще с Windows 7.
  2. Перейдите в раздел Оборудование и звук – Автозапуск. Примечание: если у вас установлен режим отображения Крупные значки или Мелкие значки, меню автозапуска будет доступно в общем списке, а не в группе настроек.
  3. Здесь расположены такие же параметры, только для съемных носителей доступны отдельные настройки для документов, видео, музыки или смешанного содержимого. Система будет определять контент на носителе и соответствующе выполнять указанное ей действие. По умолчанию активирован общий параметр, установленный возле пункта Съемный носитель.
  4. Если вы хотите настроить автозапуск флешки или диска для отдельного типа файлов, установите отметку возле Выберите, что требуется сделать с каждым из типов носителей. После этого будут доступны выпадающие списки для отдельных файлов.
  5. Здесь же есть настройки для DVD или CD-дисков. Если в вашем компьютере нет привода, все эти параметры будут недоступны.

Как сбросить параметры автозапуска в Windows 10

Это та функция, которой еще нет в современном приложении Параметры Windows 10, поэтому за ней надо идти в классическую Панель управления. Сброс вам понадобится, если надо откатить параметры на стандартные, либо у вас не работает автозапуск.

  1. Нажмите Win + R и введите команду control. В открывшемся окне Панели управления перейдите в раздел Оборудование и звук – Автозапуск. Точно таким же образом, как и в инструкции выше.
  2. Опуститесь на самый низ и нажмите кнопку Восстановить значения по умолчанию.
  3. Нажмите Сохранить.

Как выключить автозапуск с флешки в Windows 10

В современном мире облачных хранилищ и быстрых интернет-соединений флешки постепенно теряют свою актуальность, но по-прежнему широко используются. А это значит, что риск напороться на какую-нибудь вредоносную заразу через чужой USB-накопитель, по-прежнему велик. Чтобы уменьшить его, рекомендуется отключить автозапуск съемных носителей в Windows 10. Сделать это можно несколькими методами разной степени сложности.

Примечание: отключение автозапуска не защищает вас от вирусов и вредоносного ПО. Всегда пользуйтесь стандартным антивирусом Windows, либо решениями от сторонних разработчиков. В этом случае отключение автозапуска будет лишь дополнительной превентивной защитой.

Выключение автозапуска через Параметры Windows 10

  1. Нажмите Win + I и перейдите в раздел Устройства – Автозапуск.
  2. Отключите автозапуск полностью с помощью переключателя в верхней части, либо выберите отдельный тип устройств, для которого надо выключить автоматический старт.
  3. Для этого из выпадающего меню возле нужного девайса надо выбрать Не выполнять никаких действий.

Как отключить автозапуск через Панель управления Windows 10

  1. Нажмите Win + R и введите control.
  2. Откроется классическая Панель управления, в которой вам надо открыть раздел Оборудование и звук – Автозапуск.
  3. Снимите отметку возле пункта Использовать автозапуск для всех носителей и устройств. Это отключит автозапуск для всего, что вы можете в принципе подключить к компьютеру.
  4. Индивидуальное отключение можно произвести из выпадающего меню отдельного устройства. Надо выбрать Не выполнять никаких действий.

Отключение автоматического запуска через Редактор реестра

Как и все остальные параметры, отключить автозапуск можно простым твиком реестра операционной системы.

Обратите внимание: редактирование реестра требует от вашей учетной записи наличия прав Администратора. Если таковых нет, вам понадобится пароль от профиля Администратора.

Предупреждение: редактирование реестра всегда связано с определенными рисками повредить программное обеспечение компьютера. Воспользуйтесь другими методами отключения автозапуска флешки, если вы не уверены в том, что сможете вернуть реестр в предыдущее состояние.

  1. Нажмите Win + R и введите regedit.
  2. Перейдите по адресу Компьютер\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers. Чтобы не блуждать по джунглям реестра, просто скопируйте путь и вставьте его в адресную строку редактора, которая находится под меню.
  3. Дважды кликните на параметр DisableAutoplay и установите значение 1.
  4. Выйдите из системы и войдите обратно, либо перезагрузите компьютер для применения изменений.

Как отключить автозапуск через Редактор групповой политики

Обратите внимание: как и редактор реестра, редактор групповой политики требует должных прав от учетной записи пользователя. Вам будет нужен либо профиль Администратора, либо пароль от такового.

Примечание: этот способ работает только на редакциях Windows 10 Профессиональная и Windows 10 Корпоративная. В Windows 10 Домашняя нет редактора групповой политики, поэтому, вам придется воспользоваться другим методом, описанным выше. Чтобы узнать разницу между редакциями Windows и проверить, какая установлена у вас, читайте инструкцию «Чем отличаются различные редакции Windows 10».

  1. Нажмите Win + R и введите gpedit.msc.
  2. В открывшемся редактора вам надо развернуть ветку папок в левой части окна. Перейдите по адресу Конфигурация компьютера – Административные шаблоны – Компоненты Windows – Политики автозапуска.
  3. В правой части экрана дважды кликните на параметр Выключение автозапуска.
  4. Появится новое окно, в котором вам надо установить отметку возле пункта Включено в верхней левой части.
  5. Убедитесь, что параметр Отключить автозапуск установлен в Все устройства.

Таким образом автозапуск можно либо включить, либо отключить на ваше компьютере с Windows 10.

Защита флешки от вирусов autorun.inf

. Данный файл, используется системами ОС Windows для выполнения команд автозапуска с носителей информации. Располагается всегда в корне диска, представляет собой, текстовый файл с инструкциями.


Изначально  он задумывался как инструмент автоматического запуска средств воспроизведения содержимого носителя на котором он расположен. К примеру: меню диска, установщик ПО и т.д. В последствии, данная технология стала использоваться для запуска вредоносного содержимого.

И так, как сделать так что бы данный файл невозможно было создать на флешке? Есть два способа. Первый, основан на особенности файловых систем FAT и NTFS. Второй, на расширенных возможностях прав доступа файловой системы NTFS.

Используя особенность файловых систем, а именно, невозможность создания одноименных файлов и папок, можно в корне носителя создать папку с именем autorun.inf. Тем самым, зараженный компьютер, при попытке записать вирус на флешку, не сможет записать файл с именем autorun.inf, так как с тем же именем уже существует директория. Вирус может удалить данную директорию и ее содержимое. Но, есть одна хитрость. Можно создать вложенную папку с именем системного устройства, которую невозможно удалить.

Перейдем к действию. Вставляем флешку, открываем ее в проводнике, и на свободном от файлов месте нажимаем правой кнопкой мыши, предварительно зажав на клавиатуре клавиши CTRL+SHIFT. В открывшемся меню выбираем пункт Открыть окно команд.

Откроется окно командной строки.

Вводим следующие команды.

md autorun.inf
md autorun.inf\lpt3\.

В окне флешки появится папка с именем autorun.inf.

Имя папки LPT3 совпадает с именем системного порта компьютера, создать просто так папку с таким именем невозможно. Система выдаст соответствующее сообщение.

Теперь, попробуем удалить созданную папку autorun.inf. С начала в через контекстное меню.

Подтверждаем удаление.

Папка не удаляется.

Теперь попробуем удалить ее через командную строку. Пишем следующие команды.

rd autorun.inf
rd /s autorun.inf

Получаем сообщение Не удается найти указанный файл.

Удалить данную папку, можно. Но только в обратном порядке ее создания.

rd autorun.inf\lpt3\.
rd /s autorun.inf

Дополнительно, можно сделать папку autorun.inf скрытой и системной. Для этого вводим команду.

attrib +s +h +r autorun.inf /D /S

Способ второй.

Файловая система NTFS располагает более обширными возможностями управления правами доступа. Используя эту особенность, можно запретить запись на накопитель вообще, но оставить доступной для записи определенную папку. Которая и будет хранилищем файлов.

Вставляя в зараженный компьютер такую флешку, вирусы  не смогут ничего записать в корень диска.

Начнем. Вставляем флешку. Открываем ее. Создаем в ней папку. Данная папка будет служить для хранения папки с нашими файлами. Да-да, мы будем использовать две папки. Необходимо это специально, для того чтобы нашу папку невозможно было удалить с корня флешки. Создаем внутреннюю папку.

В моем случае это будет папка MFLDR с внутренней папкой ALL.

Отключаем наследование прав доступа, для внутренней папки. Нажимаем правой кнопкой мыши по папке, выбираем в меню пункт Свойства.

В открывшемся окне переходим на вкладку Безопасность, и жмем на кнопку Дополнительно.

Откроется окно дополнительных параметров безопасности. В нем жмем на кнопку Отключить наследования и выбираем вариант Преобразовать унаследованные разрешения в явные разрешения этого объекта.

Жмем на кнопку OK в обоих окнах.

Возвращаемся в корень флешки. Теперь нам нужно отобрать права записи на весь носитель целиком. Для этого жмем правой кнопкой мыши на свободном окна флешки и выбираем пункт Свойства.

В окне свойств диска, переходим на вкладку Безопасность и жмем на кнопку Дополнительно.

В дополнительных параметрах безопасности выбираем субъект Все и жмем на кнопку Изменить.

В открывшемся окне выставления прав разрешений, оставляем галочки на пунктах Чтение и выполнение, Список содержимого папки, Чтение. Остальное все отключаем. Жмем OK.

Закрываем предыдущие окна нажатием кнопки OK.

Возможно появится окно с предупреждение, жмем Продолжить во всех случаях.

Теперь у нас на руках флешка защищенная от записи, с возможностью записи файлов только в каталог MFLDR\ALL.

Все выше проделанное но уже на видео.

Как автоматически запускать приложения с USB-накопителя [Windows]

Представьте себе USB-флешку со всеми вашими любимыми приложениями. Может быть, это набор утилит для устранения неполадок с ПК, если вы являетесь ИТ-специалистом, или, может быть, набор инструментов для работы с электронными таблицами и текстовыми редакторами, если вы руководитель дорожной компании. Разве не было бы довольно мило, если бы вы могли просто подойти к любому компьютеру, вставить карту памяти USB в порт USB и автоматически запускать любимые портативные приложения без каких-либо усилий с вашей стороны?

За эти годы системные администраторы придумали различные приемы для решения этой задачи. Тим написал о нескольких полезных способах использования планировщика заданий Windows.

чтобы запустить различные задания, и Варун покрыл ряд полезных USB-приложений

это может пригодиться. В этой статье я расскажу о нескольких методах автозапуска USB, которые использовали администраторы. Возможно, вам сказали, что невозможно автоматически запускать приложения с USB-карты на компьютере под управлением Windows 7. Я здесь, чтобы показать вам, что это неправда.

Как вы использовали для автоматического запуска приложений USB

В течение многих лет, по крайней мере, начиная с Windows 2000, но, возможно, даже раньше, системные администраторы использовали технику autorun.inf для автоматического запуска приложений на карте памяти USB точно так же, как функция автозапуска работала на компьютерных компакт-дисках.

Файл autorun.inf может быть настолько сложным или простым, насколько вам нравится. Простейшая форма была следующей:

[autorun]
icon=mypic.ico
open=start-zim.bat
action=Click “OK” to start your apps!

Все, что вам нужно, это изображение значка и доступное пакетное задание, и как только вы вставите USB-накопитель в компьютер с операционной системой, такой как Windows XP, автоматически появятся следующие параметры.

Просто нажмите ОК, и все готово. Вы можете запустить пакетное задание, которое запускает все приложения, которые вы хотите, и у вас, по сути, есть индивидуальный способ автоматически открывать все ваши приложения, что экономит много времени.

Это было несколько ограничивающим, потому что у вас было это всплывающее окно. Я слышал, что есть способы обойти всплывающее окно, которое требует небольшой подстройки / взлома, но при этом вы вводите возможность взломать любой компьютер с помощью какого-либо вируса, просто вставив USB-флешку. Microsoft подхватила это в Windows 7 и полностью отключила функцию USB autorun.inf в этой операционной системе. В будущих обновлениях Windows XP эта функция также отключена. Так что же делать системному администратору?

Автоматический запуск приложений с USB-накопителя

Ну, там, где есть воля, есть способ. И да, есть способ запустить программу, просто вставив флешку в ПК с Windows 7.

Первое, что вы хотите сделать, это установить AutoIT

, который Гай покрыл некоторое время назад. AutoIT — это очень классный скриптовый язык, который позволяет вам компилировать эти скрипты в исполняемые программы, которые вы можете распространять на любой ПК. Загрузка включает в себя редактор, а также программное обеспечение конвертера.

Самое замечательное в сценариях AutoIT заключается в том, что есть много замечательных людей, которые создают сценарии для длинного списка задач. Следующий скрипт — это то, что вы используете, чтобы определить, была ли USB-карта вставлена ​​в порт.

$DBT_DEVICEARRIVAL = "0x00008000"
 $WM_DEVICECHANGE = 0x0219
 GUICreate("")
 GUIRegisterMsg($WM_DEVICECHANGE , "MyFunc")
 Func MyFunc($hWndGUI, $MsgID, $WParam, $LParam)
 If $WParam == $DBT_DEVICEARRIVAL Then
MsgBox(4096, "Info", "My Drive has been Inserted, Backup My Files!")
 EndIf
 EndFunc
 While 1
 $GuiMsg = GUIGetMsg()
 WEnd

Этот скрипт распознает «смену устройства», а для USB-накопителя он запускает окно сообщения, как показано здесь.

Теперь подумай об этом. Если этот сценарий распознает USB-накопитель для запуска сообщения, его можно слегка изменить, чтобы запустить программу. Итак, чтобы сделать это, я взял приведенный выше скрипт и заменил команду MsgBox следующей строкой:

Run ("F:\System\Apps\ZimWiki\Zim Desktop Wiki\start-zim.cmd")

Это происходит, когда я подключаю свою флешку к USB, а затем автоматически запускаю приложение Zim Wiki, которое есть на моей флешке, которое я использую для организации и контроля своей письменной работы.

Теперь у нас есть способ автоматически запустить программу, просто вставив флешку. Однако давайте сделаем еще один шаг и запустим целую коллекцию приложений, запустив пакетное задание на вашей USB-карте под названием startapps.bat, которое запускает все программы, которые вы хотите для этой конкретной флешки.

START - F:\System\Apps\ZimWiki\Zim_Desktop_Wiki\start-zim.cmd
START - C:\Users\Owner\MUO_STORY_IDEAS\MUO_STORY_IDEAS.txt
START - FIREFOX.EXE //www.makeuseof.com/wp-admin

Какой в ​​этом смысл? Дело в том, что теперь у вас может быть уникальный скрипт «startapps.bat» для различных флешек. Один может быть для вашей школьной работы, и в этом случае вы откроете веб-страницу своего класса, текстовый процессор и, возможно, электронную таблицу для класса. Другой может быть для вашей работы в качестве службы технической поддержки, где он будет автоматически запускать утилиты поддержки ПК и ваш любимый технический сайт (конечно, MUO).

Единственный улов — это то, что EXE-файл, который вы создаете с помощью скрипта AutoIT, должен запускаться на каждом ПК, на котором вы хотите, чтобы автозапуск происходил. Это удовлетворяет требованиям безопасности Windows 7. Просто откройте скрипт AutoIT выше, скомпилируйте и соберите скрипт для создания вашего EXE-файла. Поместите этот EXE-файл в папку «Автозагрузка» наиболее часто используемых компьютеров.

Если скрипт запущен, вы увидите следующий значок на панели задач.

Эта настройка хороша тем, что подсказок нет вообще — просто вставьте USB-флешку, и все необходимые приложения запустятся автоматически.

Попробуйте сценарий и посмотрите, сможете ли вы настроить эту настройку на свой USB-накопитель. Вам нравится этот подход? Любые советы, как это улучшить? Поделитесь своим пониманием в разделе комментариев ниже.

Рамасами Чидамбарам

Как отключить автозапуск флешки? Отключение автозапуска USB

Если вкратце, то весь автозапуск заключается в том, что при подключении накопителя, система выполняет действия прописанные в файле autorun.inf. А это несет в себе некоторую угрозу. Ведь эти действия могут быть причиной установки вируса, копирования и отправки данных и т.п. Поэтому, на мой взгляд, лучше отключить функцию автозапуска.

Что такое Autorun.inf?

Autorun.inf — это файл, который используется для автоматического запуска программ с носителей информации, внешних дисков, флешки и т.п.

Сам файл аutorun.inf  не содержит вредоносного кода, в нем только команды для запуска программ и файлов, среди которых могут быть и вредоносные самораспространяющиеся черви или просто вирусы типа RAT.

Как отключить автозапуск флешки

Отключить автозапуск флешки можно тремя способами: через Груповые политики (GPO), через реестр Windows и с помощью Панели управления. Я покажу, как это сделать через реестр и в Панели управления. Так как эти способы охватывают все версии операционной системы Windows.

Отключение автозапуска флешки в реестре

Данный способ отключения автозапуска флешки будет полезен пользователям операционных систем Windows7, 8, Vista, XP.

С помощью комбинации клавиш WIN+ R и команды «regedit» зайдите в реестр.

Следующие действия нужно будет выполнить в каждом из этих разделов реестра:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

Покажу на примере первого раздела. Создайте новый параметр типа «DWORD (32 бита)». Для этого щелкните ПКМ (правым кликом мышки) в правом окне.

Вот его имя и значения.

Теперь во втором разделе проделайте тоже самое.

Затем перезагрузите компьютер. Все, теперь автозапуск отключен для всех устройств.

Отключение автозапуска флешки в панели управления

Зайдите в «Панель управления».

Как отключить автозапуск флешки

Перейдите в раздел «Автозапуск».

Тут Вы можете выбрать параметры по своему усмотрению. Чтобы полностью отключить автозапуск для всех устройств, снимите галочку с указанного пункта.

На этом все. Теперь вы знаете как отключить автозапуск флешки в Windows 10, 8, 7, Vista, XP.

Вам также может быть интересна статья «Запрет флешек», в которой мы рассказывали о всех способах запрета использования USB-носителей.

Вы уже подписались на наши паблики в социальных сетях? Если нет, то сейчас самое время это сделать. Зачем? Чтобы не пропустить новые статьи, конечно же!

Как сделать autorun с флешки : Радиосхема.ру

Создание autorun.inf
Подскажите пожалуйста, что не так? Хочу создать флешку которая бы при контакте с компьютером.

Не работает autorun.inf
На диск записаны autorun.inf и setup.msi В autorun.inf прописываю: open=setup.msi Но.

Запуск флешки посредством autorun.inf
если в трёх словах, то: хочу знать всё! а если серьёзно то, я искал в гугле, нашёл достаточно.

Как прочитать файл autorun.inf
Хотелось бы сделать ISO образ загрузочной флешки(16 гик) с системой NTFS, чем только не пытался и.

misha1337, windows давно заблокировал эту функцию (баг). ДА и все антивирусы их удаляют давно со съемных носителей автоматически. По умолчанию запуск Autorun в windows 10 отключен.

Добавлено через 1 минуту
вот статья как создавать авторан http://workion.ru/kak-sozdat-a. eshke.html

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Создание загрузочных дисков и прочие полезные мелочи

Страницы

  • Главная страница
  • Программы
  • Список LiveCD
  • Загрузчики
  • FAR Portable

2016-08-23

Защита флешки от вирусов autorun.inf

Пример содержимого файла autorun.inf

Способ первый.

Используя особенность файловых систем, а именно, невозможность создания одноименных файлов и папок, можно в корне носителя создать папку с именем autorun.inf. Тем самым, зараженный компьютер, при попытке записать вирус на флешку, не сможет записать файл с именем autorun.inf, так как с тем же именем уже существует директория. Вирус может удалить данную директорию и ее содержимое. Но, есть одна хитрость. Можно создать вложенную папку с именем системного устройства, которую невозможно удалить.

Перейдем к действию. Вставляем флешку, открываем ее в проводнике, и на свободном от файлов месте нажимаем правой кнопкой мыши, предварительно зажав на клавиатуре клавиши CTRL+SHIFT. В открывшемся меню выбираем пункт Открыть окно команд.

Вводим следующие команды.

В окне флешки появится папка с именем autorun.inf.

Имя папки LPT3 совпадает с именем системного порта компьютера, создать просто так папку с таким именем невозможно. Система выдаст соответствующее сообщение.

Теперь, попробуем удалить созданную папку autorun.inf. С начала в через контекстное меню.

Папка не удаляется.

Теперь попробуем удалить ее через командную строку. Пишем следующие команды.

Получаем сообщение Не удается найти указанный файл.

Удалить данную папку, можно. Но только в обратном порядке ее создания.

Дополнительно, можно сделать папку autorun.inf скрытой и системной. Для этого вводим команду.

Способ второй.

Файловая система NTFS располагает более обширными возможностями управления правами доступа. Используя эту особенность, можно запретить запись на накопитель вообще, но оставить доступной для записи определенную папку. Которая и будет хранилищем файлов.

Вставляя в зараженный компьютер такую флешку, вирусы не смогут ничего записать в корень диска.

Начнем. Вставляем флешку. Открываем ее. Создаем в ней папку. Данная папка будет служить для хранения папки с нашими файлами. Да-да, мы будем использовать две папки. Необходимо это специально, для того чтобы нашу папку невозможно было удалить с корня флешки. Создаем внутреннюю папку.

В моем случае это будет папка MFLDR с внутренней папкой ALL.

Отключаем наследование прав доступа, для внутренней папки. Нажимаем правой кнопкой мыши по папке, выбираем в меню пункт Свойства.

В открывшемся окне переходим на вкладку Безопасность, и жмем на кнопку Дополнительно.

Откроется окно дополнительных параметров безопасности. В нем жмем на кнопку Отключить наследования и выбираем вариант Преобразовать унаследованные разрешения в явные разрешения этого объекта.

Жмем на кнопку OK в обоих окнах.

Возвращаемся в корень флешки. Теперь нам нужно отобрать права записи на весь носитель целиком. Для этого жмем правой кнопкой мыши на свободном окна флешки и выбираем пункт Свойства.

В окне свойств диска, переходим на вкладку Безопасность и жмем на кнопку Дополнительно.

В дополнительных параметрах безопасности выбираем субъект Все и жмем на кнопку Изменить.

В открывшемся окне выставления прав разрешений, оставляем галочки на пунктах Чтение и выполнение, Список содержимого папки, Чтение. Остальное все отключаем. Жмем OK.

Закрываем предыдущие окна нажатием кнопки OK.

Возможно появится окно с предупреждение, жмем Продолжить во всех случаях.

Теперь у нас на руках флешка защищенная от записи, с возможностью записи файлов только в каталог MFLDR\ALL.

Все выше проделанное но уже на видео.

2013-10-14 / Вр:21:03 / просмотров: 39838

Всем привет!
Сегодня я хочу, поговорит о полезности файла «autorun.inf». Файл «autorun.inf» используют для быстрого запуска программ, игр и других приложений с CD/DVD диска или USB-накопителей.

Как это работает? Каждый раз, когда вы вставляете в комп флешку, дискетку, CD/DVD диск, операционная система Windows в первую очередь будет просматривать в самом корне файл «autorun.inf». Если «autorun.inf» присутствует, тогда операционная система прочитывает и запускает весь код, который был прописан в этом фале.

Итак, «autorun.inf» – это текстовый файл с расширением (.inf), в котором содержатся некоторые команды для автозапуска различных приложений.

Как создать файл «autorun.inf».

Чтобы создать загрузочный файл «autorun.inf», сделайте такие действия:
1. Откройте «Блокнот» . (Для тех, кто не знает, где найти Блокнот: «Пуск» => «Все программы» => «Стандартные» => «Блокнот» ).

2. В Блокноте впишите стандартный код

[AutoRun]
open = имя_программы.exe
icon = имя_значка.ico

Разъяснения:
open – этот параметр указывает, какой файл нужно запускать при подключении диска или флешки
icon – этот параметр служит для отображения иконки (маленькая картинка, логотип) при просмотре дисков через «Мой компьютер».

3. Сохраните в блокноте этот файл как «autorun.inf» в корне флэш или диска.

Если файл и иконку разместить в какую-то папку, например « file », тогда в файле autorun нужно указать к ним путь.
Это будет выглядеть следующим образом:

[autorun]
open = file /имя_программы.exe
icon = file /имя_значка.ico

Давайте посмотрим пример, как я использовал «autorun.inf» для DWD-диска. Моей задачей было сделать автоматический запуск программы с красивой иконкой.
Приступим:
1. Я создал файл «autorun.inf» с таким кодом:

[AutoRun]
open = WPI.exe
icon =icon.ico

2. Все файлы, которые я подготовил для диска вместе с файлом «autorun.inf» я записываю на диск через программу «NERO».

Внимание: файл «autorun.inf», WPI.exe, icon.ico должны находиться в корне диска.

Давайте разберем, все то, что я написал.

Когда я вставлю диск в компьютер, автоматически выполнится загрузка файла « WPI.exe », так как в параметрах « open » я указал « WPI.exe ».

Если зайти и посмотреть на вид диска через «Мой компьютер», можно увидеть красивую иконку, которая тоже загружается автоматически, благодаря параметру « icon ».
Кстати, если вы хотите создать красивые иконки ico, вы можете прочитать об этом тут.

Дополнительные возможности файла «autorun.inf».

Запуск PDF документа и HTML-страницы.
При помощи загрузочного файла «autorun.inf» можно запускать не только приложение «exe», но и файлы PDF или документы HTML-страницы.

Для этого в созданном файле « autorun.inf », пропишите такой код:

[autorun]
open =autorun.bat index.htm
icon =имя_значка.ico

Теперь таким же образом, как вы создавали файл « autorun.inf », создайте файл « autorun.bat », и впишите следующий код:

echo off
@start %1 %2 %3 %4 %5 %6 %7 %8 %9
@exit

Есть другой вариант с использованием команды ShellExecute :

[autorun]
ShellExecute =index.htm
icon = имя_значка.ico

Еще одна возможность в авторане, в меню автозапуска можно отобразить текст запуска. Для этого следует использовать команду action .
Это выглядит вот так:

[AutoRun]
open = имя_программы.exe
action =Программа для BlogGood-ru

Если ваши глаза устали видеть надпись «Съемный диск» и вы желаете ее поменять, то это можно сделать при помощи параметра label . Пропишите в файле Autorun.inf такой код:

[AutoRun]
open = имя_программы.exe
action = Программа для BlogGood-ru
icon =имя_иконки.ico
label = Крутая флешка

Конечно, изменить на флэшке надписи «Съемный диск» можно и без использования файла Autorun.inf, но это работает только в Windows XP. Думаю, вам эта информация пригодится.
Достаточно нажать правой кнопкой мыши на флэшку и в открывшемся окне выбрать «Переименовать» . Пишите любое название и THE END.

И напоследок: для создания файла «Autorun» вы можете воспользоваться программой Create Autorun. При помощи программы Create Autorun, вы сможете с легкостью создать автозапуск для дисков. Но это еще не все, к запуску можно присоединить какой-нибудь комментарий и настроить вид окна.

Без использования сторонних программ и, не обладая особыми навыками на компьютерах можно выпонять много разных действий.

Как создать Autorun на диске или флешке? Когда вставляешь диск или флешку в компьютер, появляется стандартное окно, где предлагается выбрать действие (например, открыть папку). Это не всегда удобно, например, если диск с игрой или программой, есть смысл добавить на него файл автоматического запуска.

Создание Autorun.inf для флешки и диска за 5 минут

Когда к компьютеру подключается флешка или диск, система сразу проверяет, есть ли на них файл Autorun.inf . Если он есть, то сразу производится запуск.

Вы можете сами его создать и добавить в него любую программу, чтобы она загружалась автоматически. Например, если у вас есть флешка с полезной программой, сразу после её подключения, она будет запускаться.

Что такое Autorun.inf? Это обычный текстовый документ, его можно создать в блокноте. Много ума для того, чтобы его заполнить не требуется. Открываете блокнот и добавляете туда вот такие строчки:

  • [AutoRun]
  • open= программа.exe
  • icon= значок.ico

Вместо слова программа, необходимо указать название запускаемого файла. Вместо значок, название иконки. Всё, жмете сохранить и не забываете указать формат в названии:

Этот текстовый файл нужно добавить на диск или флешку. В одной папке с ним должен находиться значок и файл в формате .exe (который будет запускаться).Следовательно, на флешке или диске должно всё выглядеть так:

Папки нужны для работы программы, иконка и autorun необходимы для автоматического запуска. Сама программа тоже находится в этой папке.

Если будете добавлять Autorun.inf в корневую папку, а значок или программа будут в других папках, адрес нужно будет указывать полностью (open= Audio/555/программа.exe

Если хотите, чтобы Autorun.inf выполнял дополнительные функции, добавляйте в него ещё пару строчек:

  • [AutoRun]
  • open= программа.exe
  • action= запуск программы Workion
  • icon= значок.ico
  • label= название флешки

Функция action открывает текст при запуске авторана. Строчка label пригодится, если вам надоело видеть привычную надпись «Съемный диск», она заменяет имя.

Также вместо программы можно запускать и другие файлы. Например, если прописать строчку ShellExecute=страничка.htm (вместо open= программа.exe) будет открываться HTML страничка, добавленная на флешку.

Если нужно создать оригинальный авторан, лучше использовать программу Create Autorun. Через неё можно добавить комментарии к автозапуску, а также настроить окно.

Времена дисков почти прошли, раньше многие создавали Autorun, занимаясь разными видами бизнеса (продавая диски с играми, передавая фотографии клиентам и т.д.).

Сейчас создание авторанов скорее пригодится для повышения удобства, особенно если пользуешься флешками для определенных программ или открытия важных документов.

Autorun.inf — это обычно скрытый файл, который применяется для автоматического запуска программ на носителях информации (в нашем случае autorun.inf для usb).

Данная статья расскажет вам как НАВСЕГДА избавиться от таких проблем, как:

autorun.inf вирус
как удалить вирус autorun.inf с флешки
как обезопасить флешку от вирусов без использования антивирусных программ.

как создать папку autorun inf
как избавиться от autorun.inf
Сделать защиту от autorun.inf

Прежде чем перейти к практическим применениям я хотел бы немного дать теоретическую часть. Когда вы вставляете флешку в чей-то компьютер, то если этот компьютер заражен вирусом, он будет записывать на вашу флешку файлы (почти всегда они являются скрытыми), а также не забывает записать и файл autorun.inf. И когда вы вставляете эту флешку кому-то на компьютер, то при вставке флешки запускается файл autorun.inf. И эти вирусы начитают проникать в другой компьютер. Конечно, антивирусные программы стараются это предотвратить. Но есть намного лучшее решение этой проблемы.
Значит, все файлы или папки на компьютере бывают двух типов: скрытые или нескрытые. Для того, чтобы файл или папку сделать скрытой, необходимо:

войти в «Свойство файла или папки» в большинство случаях это достигается нажатием правой кнопки мыши.

Ставите галочку атрибут «Скрытый» и если вы нажмете “OK”, то файл или папка будут скрытыми.
Идем далее. Если мы вставит флешку в компьютер, то в результате мы увидим нечто похожее на вот это:

Но если вы нажмем на кнопку «Скрытые файлы». Или войдете в меню «Конфигурации-Настройки-Содержимое панелей» и ставите галочку «Показать скрытые / системные файлы»

Мы можем увидеть картину:

Появились те файлы, которых мы раньше не видели. Это: папка RECYCLER, файл autorun.exe и autorun.inf и т. д. вот как раз там и заседают вирусы.
Как же обезопасить флешку от вирусов?

Теперь перейдем к ответу

Все вирусы попадают на ваш компьютер через флешку, посредством файла autorun.inf. Поэтому чтобы вирусы не смогли проникать на компьютер, вам необходимо создать на вашем носителе папку autorun.inf. Я думаю, вы это сделаете без проблем, нажав на правую кнопку мыши:

Теперь как бы вирусы не пытались записать на флешку файл autorun.inf, они этого сделать не смогут. Потому что autorun.inf уже существует. Вы можете сказать, но ведь записана папка, а не файл? Да, для нас это большая разница, но для Операционной системы – разница состоит только в одном бите.

Но существует проблема. Некоторый вирусы более интеллектуальны. Поэтому прежде чем записать, они удалят вашу папку, а затем запишут свой файл autorun.inf.

Поэтому вам нужно не просто создать папку autorun.inf, но создать ее такой, чтобы ее невозможно было удалить, тогда никакие вирусы не смогут удалить вашу папку autorun.inf.

Теперь переходит к тому, как это реализовать:

1-й способ:

1. Создаете папку или каталог autorun.inf.
2. Заходите в Пуск-Выполнить:

и вводите cmd (для ОС Wista нужно войти в Пуск и в самом низу нужно ввести cmd). Нажимаете Enter.
После этого открывается окно:

Вводите туда: имя диска и двоеточие. В моем случае съемный диск – это диск J

При нажатии Enter, вы переходите на ваш диск. После этого вводите команду: cd autorun.inf

Если все отлично, то при нажатии Enter, должно произойти следующее:

Вы перешли в папку autorun.inf.
И последний этап. Введите следующий текст: md name..\

И нажмите Enter. В принципе там, где слово name вы могли подставить любое слово. Готово! Вы создали папку autorun.inf с неудаляющейся папкой name.

2-й способ: (более простой)

1.Создаём «Текстовый документ.txt» (правой кнопкой мыши—> Создать или Новый—> Текстовый документ.txt). Меняем название и расширение: например такое: «USB.bat»
2.Жмём правой кнопкой мыши или выбираем изменить или в Total Commander нажамаете F4.
3.Копируем следующий текст:

attrib -s -h -r autorun.*
del autorun.*
mkdir «\\?\%

d0\autorun.inf\name..\»
attrib +s +h %

4.Сохраняем и закрываем
5.Копируем фаил USB.bat в корень флешки и просто запускаем (появится неудаляемая скрытая папка).

В данном случае, файл USB.bat сначала удаляет существующий autorun.inf, а затем создает неудаляющуюся папку autorun.inf, другими словами второй способ делает то, что я рассказывал в первом способе, только все что вам надо — это создать USB.bat и запустить его, поэтому второй метод намного удобнее.

Примечание: когда вы делаете неудаляющуюся папку autorun.inf скрытой, она играет роль как индикатора. Ибо если на флешке есть вирусы, значит они уже пыпались удалить эту папку, а при удалении атрибут скрытости уходит. Поэтому если вы вставлете флешку и видите ее нескрытой, значит на флешке есть вирусы, и вы можете ее почистить от вирусов, а файл USB.bat запустить заново, при этом папка статет опять скрытой.

Данную папку autorun.inf ничем невозможно удалить. Единственное, как вы сможете ее удалить – это отформатировать флешку.

Теперь если вы вставите флешку, то даже если на компьютере будут вирусы и они смогут записать на вашу флешку программный код, они запускаться или переходить на компьютер не смогут. Разве только если Вы не захотите запустить их вручную)))

Как настроить функцию автозапуска на флешке.

Инструкции по настройке функции автозапуска для заблокированного раздела двухзонного флеш-накопителя

1) Откройте свой любимый текстовый редактор, например Блокнот.
2) Вырежьте и вставьте текст в поле ниже в текстовый редактор.

[AutoRun]
shellexecute = example.exe

3) Замените текст example.exe именем файла, который вы хотите запустить автозапуском, включая соответствующее расширение файла (например, index.html, slideshow.ppt ,folio.pdf и т. д.). Если имя вашего файла содержит пробелы, например company Presentaion.ppt, замените пробелы подчеркиванием: например, company_presentaion.ppt.

Файл, который вам нужен для автозапуска, также может находиться в папке, и в этом случае вы можете указать путь к файлу. Таким образом, вы также можете автоматически запускать URL-адрес.

[AutoRun]
shellexecute = http: //www.YourWebsiteAddress.com

4) Теперь сохраните файл и назовите его: AutoRun.inf
.
5) Добавьте этот файл в корень структуры папок, которую вы хотите, чтобы мы предварительно загрузили на заблокированный раздел двухзонного флеш-накопителя с файлом, который вы хотите запустить автоматически (и любыми другими данными).

Этот метод автозапуска работает с продуктами, поставляемыми Flashbay, которые были отформатированы как Dual Zone в рамках наших производственных процессов — вы не можете добавить возможность автозапуска после покупки. Для получения общего обзора функции автозапуска посетите нашу специальную страницу автозапуска флэш-накопителя, на которой также приведена важная информация о совместимости с операционной системой.

Использование пользовательского значка диска или метки значка

Когда флеш-накопитель подключен к компьютеру, вы можете просматривать его как диск в разделе «Мой компьютер».По умолчанию отображается стандартный значок диска Windows, однако вы можете добавить свой собственный значок диска (например, значок логотипа вашей компании) и небольшое сообщение с меткой, которое будет отображаться ниже. Вы можете добиться этого, добавив дополнительные строки в сценарий AutoRun. Вам также необходимо добавить ICO-файл на флеш-накопитель (в этом примере он называется company_logo.ico)

Код:

[AutoRun]
shellexecute = example.exe
icon = company_logo.ico
label = Презентация компании

Возможно, ИТ-отдел вашей компании будет иметь расширение.ico-файл с логотипом вашей компании под рукой. Однако, если вы хотите создать его, вам необходимо использовать специальную программу для создания значков (создание файла размером 16 на 16 пикселей в стандартном графическом редакторе и присвоение ему имени с расширением .ico не сработает)

Операционная система Поддержка значков и меток

Использование автозапуска с USB-накопителя / USB-накопителя (статья из SamLogic)


Технология AutoRun в Windows часто
используется для запуска программ и открытия интерфейсов меню на CD или DVD
автоматически.Но можно сделать то же самое и с флешкой
(Флешка)? Можно ли использовать технологию AutoRun с флешкой?
В этой статье мы ответим на эти вопросы.

Объявление

Примечание:
Текст
ниже также верно для Windows 8 и Windows 10. И для Windows XP
и Windows Vista, если
вы загрузили и установили специальное обновление от Microsoft, которое снижает
поддержка AutoRun для USB-флешек.Вы можете прочитать больше
в этой статье.

USB-накопитель /
USB-накопитель

Большинство
у нас есть USB-накопитель (иногда также называемый USB-накопителем,
USB-накопитель или флэш-накопитель), который мы используем, когда хотим хранить данные
временно. Они маленькие и легкие и очень практичны, когда
вы хотите переместить файлы с одного компьютера на другой. Раньше мы часто
записал наши данные на CD или DVD, но с USB-флешками быстрее
и с ними легче обращаться, они могут хранить больше данных, и они
настолько малы, что вы можете легко хранить их в кармане.

USB-флешки часто используются, когда
данные перемещаются между домом и офисом. Их также часто используют, когда
данные перемещаются внутри офиса, например, при перемещении данных в / из
компьютер, который не подключен к сети. Они также практичны, если
вы хотите запускать небольшие специальные программы, которые не требуют установки и
которые обычно не находятся на компьютере.

В настоящее время компании также начали
для распространения программного обеспечения, документов, фильмов и музыки через USB-накопитель
диски.Одна из причин в том, что они очень быстрые — они быстрее компакт-дисков.
или DVD. Программы, помещенные на флешку, запускаются немедленно
и большие документы отображаются очень быстро. Но при раздаче
программы, документы и т. д. на флешке, тот же вопрос, что
часто встречается с компакт-дисками или DVD. Как конечный пользователь может быстро
найти программу или документ, который он хочет открыть?

С CD и DVD автозапуск
технология в Windows использовалась для запуска определенной программы или открытия
конкретный документ автоматически.Но возможно ли это также с USB
флеш накопитель? Использование автозапуска с
Флешки

Если ставить Autorun.inf
файл в корневой папке компакт-диска или DVD и файл Autorun.inf
содержит команду OPEN, указывающую на
файл программы (например, OPEN = MYAPP.EXE), программа запускается
автоматически, когда вы вставляете CD / DVD в привод. Но если вы разместите
тот же файл Autorun.inf и файл программы на флешке
и подключите диск к USB-порту компьютера, программа не будет
запускается автоматически.Вместо этого показано меню Windows, которое
содержит список действий (опций), между которыми вы можете выбрать
обрабатывать USB-накопитель. Автозапуск
диалоговое окно в Windows

Диалоговое окно, которое отображается, когда вы
Вставка USB-накопителя в компьютер называется диалоговым окном AutoPlay. Этот
такое же диалоговое окно также отображается, когда вы вставляете CD / DVD без Autorun.inf
файл на дисководе компьютера.

С CD или DVD это диалоговое окно может
подавляется, если ошибка Autorun.inf находится на диске.
К сожалению, по умолчанию это невозможно с USB-накопителем.
В Windows 7 это вообще невозможно.

В Windows XP и Windows Vista это
пользователь может изменить поведение USB-накопителя с помощью
изменение настроек в Windows, и есть программы, которые могут
это автоматически. Изменяя некоторые настройки, пользователь может сделать Windows
для запуска Autorun.inf
файл вместо отображения диалогового окна AutoPlay для USB-накопителей.Однако по соображениям безопасности это не рекомендуется, и в Windows 7
благодаря усиленной безопасности эта возможность полностью исключена. Итак, как запустить
программа на флешке?

Использование Autorun.inf от до
автоматически запускать программу на флешке вроде нет
возможно так же, как с CD или DVD. Так что же делать вместо этого? Находятся
есть ли альтернативные способы?

Что ж, ответ — да и нет.Это
зависит от версии винды. Ниже мы объясним, как обращаться с
это в другой версии Windows. Как запустить
программа в Windows XP и Windows Vista

Как описано выше в этой статье,
диалоговое окно AutoPlay отображается, когда пользователь подключает USB-накопитель к USB-накопителю.
порт. Это диалоговое окно AutoPlay содержит список действий (параметров), которые
можно выполнить на USB-накопителе, например просмотреть слайд-шоу
картинки на диске (если есть) или откройте проводник Windows.В
Windows XP и Windows Vista можно добавить свой собственный элемент действия
(опция) в диалоговое окно Автозапуск. Это дает флешку
почти возможность автозапуска. Товар размещается как первая опция в
список действий и выбран по умолчанию, поэтому пользователю нужно только нажать
Введите или ОК , чтобы запустить программу. Не такой автоматический, как
используя чистый AutoRun, но почти.

Чтобы добавить это действие в
Диалог автозапуска в Windows, команда называется
ДЕЙСТВИЕ
необходимо поставить в Autorun.inf файл. Эта команда отобразит
определяемая пользователем текстовая строка в диалоговом окне AutoPlay (как первый текст
ряду), и он будет взаимодействовать с ОТКРЫТЫМ
в файле Autorun.inf . Открыто
Команда указывает имя файла программы для выполнения. Мы будем
объясните
ДЕЙСТВИЕ с более подробной информацией ниже в
эта статья, но сначала несколько слов о Windows 7. Как запустить
программа в Windows 7

В Windows 7 невозможно
используйте команду ACTION и
Команда OPEN вместе с USB-накопителями
больше.Microsoft удалила эту поддержку по соображениям безопасности. Эти
команды по-прежнему доступны для компакт-дисков и DVD в Windows 7, но не для
USB-накопители.

Указание собственной метки и значка
для флешки через файл Autorun.inf все еще
возможно, но нельзя разрешить пользователю выполнять программу на
диск через диалоговое окно AutoPlay. И автоматически выполняя
программу на USB-накопителе, отключив автозапуск и используя только
Автозапуск тоже невозможен.Открыто
команда вообще не поддерживается для USB-накопителей в Windows 7.

Для выполнения программы пользователь должен
откройте проводник Windows и запустите программу вручную. К счастью, есть возможность
запуск Windows Explorer всегда отображается в диалоговом окне AutoPlay, поэтому он
легко запустить проводник Windows. Но чтобы пользователю было легко
найдите свою программу на флешке (программа, которую вы хотите, чтобы пользователь
для запуска при подключении USB-накопителя) вы всегда должны
программу в корневой папке диска и присвойте ей описательное имя
например «StartMe.exe »,« Autorun.exe »,« Menu.exe »и т. д. Этот программный файл
также должен быть единственным исполняемым файлом в корневой папке, в противном случае
некоторые пользователи могут по ошибке запустить не ту программу.

Подробнее об измененном
поведение автозапуска и автозапуска в Windows 7 можно прочитать в
следующая статья на нашем Интернет-сайте:
Использование автозапуска / автозапуска с USB-накопителя в Windows 7. Использование ACTION
в файле Autorun.inf

Есть еще много пользователей Windows XP и Windows Vista, поэтому добавление
ДЕЙСТВИЕ
команду для Autorun.inf по-прежнему является хорошей идеей. Это также
просто добавить эту команду, и ниже мы покажем пример того, как это
можно использовать команду:

[AutoRun]
ОТКРЫТЬ = MYAPP.EXE
ЗНАЧОК = MYAPP.EXE
ДЕЙСТВИЕ = Запустить мое приложение

В этом примере
Команда ДЕЙСТВИЕ помещает текст «Старт
мое приложение «в диалоговом окне автозапуска в Windows XP и Windows
Vista. Элемент с этим текстом будет помещен первым элементом, и он
также будет выбран по умолчанию.Рядом с текстом указана иконка
посредством
Отображается команда ICON. И когда пользователь
выбирает выбранный элемент, программный файл, указанный
Запущена команда ОТКРЫТЬ.

Если вы используете Блокнот для создания
Autorun.inf

файл, вы должны ввести в Блокнот следующее:

Как дать
Флешка наклейка (название)

Также возможно дать USB
флешка своя этикетка (название).Это будет работать во всех версиях Windows.
начиная с Windows XP, включая Windows 7.

Текст метки будет отображаться в
Проводник Windows и в диалоговом окне Автозапуск. Чтобы указать этот текст,
команда с именем LABEL может использоваться в
Autorun.inf
файл. Ниже мы покажем пример того, как использовать
МЕТКА
команда (последняя строка в примере):

[AutoRun]
ОТКРЫТЬ = MYAPP.EXE
ЗНАЧОК = MYAPP.EXE
ДЕЙСТВИЕ = Запустить мое приложение
LABEL = Мой диск

В этом примере USB-накопитель
получил ярлык «Мой диск». Этот ярлык отображается перед
букву диска в проводнике Windows и как заголовок диалогового окна в
Диалоговое окно «Автозапуск». Ниже мы покажем, как будет выглядеть диалоговое окно AutoPlay.
как в Windows XP при использовании файла Autorun.inf выше:

Также возможно указать собственный значок для USB-накопителя.В
в приведенном выше примере мы говорим Windows получить значок из MYAPP.EXE
файл программы с помощью команды ICON.
Вместо файла .EXE вы также можете использовать файл .ICO (значок) для
например:

Подробнее о
ЭТИКЕТКА и ЗНАЧОК
команды и другие команды, упомянутые в этой статье, можно прочитать на
эта страница на веб-сайте Microsoft:
Записи Autorun.inf. Краткий справочник команд также доступен на
эта страница на нашем сайте:
Автозапуск.inf — Команды.
Добавление меню
интерфейс к USB-накопителю

Там
разные причины, по которым конкретная программа должна запускаться немедленно
после этого USB-накопитель был вставлен в USB-порт. Один общий
причина
— запустить общую программу установки. Другой — показать меню
интерфейс. Этот интерфейс меню может, например, содержать кнопки для запуска
инсталляции, показать документы или показать фильмы.

Как описано выше в этой статье,
в разных версиях Windows должны использоваться разные методы, чтобы запустить
конкретную программу, например, для запуска программы интерфейса меню.В
Windows XP и Windows Vista программу меню можно запустить почти
автоматически — просто нажмите Введите или ОК — но в Windows 7
программа меню должна быть запущена пользователем вручную из проводника Windows. К
справиться с этим наилучшим образом, вы должны сделать следующее:

1. Дайте программе, которая должна быть
начал описательное имя
2. Создайте файл Autorun.inf , который добавляет элемент действия в
Диалоговое окно AutoPlay в Windows

Вы можете, например, назвать программу
файл в «ПУСК-МЕНЮ.EXE «, а затем создайте файл Autorun.inf с
следующее содержимое:

[AutoRun]
ОТКРЫТЬ = ПУСК-МЕНЮ.EXE
ЗНАЧОК = ПУСК-МЕНЮ.EXE
ACTION = Показать меню
LABEL = Мое меню

Этот файл необходимо поместить в корень
папку на флешке. Также программа меню («START-MENU.EXE»)
необходимо поместить в корневую папку, иначе файл Autorun.inf
выше не будет работать.Можно разместить программу меню в подпрограмме.
папку (тогда вы должны добавить путь к папке в
ОТКРЫТО
и команды ICON), но это не
рекомендуется, так как в этом случае пользователям будет труднее найти программу. Программное обеспечение, которое может
создать интерфейс меню для USB-накопителя

Хотя это несложно
создать файл Autorun.inf , создание файла
интерфейс меню. На рынке есть много продуктов, которые могут
создавать интерфейсы меню для USB-накопителей, а некоторые из них также могут
автоматически создаст необходимый автозапуск .inf файл, который
необходимо для добавления элемента действия в диалоговое окно AutoPlay в Windows. В
наша компания у нас есть продукт под названием

SamLogic CD-Menu Creator, который можно использовать для разработки и создания меню
интерфейсы для CD, DVD и USB флешек.


Вы хотите прочитать больше статей
и советы?


Если хочешь читать
больше статей и советов по AutoRun и связанным темам вы можете
Подпишитесь на нас в
Facebook или
Twitter или подпишитесь на нашу
Новостная рассылка.Вы также можете прочитать наши
блог.

Связанные продукты:
SamLogic CD-Menu
Создатель
SamLogic USB
AutoRun Creator

Прочие статьи
Другие статьи доступны на индексной странице статей.

USB
Меню флэш-накопителя

Создайте интерфейс меню для
Флешка.

>

Подробнее здесь


Как самостоятельно создать автозапуск USB-накопителя, который работает на любой Windows.

Как самостоятельно создать автозапуск USB-накопителя, который работает на любой Windows

Известно, что Microsoft отключила автозапуск для всех USB-устройств в Windows 7 и выше.
(подробнее: AutoRun
изменения в Windows 7).

Как мы уже писали, единственный способ сохранить автозапуск USB на любом компьютере для пользователей — это использовать специальный USB-накопитель.
это интерпретируется ОС Windows как два устройства: одно выглядит как типичный компакт-диск, а второе — это сам флеш-накопитель.

Почему-то USB-накопители с такой функцией сейчас очень тяжело купить. Однако, если вы технически подкованы и знаете, как
поискать информацию в интернете, если повезет, можно самому сделать такую ​​флешку.

В этой статье мы расскажем, как нам удалось сделать из обычного USB-накопителя с томом CD-ROM и функцией автозапуска.
флешка куплена в ближайшем магазине. Мы не хотели подготовить всестороннее исчерпывающее руководство, но, следуя нашим инструкциям, вы
можете попробовать сделать то же самое с вашим собственным USB-устройством.Также мы рекомендуем приобрести такой же или похожий flash-диск, чтобы увеличить вероятность
успешный исход.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: ВЫ ВЫПОЛНЯЕТЕ ВСЕ ДЕЙСТВИЯ С ФЛЕШКАМИ НА СВОЙ СОБСТВЕННЫЙ РИСК. МЫ НЕ НЕСЕМ ОТВЕТСТВЕННОСТИ ЗА ЛЮБОЕ ОБОРУДОВАНИЕ ИЛИ ДАННЫЕ
УЩЕРБ, КОТОРЫЙ МОЖЕТ ПРИВЕСТИ К ВАШИМ ДЕЙСТВИЯМ.

Давайте немного углубимся в теорию. Большинство производителей флешек используют сторонние чипы / микроконтроллеры. И некоторые контроллеры
позволяют создать отдельный раздел на диске, который определяется ОС как устройство CD-ROM.Эта опция скрыта, но как мы будем
продемонстрируйте ниже, что это реально, и может быть выполнено низкоуровневым форматированием диска с помощью специальных инструментов, предлагаемых производителем.
контроллер. Видимо, каждый контроллер должен использовать свое ПО.

Итак, наша задача состоит из следующих шагов:

  1. Определите производителя и модификацию микросхемы / контроллера флешки.
  2. Найдите и загрузите специализированный инструмент этого производителя.
  3. Создайте ISO-образ для нашего будущего раздела CD-ROM с нашим приложением, автоматически запускаемым на подключенном USB-устройстве, и попробуйте создать раздел CD-ROM на USB-накопителе с помощью служебной программы производителя.
  4. Если контроллер нашего USB-устройства позволяет создать раздел CD-ROM, мы получим диск, идентифицируемый Windows как два диска: CD-ROM и обычная флешка. Автозапуск с CD-ROM разрешен в Windows, поэтому после того, как мы вставляем USB-диск в компьютер, наше приложение запускается автоматически.

Поскольку большинство микросхем / микроконтроллеров производится в Китае, получение любой дополнительной информации о них становится
реальная проблема — не многие из нас действительно говорят или читают по-китайски. Нам не удалось найти подробную информацию по теме на английском языке,
Итак, эта статья относится к хорошему русскому форуму — вся необходимая информация и файлы были взяты оттуда. Мы рекомендуем использовать
Браузер Chrome автоматически переводит эти страницы форума.Обратите внимание, что контроллеры постоянно обновляются, поэтому, возможно, вам понадобится более новый
версия ПО производителя, чем указанная в статье.

Теперь давайте опишем наш успешный опыт создания USB-накопителя с разделом CD-ROM, который поддерживает автозапуск в ОС Windows.

Для наших тестов мы взяли две флешки с маркировкой Kingston DTSE3 8Gb и Kingston DataTraveler 2Gb & nbsp:

Мы успешно создали раздел CD-ROM на обоих дисках.Однако справедливо сказать, что мы не смогли сделать это на некоторых других USB-накопителях.

1. Определите производителя микросхемы / контроллера. Для определения типа контроллера использовалась утилита ChipGenius (следует использовать
версия 4.0 или выше). Вставьте USB-диск в компьютер и запустите исполняемый файл программы. Все утилиты нужно запускать от имени администратора.

Откроется диалоговое окно — выберите наш USB-диск и запишите или запомните поля Chip Vendor и Chip Part-Number .В нашем случае это: Chip Vendor = Phison , Chip Part-Number = 2251-67 .

Обратите внимание, эти поля могут оказаться пустыми или бессмысленными для вашего USB-устройства. Это может означать, что тип вашего контроллера не может быть
определяется с помощью этой утилиты. В этом случае мы рекомендуем определять модель контроллера по полям VID и PID.
(в нашем примере это VID = 0951, PID = 1665).Мы не можем предоставить общее практическое правило, как это сделать, но вы можете обратиться к
база знаний, поддерживаемая пользователями этого форума http://flashboot.ru/iflash/ или
Погуглите. Также вы можете снять крышку флешки и самостоятельно увидеть этикетку на микросхеме, но может быть и этот способ тоже
радикальный, хотя и не на 100% эффективный.

2. Хорошо, допустим, мы определились с названием и типом микросхемы. Теперь нам нужно найти подходящую утилиту от производителя.Мы рекомендуем обратиться к этой базе знаний, которую поддерживают пользователи: & nbsp
http://flashboot.ru/files/. Обратите внимание, что для современных чипов вы
часто требуется последняя версия программного обеспечения, но вы все равно можете попробовать несколько доступных вариантов в случае неудачи. Выбрали утилиту
для чипов Phison — Phison_MPALL_v3.60.0B

Распакуйте файлы из архива в папку и запустите GetInfo.exe для получения информации о нашем диске.

Вводим букву диска и нажимаем кнопку Читать . Это отобразит информацию о нашем USB-устройстве. Рекомендуем сэкономить
эти настройки в файл, чтобы вы могли восстановить их позже, если что-то пойдет не так. Нам нужны следующие значения снизу & nbsp: & nbsp
ICVersion — точный номер версии контроллера и FC1-FC2 — тип прошивки.

Обратите внимание, что если на предыдущих шагах вы определили неправильный тип контроллера, программа вернет ошибку.

3. Теперь пора подготовить образ компакт-диска, который мы планируем записать на нашу флешку. Мы будем использовать для этого Autoplay Menu Designer.

а) Откройте проект Example1 .

б) Построить тестовое меню автозапуска.

c) Экспортируйте результат в файл iso.

г) Сохраняем iso-файл на жесткий диск — наш ISO-образ готов!

4.Затем запустите файл MPParamEdit_F1.exe из папки Phison_MPALL_v3.60.0B, чтобы настроить наш будущий флеш-диск:

На этом шаге мы должны установить следующие значения:

Controller — тип контроллера нашей флешки;
FC1-FC2 — тип прошивки;
№ раздела — 2;
Режим — 21;

Настройки раздела 1:
& nbsp & nbsp & nbsp — включить радиокнопку CR-ROM.
& nbsp & nbsp & nbsp — Образ CD-Rom — выберите iso-файл, который мы подготовили на предыдущем шаге.

Настройки раздела 2:
& nbsp & nbsp & nbsp — включить радиокнопку Съемный диск

Нажмите Сохранить . Настройки сохраняются в файле MP.ini в текущей папке. Мы закончили с настройками, поэтому переходим к следующему шагу — форматированию диска.

5. Запустите файл MPALL_F1_8400_v360_0B.exe и в открывшемся диалоговом окне нажмите кнопку Обновить . Мы должны увидеть наш флеш-диск в одном из 16 доступных слотов.

Нажмите кнопку Пуск . Первый этап — форматирование.

Как только форматирование будет завершено, извлеките флэш-диск с помощью возможностей Safely Remove Hardware и Eject Media Windows.

Затем снова подключите его.Нажмите кнопку Ok .

Если появится диалоговое окно формата диска Windows — нажмите Отмена .

Дождитесь завершения работы утилиты.

Теперь USB-накопитель успешно создан.

Закройте программу. Однако перед извлечением USB-накопителя следует запустить диспетчер задач и убедиться, что установлен файл MPALL_F1 …. exe .
неисправность. Вам следует завершить процесс вручную, если он не завершился нормально.

Наконец, извлеките флэш-накопитель и снова вставьте его. Теперь наш диск заменен двумя томами, и автоматически запускается наше меню Example1 .
пока в Windows включен автозапуск.

Теперь, когда вы успешно создали автозапускаемый USB-диск, вы можете создать еще один, повторяя описанную выше процедуру снова и снова с
USB-накопители той же серии. Хотя это не универсальное решение, вы можете использовать это руководство для автозапуска приложений с USB-накопителей.

Как создать файл автозапуска для вашего USB / DVD / CD

Если вы создали программу и хотите, чтобы она запускалась автоматически, когда кто-то вставляет USB / DVD / CD в свой компьютер, то все, что вам нужно сделать, это записать небольшой файл с помощью этой программы. В этом посте мы объясним, как создать простой и расширенный файл автозапуска .

Когда вам нужен файл автозапуска

Допустим, у вас есть программа «XYZ.EXE», и вы хотите запускать ее автоматически, когда вы вставляете USB / DVD / CD.Обычно Windows ищет информационный файл Autorun.inf. Это простой текстовый файл, содержащий информацию о том, какую программу Windows должна автоматически запускать при вставке запоминающего устройства. Другими словами, autorun.inf сообщает Windows, как открывать презентацию и обрабатывать содержимое компакт-диска.

Создайте файл автозапуска для USB / DVD / CD

Чтобы включить автозапуск, вам понадобятся два основных файла — файл Autorun.inf и приложение или исполняемый файл для запуска.

Следуйте инструкциям, чтобы создать его для своего приложения.

Откройте Блокнот и напишите следующую строку как есть:

 [autorun] 

Сохраните его как «Autorun.inf»

Теперь запишите свой CD / DVD с включенным файлом автозапуска .inf. В случае USB-накопителя вам необходимо скопировать и вставить в него файл INF.

Как еще больше улучшить файл Autorun.inf

Используйте вместо этого:

 [autorun]
ОТКРЫТЬ = SETUP.EXE
ЗНАЧОК = SETUP.EXE, 0
shell \ configure = & Настроить ...
оболочка \ configure \ command = НАСТРОЙКА.EXE
shell \ install = & Установить ...
оболочка \ установка \ команда = SETUP.EXE
shell \ admin \ = & Запустить Инструмент настройки Office
оболочка \ админ \ команда = SETUP.EXE / админ
shell \ cmdline \ = setup & Справка по командной строке контроллера
оболочка \ cmdline \ command = SETUP.EXE /? 

Он добавит контекстное меню, вызываемое правой кнопкой мыши, которое можно настроить для вашего приложения. Вы можете настроить таргетинг на определенные исполняемые файлы внутри устройства хранения, добавить значок и т. Д.

Прочтите : Как включить или отключить автозапуск в Windows 10.

Autorun.inf Generator

Если вам сложно использовать блокнот для создания файла автозапуска, вы можете использовать эту простую программу под названием Autorun.inf Generator , которая позволяет легко его создать.

При запуске программы вы получаете возможность добавить следующее:

  • Исполняемый файл автозапуска
  • Значок автозапуска
  • Ярлык диска
  • Контекстное меню (два)
  • Ссылка автозапуска
  • Ссылка поддержки

Вот и все .

Надеюсь, этот пост поможет вам создать файл автозапуска для USB / DVD / CD носителя.

Как создать автозапуск USB

Создание и использование автозапуска USB

Решил написать эту статью для всех, кто хочет получить совет, как создать автозапускную флешку USB . Если вы в наши дни похожи на всех, у вас есть USB-накопитель, который вы используете для переноса компьютерных файлов из дома в офис и обратно, вместо того, чтобы брать с собой ноутбук, что может быть неприятным.USB-ключ имеет небольшие размеры и может содержать гигабайты данных, что делает его идеальным для всех, кто хочет всегда иметь компьютерные файлы и приложения под рукой.

Как вы знаете, когда USB-накопитель подключен к порту, появляется диалоговое окно автозапуска USB, предлагающее выполнить определенные операции: распечатать изображения, запустить проигрыватели Windows Media или открыть папку. Но что, если у вас есть определенное приложение на USB-накопителе и вы хотите, чтобы оно запускалось из диалогового окна автозапуска USB? На этот вопрос есть два ответа.Во-первых, вы можете поместить autorun.inf в корень USB-накопителя и отредактировать его команды, чтобы приложение запускалось при подключении USB-ключа. Во-вторых, вы можете создать полноценное меню автозапуска USB, которое можно использовать для запуска презентации, портфолио и т. Д. Ниже я расскажу вам, как использовать оба решения.

1. Как создать базовый автозапуск USB

Для начала нам понадобится USB-накопитель, Блокнот (другие редакторы не рекомендуются, так как они добавляют дополнительное кодирование), приложение, которое вы хотите запустить, когда флешка подключена к USB-порту.

Теперь выполните следующие действия:

  1. Запуск «Блокнота»
  2. Введите:

    [Автозапуск]
    Открыть = MyApp.exe
    Действие = Запустить MyApp
    Метка = Мой портативный компьютер
    Значок = MyApp.exe

  3. Сохраните файл как autorun.inf в корень флешки

В этом примере команда Action поместит текст «Start MyApp» в диалоговое окно автозапуска USB.Элемент будет выбран по умолчанию. Рядом с текстом отображается значок, заданный командой Icon. И когда пользователь выбирает выбранный элемент, запускается программный файл, указанный командой Open.

В следующий раз, когда вы вставите USB-ключ в порт, указанная программа запустится автоматически.

2. Как создать меню автозапуска USB

Иногда может понадобиться сделать автозапуск меню USB . Например, как художник вы можете собрать портфолио своих дизайнов под красивым интерфейсом и показать его потенциальным клиентам с автозапуска USB-накопителя.Или вы можете создать бизнес-презентацию или лекцию, которые также могут автоматически запускаться с USB-ключа. Компании могут захотеть создать автозапускаемый USB-накопитель с маркетинговыми материалами и распространить его среди партнеров и клиентов.

Если вы ищете приложение для создания полноценного USB-меню автозапуска для USB-накопителя, я рекомендую вам взглянуть на Autoplay Menu Designer. Программа очень интуитивно понятна и дружелюбна, поскольку вам не нужно быть экспертом по дизайну, чтобы создать красивый интерфейс для презентации или портфолио на USB-накопителе.Программа предлагает интерфейс, управляемый мастером, и набор профессионально оформленных шаблонов, позволяющих быстро запустить меню автозапуска USB с минимальными усилиями. Вы просто запускаете программу и начинаете.

Как только это будет сделано, вам будет представлен выбранный шаблон меню в окне редактирования программы. Пора редактировать.

Программа предлагает множество функций редактирования. Я обнаружил, что провожу довольно много времени, играя со всеми из них. Вы можете добавлять текстовые блоки и вводить свои аннотации, добавлять кнопки, формы, линии и другие объекты, просто перетаскивая их на экраны меню с помощью мыши.Чтобы добавить в меню навигацию и интерактивность, вы должны добавить к объектам ссылки и горячие точки, а также интерактивные действия, которые автоматически запускаются при наведении указателя мыши на элемент или при щелчке по нему. Например, вы можете настроить изображение для отображения всплывающей подсказки при наведении указателя мыши или настроить кнопку для воспроизведения звука и открытия документа при нажатии кнопки. Нет никаких ограничений на то, насколько продуманной может быть интерактивность, поэтому вы можете сделать все, что захотите.

В любой момент вы можете войти в режим предварительного просмотра и посмотреть, как работает меню.Если вас не устраивают изменения, вы всегда можете вернуться и продолжить редактирование, пока не получите то, что хотите.

Последний шаг — упаковать файлы меню и поместить их на USB-накопитель. Сделать меню автозапуска USB не может быть проще этого. При подключении USB-накопителя на автопилоте появляется меню автозапуска USB.

3. Автозапуск USB в Windows 7 и новее

Об автозапуске USB в Windows 7 и выше читайте здесь: «Статьи -> Автозапуск USB в Windows 7 и выше»

windows — Как мне автоматически запустить скрипт Python при подключении USB-устройства?

  1. Первый шаг: установите программное обеспечение

Восстановление функции автозапуска Чтобы восстановить функцию автозапуска, первое, что нам нужно сделать, это загрузить APO USB Autorun, небольшую бесплатную программу, которая контролирует USB-устройства, подключенные к компьютеру.После установки всякий раз, когда вы подключаете USB-накопитель, например USB-накопитель, он проверяет, есть ли внутри устройства файл autorun.inf, и запускает настроенную программу.

  1. Второй шаг: создайте autorun.inf

Создайте файл autorun.inf Для автоматического запуска программы с флэш-накопителя в нем должны быть две вещи: программа, которую вы хотите запускать автоматически, и файл сценария, указывающий на программу на флэш-накопителе. Скопируйте исполняемый файл программы, которую вы хотите запустить, на флешку.Затем откройте блокнот, скопируйте текст ниже и вставьте его в окно блокнота, чтобы создать сценарий автозапуска. [автозапуск]; Open = MEUAPP.exe ShellExecute = MEUAPP.exe UseAutoPlay = 1 После того, как вы вставили текст в блокнот, замените текст «MEUAPP» на имя программного файла, который вы скопировали на USB-накопитель, который запустится автоматически, как показано на пример ниже. Затем сохраните файл на USB-накопитель с именем autorun.inf. Важно: Обязательно выберите опцию «Все файлы (*. *)» В поле «Тип», чтобы файл сохранялся с расширением INF, а не с расширением TXT.Теперь на флэш-накопителе должен находиться исполняемый файл программы и только что созданный файл autorun.inf. Вы можете использовать USB-накопитель для размещения других файлов, но обязательно сохраните оба файла. Примечание. Если переносимая программа имеет несколько файлов, вы можете скопировать ее папку на USB-накопитель, просто не забудьте указать путь в поле ShellExecute. Пример: ShellExecute = PASTADOAPP \ MEUAPP.exe.

  1. Последний шаг: настройка и автоматический запуск

Запустить программу автоматически: после этого при каждом подключении флешки к компьютеру APO USB Autorun обнаружит ваш автозапуск.inf внутри флеш-накопителя и автоматически запустит настроенную вами программу. Наконец, обратите внимание, что вам нужно будет установить APO USB Autorun на всех компьютерах, на которых вы хотите использовать автозапуск. Тем не менее, это может быть полезно, если вы работаете на одних и тех же компьютерах.

Лучший способ отключить Автозапуск для защиты от зараженных флешек

В моем первом сообщении на тему Autorun / Autoplay «Проверка вашей защиты от вредоносных USB-накопителей» были описаны три способа, с помощью которых злоумышленники обманом заставляют людей запускать вредоносное программное обеспечение, находящееся на зараженном USB-накопителе.

Хотя иногда резидентное программное обеспечение флеш-накопителя может работать само по себе (например, флеш-накопители U3) без каких-либо действий со стороны пользователя компьютера (кроме вставки флеш-накопителя USB), более нормальным случаем является то, что человек должен быть обманутым. В моей первой публикации по этой теме есть образец файла autorun.inf, который безопасно иллюстрирует три из этих приемов, и вы можете загрузить этот файл, чтобы проверить, насколько хорошо ваш компьютер защищен от непреднамеренного запуска программного обеспечения с флэш-накопителя. Скорее всего, любой компьютер с Windows будет подвержен хотя бы одной из уловок.

Но не бойтесь, после внесения простого изменения, описанного ниже, единственный способ заразиться зараженным USB-накопителем — это вручную найти и запустить вредоносное ПО (run.me.to.see.naked.pix.of. some.celebrity.exe). Вас не обманут.

ОПРЕДЕЛЕНИЕ АВТОЗАПУСКА И АВТОЗАПУСКА

В моем предыдущем посте я не мог понять терминов Автозапуск и Автозапуск. Microsoft использует эти термины для обозначения разных вещей в разное время.

Классическое / устаревшее определение Autorun описано Дэном МакКлоем как:

AutoRun — это функция, которая позволяет приводу CD-ROM или фиксированному приводу указать программу или документ, которые должны быть запущены сразу после подключения привода.Автозапуск был разработан так, чтобы не работать со съемными дисками, такими как флэш-накопители USB, поскольку эти диски гораздо легче заражаются и передаются на другие компьютеры.

Автозапуск был представлен еще в Windows 95, и его живое воплощение представляет собой файл конфигурации в корневом каталоге съемных носителей (компакт-диски, USB-устройства флэш-памяти, внешние жесткие диски и т. Д.) Под названием autorun.inf. Если вы когда-либо вставляли компакт-диск в компьютер с Windows и программа запускалась автоматически, за этим стоял автозапуск.В моей первой публикации на эту тему был представлен образец файла autorun.inf.

Автозапуск впервые появился в Windows XP. В то время как автозапуск буквально запускает программу автоматически, Autoplay возлагает ответственность за нее на пользователя компьютера. Ниже показан образец окна автозапуска, вы, несомненно, видели его много раз.

Когда автовоспроизведение включено, Windows проверяет только что вставленный элемент (съемный носитель) и предлагает выбор программ для обработки различных типов файлов, которые она находит. Автовоспроизведение ищет автозапуск.inf файл тоже. Как мы видели в моем первоначальном сообщении, первым параметром автозапуска можно управлять с помощью директив в файле autorun.inf (это объясняет первый параметр на снимке экрана выше). Однако автозапуск не требует и не зависит от файла autorun.inf (автозапуск нужен).

Автозапуск с самого начала был неправильным термином, единственное, что происходит автоматически, — это отображение окна автозапуска. Лучшим названием было бы AutoDetect, поскольку автоматическая обработка ограничивается определением типов файлов.Игра не происходит автоматически.

ДВА ПОДХОДА

Есть два подхода к защите вашего компьютера от уловок Autorun и Autoplay, которые я описал в моем первом посте на эту тему.

Один из подходов, предложенных Microsoft (которая в первую очередь изобрела проблему), — это отключить какие-то вещи. * Этот подход, на мой взгляд, представляет собой сложный беспорядок, включающий несколько ключей реестра, разное поведение в разных версиях Windows, разное обращение для разных типов устройств, ошибки в Windows, плохая документация, недостающие патчи, yada yada yada.Жизнь слишком коротка.

К счастью, два технических специалиста, Ник Браун и Эмин Атак, предложили лучшее решение, которое непосредственно нацелено на источник проблемы — файл autorun.inf. Он имеет дело с заболеванием, а не с симптомами. Фактически, если вы используете это решение, вы можете оставить автовоспроизведение (как определено выше) включенным и позволить ему, возможно, выполнять полезную функцию.

Решение Brown / Atac сообщает Windows игнорировать все файлы autorun.inf. Период.

Я тестировал подход Microsoft с Windows XP SP2 и SP3 и подробно остановлюсь на том, где он работает, а где падает, в следующей публикации.Это может работать , но только если вы крутите как крендель, когда во вторник светит луна. И это не полное исправление , лазейки, такие как устройства U3, остаются открытыми. Подход Ника Брауна, с другой стороны, безупречен, он всегда работает, без IF, AND или НО.

Всего несколько дней назад Дэн Гудин в «Реестре» написал «Отключение автозапуска Windows — есть правильный и неправильный способ». Он имел в виду два варианта подхода Microsoft. То, что мистер Гудин считает правильным, я считаю неправильным.

Чтобы проиллюстрировать мою точку зрения, статья базы знаний Майкрософт, которую Гудин называет правильным способом (Как исправить принудительное отключение ключа реестра Autorun в Windows), не предлагает решения для пользователей Windows XP Home Edition. Путь к успеху Microsoft. Напротив, решение Ника Брауна действительно защищает пользователей Home Edition Windows XP.

Статья Гудина также иллюстрирует языковую проблему, которую Microsoft бросила миру, заставив нас использовать два слова для описания пяти разных вещей.Писал, что Автозапуск по умолчанию включен, что, строго говоря, не так. Например, ни Windows XP SP2, ни SP3 автоматически не запускают программу на USB-накопителе.

РЕАЛИЗАЦИЯ РЕШЕНИЯ НИКА БРАУНА

Решение Ника Брауна требует обновления реестра. Хотя обновление можно удалить, не помешает сначала сделать полную резервную копию реестра. Пользователи Windows XP и Vista могут сделать это с помощью функции восстановления системы.

В XP: Пуск -> Программы -> Стандартные -> Системные инструменты -> Восстановление системы.Щелкните переключатель «Создать точку восстановления» -> введите любое описание (хорошим примером может быть «Перед отключением автозапуска перед запуском реестра»), затем нажмите кнопку «Создать». Это должно занять менее 10 секунд.

В Vista: Пуск -> введите «восстановление системы» в поле поиска -> щелкните ссылку «Открыть защиту системы» -> откроется новое окно «Свойства системы» -> нажмите кнопку «Создать» внизу -> введите любое описание (хорошим примером может быть «перед запуском реестра, чтобы отключить автозапуск»), затем нажмите кнопку «Создать» (не ту же кнопку «Создать», как раньше, а новую).

Записать реестр очень просто, все, что вам нужно, это три строки, показанные ниже в файле .reg. Затем дважды щелкните файл.

Вы можете скопировать три строки ниже с этой веб-страницы или загрузить файл, используя ссылку внизу этого сообщения. Имя файла не имеет значения, оно не должно заканчиваться на «.reg». Computerworld не позволяет прикреплять файлы, оканчивающиеся на «.reg», к сообщениям в блоге, поэтому тип файла — «.txt», и вам придется переименовать его, чтобы он заканчивался на «.reg «.

REGEDIT4

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ IniFileMapping \ Autorun.inf]

@ =» @ SYS: DoesNotExist «

Обратите внимание, что в файле есть три средние строки строка может быть перенесена при отображении в веб-браузере, но она должна быть одной строкой в ​​файле .reg.

Ник Браун объясняет, что это делает:

Этот хак заставляет Windows обрабатывать AUTORUN.INF, как если бы это был файл конфигурации из приложения, предшествующего Windows 95… он говорит: «всякий раз, когда вам нужно обрабатывать файл с именем AUTORUN.INF, не используйте значения из файла. Вы найдете альтернативные значения в HKEY_LOCAL_MACHINE \ SOFTWARE \ DoesNotExist». И поскольку этот ключ, э-э, не существует, создается впечатление, что AUTORUN.INF полностью пуст, поэтому ничего не запускается автоматически и ничего не добавляется к действию двойного щелчка Explorer. Результат: черви не могут войти — если вы не начнете дважды щелкать исполняемые файлы, чтобы увидеть, что они делают …

Текст «DoesNotExist» в третьей строке означает место в реестре, которого не существует.Если этот zap станет очень популярным, вредоносное ПО может его искать, поэтому не помешает его немного изменить. Например, я мог бы использовать что-то вроде

@ = «@ SYS: DoesNotExistMichael»

на своих компьютерах. Чтобы было ясно, это совсем не обязательно. Зап, как показано выше, работает нормально.

После того, как на вашем компьютере появится файл с точкой reg, просто дважды щелкните по нему.

На компьютере под управлением Windows XP вы увидите следующее предупреждение перед фактическим выполнением zap реестра …

и следующее подтверждение после того, как оно было выполнено.**

На компьютере с Vista вам сначала придется иметь дело с UAC, как показано ниже.

Затем вы увидите следующее предупреждение перед фактическим выполнением zap …

и последующее подтверждение.

Я читал, что вам, возможно, придется перезапустить Windows, чтобы этот архив реестра полностью вступил в силу. В моем тестировании на машинах XP SP2, XP SP3 и Vista перезагрузка не требовалась.

Флэш-накопитель USB, вставленный в машину XP при выполнении zap, живет по старым правилам до тех пор, пока не будет извлечен, после чего новый шериф берет на себя управление.

НОВЫЙ ШЕРИФ В ГОРОДЕ

Как объяснил Ник Браун, его zap сообщает Windows никогда не обрабатывать файл autorun.inf. Это не влияет на функцию автозапуска Windows. Если автозапуск был вызван до zap реестра, он все равно будет вызываться после этого. Если автовоспроизведение не было задействовано перед запуском, оно останется выключенным после этого.

Zap, однако, отключит возможность файла autorun.inf создавать запись в окне автозапуска (для получения дополнительной информации, включая примеры, см. Мою первую публикацию по этой теме, Проверьте свою защиту от вредоносных USB-накопителей. ).

После zap, двойной щелчок по любой пиктограмме диска будет всегда список файлов / папок в проводнике Windows. Это верно для USB-накопителей, компакт-дисков, внешних жестких дисков, сетевых ресурсов и т. Д. Zap также гарантирует, что файлы autorun.inf больше не смогут изменять контекстное меню. Опять же, вы можете увидеть и протестировать эти изменения, используя образец файла autorun.inf из моей первой публикации.

Возможно, наиболее очевидное изменение, которое вносит zap, — это значок и имя диска.Мой тестовый файл autorun.inf меняет имя диска на «Testing AutoRun Stuff». После применения zap реестра Ника Брауна тестовая флешка отображается как «Съемный диск (x)», где x — буква диска. В моем тестовом файле также есть значок Paint, значок диска. После этого значок диска будет отображаться как обычный значок диска Windows.

Эти простые изменения служат отличным «тестером». Вы можете использовать их вместе с моим тестовым файлом autorun.inf, чтобы убедиться, что был применен zap Ника Брауна.

Единственный способ узнать, применялся ли он, — это посмотреть в реестр. Если вы это сделаете, вы должны увидеть что-то вроде того, что показано ниже.

С другой стороны, это изменение реестра на компьютере, где оно уже было сделано, не повредит.

Этот архив реестра не мешает загрузке компьютера с компакт-диска или загрузочного USB-накопителя. Zap вступает в игру только после того, как Windows будет запущена.

ВОССТАНОВЛЕНИЕ СТАРОГО ШЕРИФА

Если вы когда-нибудь захотите отменить это резервное копирование реестра, Ник Браун предлагает:

открыть REGEDIT и перейти к HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ IniFileMapping.Там будет подключ («папка») под названием Autorun.inf. Удалите это.

Regedit — это редактор реестра Windows. Чтобы запустить его в XP, нажмите «Пуск» -> «Выполнить» -> введите «regedit» без кавычек -> затем нажмите кнопку «ОК». Чтобы запустить его в Vista, нажмите «Пуск» и введите «regedit» в поле поиска.

Просмотр реестра с помощью regedit очень похож на просмотр файлов и папок с помощью проводника Windows. Чтобы удалить подраздел в реестре, щелкните его правой кнопкой мыши и выберите «Удалить» во всплывающем меню.

После удаления подраздела autorun.inf из реестра необходимо перезагрузить компьютер (по крайней мере, в Windows XP), чтобы изменения вступили в силу.

Как и при первоначальном создании zap, рекомендуется сделать резервную копию реестра, предварительно создав точку восстановления.

ДОПОЛНИТЕЛЬНОЕ ЧТЕНИЕ

Для получения дополнительной информации см. Microsoft Windows не отключает автозапуск должным образом (также известное как «Техническое предупреждение кибербезопасности TA09-020A») от группы готовности США к компьютерным чрезвычайным ситуациям (US-CERT).В нем обсуждается записка с Ником Брауном и некоторые недостатки подхода Microsoft.

Еще одним сторонником подхода Ника Брауна был Скотт Данн, который написал в ноябре 2007 года, вскоре после того, как Ник Браун обнародовал свое открытие, один быстрый трюк, предотвращающий атаки AutoRun.

Не могу не отметить, что два технических специалиста (Ник Браун и Эмин Атак) придумали отличное решение, в то время как Microsoft крутит проблему как спагетти, как будто все это было разработано для обеспечения безопасности рабочих мест.

Я перечислю все свои претензии к подходу Microsoft в следующей публикации.

Для протокола, я не знаю Ника Брауна. Я никогда не разговаривал с ним, не писал ему по электронной почте и даже не видел его фото. Но когда я вижу хорошую идею, я узнаю ее.

Обновление от 3 февраля 2009 г .: В следующей публикации по этой теме я тестирую zap реестра Ника Брауна на Vista SP1.

* Я использовал термин «материал», потому что Microsoft использует «автозапуск» и «автовоспроизведение» для обозначения любого из пяти различных значений.