Nə Bilməli
- Əmrlərinizi boş Notepad sənədinə yazaraq və onu.txt əvəzinə.bat olaraq saxlamaqla Windows 10-da toplu fayl yaradın.
- Əmrlərə PUZA, KOPYALAMA və CLS (təmizlə) daxildir.
- Şərh əlavə etmək üçün iki nöqtə və boşluqdan ibarət sətirə başlayın. Şərhlər toplu faylı bölmələrə bölmək üçün faydalıdır.
Bu məqalə Windows 10-da Notepad-dan istifadə edərək toplu faylın necə yaradılmasını, şərhlərin necə əlavə olunacağını izah edir və ümumi əmrlərin siyahısını ehtiva edir.
Windows 10-da Toplu Fayl Necə Yaradılır
Windows 10-da toplu fayl yaratmaq boş notepad sənədinə işə salmaq istədiyiniz əmrləri yazmaq, sonra sənədi.mətn sənədi əvəzinə bat faylı. Daha sonra üzərinə klikləməklə faylı işə sala bilərsiniz, bu, avtomatik olaraq Windows əmr qabığını işə salacaq və əmrlərinizi yerinə yetirəcək.
Windows 10-da sadə toplu faylı necə yaratmaq olar:
-
Axtarış çubuğuna Notepad yazın və nəticələrdə görünəndə Notepad proqramına klikləyin.
-
Sadə toplu fayl yaratmaq üçün boş Notepad sənədinə aşağıdakıları yazın:
@ECHO OFF
ECHO Bu mətni görürsünüzsə, Windows 10-da ilk toplu faylınızı uğurla yaratmısınız. Təbrik edirik!PAUSE
-
Notepad pəncərəsinin yuxarı sol küncündə Fayl üzərinə klikləyin.
-
Açılır menyuda Fərqli saxla üzərinə klikləyin.
-
Skript üçün test.bat kimi ad yazın və Saxla üzərinə klikləyin.
Sabit diskinizdə faylın saxlandığı yeri qeyd edin, çünki gələcəkdə onu tapıb icra edə biləcəyiniz yerdir.
-
Yadda saxladığınız faylı tapın və üzərinə iki dəfə klikləyin.
-
Fayl düzgün yaradılıbsa, belə görünən bir əmr pəncərəsi görəcəksiniz:
Toplu Fayl Əmrləri və Təsvirləri
Paket faylı aktivləşdirildikdə avtomatik olaraq əmr pəncərəsini açan xüsusi fayl növüdür. Əgər faylınızın icrası üçün sizə lazım olan əmrləri artıq bilirsinizsə, o zaman getməyə hazırsınız. Sadəcə yuxarıda göstərilən qaydada əmrləri Notepad-a yazın,.bat faylı kimi yadda saxlayın və istədiyiniz zaman əmrləri yerinə yetirmək üçün toplu faylı açın.
Faylınıza nə yerləşdirəcəyinizə əmin deyilsinizsə, yadda saxlayın ki, toplu fayl mahiyyətcə Windows əmr sorğusu vasitəsilə yerinə yetiriləcək əmrlərin ardıcıl siyahısıdır. Əmr sorğusuna əl ilə yaza biləcəyiniz hər şeyi toplu fayla qoya bilərsiniz. Bundan sonra fayl hər əmri yuxarıdan aşağıya doğru ardıcıllıqla yerinə yetirəcək.
Burada toplu fayllarda istifadə etmək üçün bəzi faydalı əmrlər və onların etdiklərinin izahı verilmişdir:
- @ECHO OFF: Sorğunun göstərilməsini söndürür. Bu adətən daha təmiz ekran üçün toplu iş faylının əvvəlində istifadə olunur. Sizə @ lazım deyil, lakin o daxil olmaqla ECHO OFF əmrini də gizlədir.
- ECHO: Aşağıdakı mətni əmr pəncərəsinə çap edir.
- PAUSE: Toplu fayl tamamlandıqdan sonra əmr pəncərəsinin açıq qalmasına səbəb olur və ya davam etməzdən əvvəl pəncərədəki mətnin oxunmasına icazə verir.
- TITLE: Komanda pəncərəsinin başlıq çubuğuna fərdi başlıq yerləşdirir.
- CLS: Komanda pəncərəsini təmizləyir.
- EXIT: Komanda pəncərəsindən çıxır və bağlayır.
- KOPYALA: Bir və ya daha çox faylı kopyalayın.
- REM: Şərh və ya qeydləri qeyd edin.
- IPCONFIG: Sisteminizə qoşulmuş hər bir şəbəkə adapteri üçün ətraflı IP məlumatını göstərin.
- PING: IP ünvanına və ya veb saytına İnternet Nəzarət Mesaj Protokolu (ICMP) əks-səda sorğusu göndərir.
- TRACERT: ICMP-dən istifadə edərək IP və ya vebsaytla əlaqənizi yoxlayın.
- SET: Dəyişənləri təyin etmək üçün istifadə olunur.
- ƏGƏR: İstifadəçi daxiletməsi və ya başqa dəyişən əsasında şərti funksiya yerinə yetirin.
Şərhlərin Toplu Fayllara Daxil Edilməsi
Paket faylınızda iki iki nöqtə və boşluqla sətir başlasanız, o icra olunmayacaq. Bu, toplu faylınıza şərhləri asanlıqla daxil etməyə imkan verir. Şərhlər toplu faylı bölmənin məqsədi ilə bağlı qısa izahatla bölmələrə bölmək üçün faydalıdır.
Budur şərhləri olan toplu fayl nümunəsi:
@ECHO OFF
:: Bu toplu fayl şərhlərin necə işlədiyini göstərmək üçün sadəcə bir nümunədir.
TITLE Şərhlərin necə işlədiyini göstərmək üçün sadəcə əsas salam dünya nümunəsi.
ECHO Salam dünya!
:: Bu başqa şərhdir, toplu faylı oxumayınca məni görməyəcəksiniz!
ECHO Əlvida!PAUSE
Əgər bu əmrləri toplu fayla yapışdırıb onu işə salsanız, belə bir çıxış görəcəksiniz:
Şərhlərə ehtiyac yoxdur, lakin bu, çoxlu bölmələri olan mürəkkəb toplu faylları yaradarkən daha çox ehtiyac duyacağınız faydalı seçimdir.
Budur, müxtəlif əmrlərdən, şərhlərdən istifadə edən və əslində faydalı tapşırığı yerinə yetirən bir az daha mürəkkəb toplu fayl:
:: Bu toplu fayl internet bağlantısını yoxlamaq üçün nəzərdə tutulub.
@ECHO OFF
TITLE İnternet Vəziyyəti və Bağlantı Yoxlanışı
: Bu əmr şəbəkə detallarınızı göstərir.
ipconfig /all
PAUSE
:: Bu bölmə xüsusi veb-saytın mövcud olub-olmadığını yoxlayır.
ping google.com
:: Bu bölmə sizə tracert-in işə salınıb-çalışdırılmamasını seçmək imkanı verir.
set "reply=y"
set /p "reply=Traceroute indi işə salınsın? [y|n]:"
əgər /i deyilsə "%reply%"=="y" get:eof
tracert google.comPAUSE
Bu fayl ipconfig istifadə edərək internet bağlantınızı yoxlayır və sonra fasilə verir ki, siz onu araşdırasınız. Sonra google.com-a zəng vurur. Nəhayət, istəsəniz, tracert əmrini işə salmaq imkanı verir. Sonra pəncərəni bağlamazdan əvvəl nəticələri yoxlamağa imkan verən ikinci dəfə fasilə verir.
Yekun nəticə belə görünür:
Siz yuxarıdakı misal kimi dəyişənlər və istifadəçi qarşılıqlı əlaqəsi, digər fayllara məlumat yazmaq və s. daxil olmaqla, toplu faylda bəyəndiyiniz istənilən əmr sorğusu əmrlərindən istifadə edə bilərsiniz.