Командная строка программы

Наверх  Предыдущий  Следующий

Строка текста, которую получает система при запуске любой программы, называется командной. Она содержит путь к приложению и  перечень его параметров. Чтобы запустить приложение в операционной системе Windows, можно либо открыть диалоговое окно "Пуск -> Выполнить",  либо щелкнуть левой кнопкой мышки по ярлыку программы. Если вы предпочитаете второй способ, командную строку программы можно отредактировать в специальном диалоговом окне. Щелкните правой кнопкой мышки по ярлыку и укажите пункт меню «Свойства».

 

Что касается нашей программы, командная строка для ее запуска выглядит так:

"C:\Program Files\The Bat!\TheBat.EXE"

 

Чтобы в момент запуска программа выполняла определенный действия, в эту строку следует добавить соответствующие параметры. Например, если ярлык находится в папке "Автозагрузка" и The Bat! стартует при каждом запуске операционной системы, желательно отключить его заставку. Для этих целей служит параметр /NOLOGO:

"C:\Program Files\The Bat!\TheBat.EXE" /NOLOGO

 

В программе реализован богатый набор параметров командной строки (мы называем их командами), которые позволяют выполнять определенные действия автоматически. Таким образом, The Bat! можно запускать из командных файлов или других программ, а это значит, что вы сможете отправлять и получать почту автоматически, не вникая в детали данного процесса. Кроме того, прибегнув к помощи любого внешнего планировщика, можно осуществлять эти действия регулярно (к примеру, проверить почтовый ящик и завершить работу программы).

 

The Bat! не позволяет запустить две свои копии одновременно. Вместо этого, при запуске второй копии, программа обработает и выполнит все ее параметры.

 

Полезный совет для всех программистов:

Наша программа периодически проверяет наличие в своем каталоге файла THEBAT.IPC. Это обычный текстовый файл, в котором каждая строка, это команда, которую в состоянии выполнить The Bat!. Таким образом, вы можете записать в файл любую последовательность действий, сформировав некое подобие сценария. Учтите, что после выполнения всех этих команд, THEBAT.IPC будет удален с диска.

Чтобы проверить, запущена ли наша программа на компьютере пользователя, необходимо отыскать в памяти активный процесс "thebat.exe". Если такой процесс не найден, программу следует запустить самостоятельно.