Файли .bat ин скрипти хурде аст, ки маҷмӯи фармонҳоро дар Windows ба таври худкор иҷро мекунад. Барои навиштани он ба шумо ягон нармафзори махсус лозим нест. Танҳо блокнот (Notepad) кифоя аст.
Чӣ тавр бо истифода аз блокноти онлайн файли .BAT эҷод кардан мумкин аст
Файли .BAT чист?
Кӯтоҳнависии BAT маънои batch (пайдарпай)-ро дорад. Файли пакетӣ рӯйхати фармонҳоро дар бар мегирад, ки Windows ҳангоми ду маротиба пахш кардани муш онҳоро пайдарпай иҷро мекунад - ҳамон фармонҳое, ки шумо онҳоро як ба як ба сатри фармонҳо (Command Prompt) ворид мекунед. Ин роҳи зуди автоматӣ кунонидани вазифаҳои такроршаванда, ба монанди кушодани барномаҳо, нусхабардории файлҳо ё иҷрои як қатор скриптҳо мебошад.
Қадам ба қадам: Эҷоди файли .BAT дар Notepad
Қадами 1: Кушодани Notepad
Notepad-ро дар Windows кушоед ё скрипти худро аввал дар блокноти онлайни ройгон нависед ва баъд онро дар онҷо часпенед (paste кунед).
Қадами 2: Оғоз бо @echo off
Ин сатрро дар қисми болоии файли худ илова кунед:
@echo offИн амал монеъ мешавад, ки Windows ҳангоми иҷро шудани ҳар як фармон онро дар экран нишон диҳад, то шумо танҳо натиҷаи воқеиро бинед.
Қадами 3: Навиштани фармонҳо
Ҳар як фармонро дар сатри алоҳидаи худ илова кунед. Ин ҷо як мисоли оддӣ оварда шудааст, ки папка эҷод мекунад ва Notepad-ро мекушояд:
@echo offecho Creating folder...mkdir MyFolderecho Done!pause
Step 4: Save with a .bat extensionБа File равед ва сипас Save As-ро интихоб кунед. Дар қисмати "Save as type" варианти All Files-ро интихоб намоед. Номи файлро бо васеъшавии (расширение) .bat гузоред, масалан setup.bat. Бе ин қадам, Windows онро ҳамчун файли .txt захира мекунад ва он ҳамчун скрипт кор намекунад.
Қадами 5: Иҷро кардани файл
Барои иҷро кардани файли .bat ба он ду маротиба клик кунед. Равзанаи сиёҳи Command Prompt кушода шуда, ҳар як сатрро пайдарпай иҷро мекунад.
Фармонҳои маъмули истифодашаванда дар файлҳои пакетӣ
echo матнро дар экран намоиш медиҳад.
pause скриптро қатъ мекунад ва мунтазири пахш кардани тугма мешавад, ки барои хондани натиҷа пеш аз пӯшида шудани равзана муфид аст.
mkdir папкаи нав эҷод мекунад.
del файлро нест мекунад.
cd директорияи ҷориро иваз мекунад.
cls экранро тоза мекунад.
start барнома ё файлро мекушояд.
Хулоса
Файли .bat чизе ғайр аз рӯйхати фармонҳои ҳамчун скрипт захирашуда нест. Фармонҳои худро дар Notepad нависед, файлро бо васеъшавии .bat захира кунед ва барои иҷро кардани он ду маротиба клик кунед. Аз чизҳои оддӣ, ба монанди кушодани папка оғоз кунед ва вақте ки ба он одат кардед, корҳои мураккабтарро анҷом диҳед.