Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124

Наш опрос

Где Вы покупаете товары?

В специализированном магазине - 0%
На рынке - 0%
В интернет-магазине - 0%
Не покупаю, нет денег - 0%
Голосование по этому опросу закончилось в: 25 Июль 2014 - 00:00

Кто на сайте

Сейчас 114 гостей и ни одного зарегистрированного пользователя на сайте

Создание DOS-программы с автозапуском

dos программа для автозапускаВам надоело при выходе в Интернет запускать множество программ, как антивирус, firewall, интернет-мессенджер и т.д.? Вы не хотите выводить ярлыки некоторых программ на рабочий стол, но Вам часто приходится с этими программами работать одновременно? Тогда эта статья для Вас - создание простейшей программы для автоматизации запуска приложений в Windows.
Хочется сказать, что если Вы знакомы с операционной системой MS-DOS и можете выполнять операции запуска программ и открытия каталогов, то в создании автозапуска Вам не встретится ничего незнакомого.

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

Теперь заносим эти данные в файл INTERNET.txt следующим образом:

cd C:\Program Files\BWMeter\
start BWMeter.exe
cd D:\Kaspersky\
start kav.exe
cd C:\Program Files\ICQ5\
start ICQ.exe

Команда cd (change directory-изменить директорию) выполняет функцию выбора директории. Команда start (start - запуск) отвечает за запуск программы не дожидаясь завершения ее работы. Если опустить эту команду, то все получится несколько другой эффект - программы будут запускаться по очереди, следующая программа запустится только после завершения работы предыдущей. Такой ход событий тоже может понадобиться, например, при копировании музыки с диска на телефон: сначала запускается граббер (например, Advanced CD Ripper Pro), в котором Вы копируете треки с AudioCD в какой-то формат (предположим, в *.wav); после закрытия граббера запускается программа редактирования звуковой дорожки, как Adobe Audition; затем происходит запуск программы-синхронизатора ПК с телефоном в которой Вы уже загоняете музыку на телефон. После завершения работы последней программы, закрывается и программа-автозапуск.

В случае, если путь к файлу не содержит пробелов, то две строчки запуска одного файла можно сократить в одну примерно следующего содержания:
D:\Kaspersky\kav.exe

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

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

D:\Kaspersky\kav.exe

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

cd C:\Program Files\BWMeter\
start BWMeter.exe
D:\Kaspersky\kav.exe
cd C:\Program Files\ICQ5\
start ICQ.exe
pause

Последний этап - переименование файла INTERNET.txt (или какой там у Вас?) в файл INTERNET.bat. Сделать это можно, например, в Total Commander. Готово! Программа выпоняет все заданные команды и готова заменить три ярлыка на Рабочем столе! Если Вас не устраивает пиктограмма программы-автозапуска, либо Вы просто не хотите видеть ее на Рабочем столе, то можете запихнуть программку глубоко в дебри каталогов, а на рабочем столе оставить лишь ярлык, которому можно поменять изображение.