Запуск программы при подключении usb устройства

Обновлено: 07.07.2024


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

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

Шаг первый: установите автозапуск APO USB на ПК с Windows

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

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

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


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

Шаг второй: настройка USB-накопителя

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

Идите вперед и скопируйте переносимый исполняемый файл программы на USB-накопитель Это легкая часть.

Чтобы создать файл сценария автозапуска, откройте Блокнот (или любой другой текстовый редактор, который вы предпочитаете). Введите (или скопируйте и вставьте) следующий текст в окно «Блокнот» с завершением строки.

Замените текст «YOURAPP» именем файла приложения, которое вы пытаетесь запустить. Для этой демонстрации я использую портативную версию браузера Lynx, поэтому мои команды выглядят так:


Затем сохраните файл на USB-накопителе с именем «autorun.inf» и убедитесь, что вы выбрали «Все файлы (*. *)» В поле «Сохранить как тип». Таким образом, Блокнот не добавит дополнительное расширение «.txt» в конец имени вашего файла.


Корневая папка вашего USB-накопителя должна теперь содержать исполняемый файл программы и файл autorun.inf, который вы только что создали.


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

Теперь, когда APO USB Autorun запущен и ваш USB-накопитель настроен правильно, ваша программа должна запускаться автоматически при каждом подключении USB-накопителя к ПК.

автозапуск USB-приложение

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

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

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

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

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

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

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

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

автозапуск USB-приложение

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

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

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

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

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

автоматический запуск usb

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

автоматический запуск usb

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

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

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

автозапуск USB-приложение

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

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

Итак, при подключении внешних устройств Windows 10 предлагает нам выбрать, что можно сделать с ними.

Автозапуск

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

Выбор вариантов

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

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

Настраивается всё это в системном приложении «Параметры».

Идём по пути «Устройства - Автозапуск». Здесь, чтобы отключить сам автозапуск, выставляем переключатель этой функции в положение «Откл.».

Устройства

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

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

Для удобства пользователей компания Microsoft создала такую встроенную функцию в операционной системе, как автозапуск флешки. Главная её задача заключается в упрощении работы пользователя. Но основным недостатком является занесение на компьютер вирусов, прописанных на сменном носителе при копировании, используемый до этого на другом ПК. И для того чтобы обезопасить свою «машину» от вредоносных программ, следует знать, как включить или отключить автозапуск флешки и других съёмных носителей.

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

Что представляет собой «автозапуск»

Это функция, позволяющая быстро и без каких-либо действий со стороны человека запускать программу, находящуюся на съёмном устройстве. Изначально она была разработана только для DVD и CD. Тогда как сейчас она может запускаться автоматически, даже при подключении смартфонов. Например, для носителей с фильмами и музыкой загружается проигрыватель, для чистого диска — софт записи, для фотографий — программа просмотра и т.д. Если на съёмном накопителе содержатся разнотипные файлы, тогда выскакивает окно с предложением нескольких действий.

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

ВАЖНО. Многие создатели вирусов знают этот трюк и могут легко удалить этот файл со сменного носителя. Поэтому к вопросу о заражении вирусами оборудования стоит подходить более серьёзно.

Включение и выключение функции «автозапуск»

Для Windows 7, 8

Перед тем как автозапуск флешки включить, нужно в меню «Пуск» открыть панель управления и выбрать «Автозапуск». Напротив записи «Использовать для всех носителей и устройств» поставить галочку.

Включение автозапуска флешки в Windows 8

Напротив записи «Использовать для всех носителей и устройств» нужно поставить галочку

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

Для Windows XP

Процесс подключения и отключения этой функции в ОС XP немного сложнее. Для этого нужно перейти в «Групповую политику». В меню «Пуск» найти вкладку «Выполнить», прописать команду gredit.msc и нажать «enter». В открывшемся окне выбрать «Конфигурация компьютера», «Административные шаблоны» и «Система». В правой части найти строку «Отключить автозагрузку».

Включение автозапуска флешки в Windows XP

Нажимаем на Отключить автозапуск

Для включения функции отметить пункт «Отключен» (не задан) и подтвердить «ОК». А для её отключения выбрать строчку «Включён» и «Для всех дисков с подтверждением выбора».

После того как сделали автозапуск флешки, следует вставить съёмный накопитель в ПК и проверить действие системы.

Основы использования функции «Автозапуск»

  • Следует знать, что авторан для флешки сам по себе не содержит вредоносный код, а имеет лишь ссылку на уже имеющийся файл с вирусом из интернета.
  • Также вредоносные утилиты прописываются в папку Autorun при копировании с расширением .inf, .bat, .exe, .pif, .ini, .cmd и др.
  • Нельзя сразу запускать файл или группу файлов авторун. Необходимо открыть их с помощью софта для просмотра (например, блокнот) и проверить на вирусы.
  • Если при копировании данных помимо нужной информации обнаружен autorun, то его следует удалить. А если он не удаляется или исчезает, а через минуту создаётся заново, значит, компьютер заражён.
  • Также для отключения функции можно использовать различные оптимизационные программы (твикеры). Но лучше это делать вручную, для большей безопасности.

Зачем создавать Autorun.inf

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

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

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