Батники или bat файлы.

Батники или bat файлы — полезный инструмент для автоматизации. С его помощью можем работать с файлами: копировать,перемещать и удалять.Запускать и завершать программы (процессы). Переименовывать ос и делать много всего полезного. Плюс в батнике в том, что для него нужен только блокнот. На этом сайте не будет подробно расписано какие команды есть в батниках, только написаны некоторые примеры. Если хотите узнать больше то гуглим по запросам «bat команды» или «cmd команды».

Для создания батника создаем пустой документ с расширением .bat и редактируем в блокноте как обычный текст. Например пишем следующий текст в блокнот:

start chrome

и сохраняем файл с расширением .bat

После запуска такого файла, запустится браузер chrome. Если же напишем такой батник:

start chrome
ping -n 10 localhost >nul
taskkill /F /IM chrome.exe

То при запуске такого батника у нас запустится хром ( start chrome ) и через 10 секунд ( ping -n 10 localhost >nul ) выключится( taskkill /F /IM chrome.exe).

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

:m
start chrome
ping -n 10 localhost >nul
taskkill /F /IM chrome.exe
goto m

То у нас при запуске ос, батник будет выполняться бесконечно, то есть запуститься хром, потом через 10 секунд выключится и потом опять запустится.

Полезные команды для батников.

start — и далее путь к программе (например start с:\prog.exe), запускает программу

ping -n TIMER localhost >nul — таймер, после истечения времени TIMER ( указывается числами в секундах) ,будут выполняться следующие команды в батнике

taskkill /F /IM prog — завершает программу (процесс) prog. Процессы, которые нужно завершить ищем в диспетчере задач (вызов нажатием ctrl+alt+del )

del c:\1.txt — удаляет файл 1.txt

move с:\1.txt d:\ — перемещает файл 1.txt с диска c:\ на диск d:\

copy с:\1.txt d:\ — копирует файл 1.txt с диска c:\ на диск d:\

IF EXIST c:\1.txt (move c:\1.txt d:) ELSE (start chrome) — команда проверяет есть ли файл 1.txt на диске c:\ и если есть, то перемещает его на диск d:\ , если же этого файла нет то запуститься браузер хром

set /a adrt=%random%*%random%

wmic computersystem where name="%computername%" rename "a%adrt
%"

эти команды переименовывают виндоус.

1+500*%random%/32768 — выдать рандомное число от 1 до 500

На этом пока все. Как видим батники полезны и в дальнейшем буду их использовать для автоматизации и не только.