Василий Тимофеев
Member
Среда Windows несомненно удобна для рядового пользователя своим простым и понятным «оконным» интерфейсом. Разработчики программ создают в окнах своих приложений массу удобных и полезных элементов управления. Однако, большинство пользователей, разобравшись с работой основных элементов управления, так постоянно и выполняют однообразные, ежедневные операции с их помощью. Поэтому часто приходится видеть пользователя, который, выполнив несколько «привычных» манипуляций, через оконную форму запускает, к примеру, антивирусный сканер, а затем терпеливо ждёт, когда закончится проверка дисков на вирусы. А ведь многие подобные повседневные операции можно поручить выполнять самому компьютеру. <br><br>Все крупные программные продукты имеют в своём составе либо утилиту для запуска из командной строки (exe-файл с добавлением к названию «Cmd»), либо непосредственную возможность запуска исполняемого файла с дополнительными параметрами. В данной статье будет рассказано, как с помощью командной строки запускать распространённые программы (антивирус Dr.Web, дисковый архиватор Acronis TrueImage, архиватор WinRar, программу записи CD\DVD – Nero Burning ROM), как создать командные файлы cmd для запуска необходимых программ по расписанию и как запустить программы через командную строку из Delphi-приложения. Тут будут даны только общие принципы запуска с наиболее часто применяемыми параметрами. Более подробно о параметрах запуска программ из командной строки можно узнать из справочной системы необходимой программы, а так же на сайте программы в разделе «поддержка». <br><br>1. Параметры запуска антивируса Dr.Web. <br><br>Когда вы собираетесь выполнить проверку вашей системы антивирусным сканером, вы находите ярлык антивируса, запускаете его, в открывшемся окне выбираете необходимые параметры сканирования и нажимаете «запуск сканирования». Конечно, на это уходят секунды, но если эти действия вы выполняете постоянно, и они одинаковы (происходит проверка одних и тех же дисков), можно автоматизировать эти операции. Для этого можно, например, создать на рабочем столе новый ярлык, в свойствах которого в поле «Объект» указать, к примеру: <br><br>«”D:\Programms\DrWeb\drweb32w.exe“ C: /AL /SD /QU» <br><br>Здесь: <br><br>”D:\Programms\DrWeb\drweb32w.exe“ – полный путь к исполняемому файлу антивирусного сканера drweb32w.exe; <br><br>C: - диск, который следует просканировать. Тут можно указать и отдельную папку и все диски в системе (заменить «С:» на символ «*»). <br><br>/AL – сканировать все файлы в выбранном разделе или папке (ALL) <br><br>/SD – проверять вложенные папки (SubDirectories) <br><br>/QU - выйти из программы при завершении проверки (Quits).