Cum se creează un fișier BAT (lot) pe Windows pentru a efectua operațiuni rapide

Pe Windows obișnuim să folosim doar butoanele și elementele de meniu pentru a putea porni programe și pentru a efectua acțiuni pe PC; în zorii sistemului de operare Microsoft toate operațiunile au fost efectuate de pe linia de comandă sau folosind câteva scripturi simple numite File Batch, astfel încât să puteți obține o serie de comenzi cu un singur clic. Extensia fișierelor script create a fost BAT, cu care am putea combina mai multe linii de comandă într-un fișier text simplu executabil din orice versiune a Windows-ului (compatibilitatea cu fișierele BAT este menținută și pe Windows 10, ultima versiune a sistemului Microsoft care operează).
Revenind din trecut, în acest ghid vă vom arăta cum să accelerați unele operații comune pe Windows fără a fi nevoie să folosiți interfața grafică de fiecare dată, arătându-vă cum să creați un fișier BAT (sau fișier Batch ) și cum să-l porniți pe sistemul de operare. Pe lângă pornirea imediată a scriptului, vă vom arăta și cum să-l acordați timp, astfel încât să îl puteți porni la un moment dat sau după o anumită perioadă de timp.
CITEȘTE ȘI: Trucuri cu Windows Notepad

Cum se creează un fișier BAT pe Windows

Mai jos vom descoperi tot ce ai nevoie pentru a putea crea un fișier Batch cu extensia .BAT pe orice versiune de Windows încă acceptată de Microsoft (de la Windows 7 până la Windows 10). Pe hârtie, fișierele BAT sunt compatibile și cu versiunile mai vechi de Windows, dar nu vă recomandăm să le utilizați pe ele, deoarece, în afara de suport, pot prezenta probleme majore de securitate.

Cum se creează un fișier BAT

Pentru a crea un fișier BAT pe Windows, pur și simplu deschideți meniul Start în partea stângă jos și căutați Notepad .

Este instrumentul nostru cu care putem crea orice tip de fișier BAT, ajustând în mod corespunzător extensia de fișier (așa cum vom vedea mai jos). Dacă dorim să utilizăm un program Notepad mai avansat pentru a crea fișiere BAT pe Windows, vă recomandăm să instalați Notepad ++ notepad avansat, open source și disponibil gratuit.
Odată ce notebook-ul favorit este deschis, introducem una sau mai multe linii de comandă în câmpul de text, astfel încât să putem începe compilarea scriptului. Pentru a menține ordinea și pentru a înțelege dacă scriptul a fost executat, vă recomandăm să scrieți deasupra acestuia cu următoarea comandă:
@echo off
acest lucru ne va permite să vizualizăm rezultatul execuției, fără a arăta neapărat comenzile făcute. După ce au fost introduse liniile de comandă necesare, adăugăm la script cu comanda:
pauze
Dacă dorim ca fereastra să aștepte confirmarea confirmării noastre sau, alternativ, putem închide scriptul cu comanda:
cls
Aceasta va închide imediat fereastra imediat ce scriptul va fi executat. După ce comanda a fost compilată, faceți clic pe meniul Fișier din stânga sus, selectați Salvare ca, alegeți dosarul în care să salvați scriptul, deschideți meniul derulant de lângă elementul Salvați ca element, setați toate fișierele (*. *) Și în sfârșit, alegem un nume pentru script în câmpul Nume fișier, având grijă să adăugăm și extensia .bat .

Pentru a crea fișierul BAT, trebuie doar să faceți clic pe butonul Salvare de mai jos. Scriptul este gata, tot ce trebuie să facem este să facem dublu clic pe el pentru a începe să-l executăm. În paragraful următor, vă vom arăta câteva comenzi de script gata făcute pe care le putem introduce între @echo off și pauză, astfel încât să avem imediat niște scripturi simple.

Operațiunile care trebuie efectuate pe un fișier BAT


În fișierul BAT putem introduce orice comandă acceptată de promptul Windows, dar pentru comoditate am colectat ce pot fi câteva comenzi simple de inserat în fișierul BAT, chiar și pentru testare:
@echo off
oprire –s –f –t 0
pauze
Cu acest script putem începe procedura de oprire a PC-ului, fără a trece prin meniul Start; lângă comanda principală de închidere există argumente care îi sporesc eficiența: -s specifică că trebuie să oprim computerul, -f obligă oprirea tuturor programelor active și-vă permite să setați o perioadă de timp înainte din execuție (cu 0 execuția va fi imediată, dar putem alege și 60, 90 etc. în funcție de necesități; timpul este calculat în secunde).
@echo off
oprire –r –f –t 0
pauze
Practic identic cu comanda anterioară, cu diferența că acesta din urmă va reporni computerul în loc să îl oprească.
@echo off
oprire –h –f –t 0
pauze
Comanda este similară cu cele anterioare, numai că va începe să hiberneze computerul în loc să îl oprească complet.
@echo off
rd /sc:\$Recycle.Bin
pauze
Cu comanda anterioară vom putea goli coșul de reciclare pornind scriptul și confirmând cu S și Enter pe tastatură cererea de anulare. Pentru a rula corect fișierul BAT, facem clic dreapta pe el și utilizăm elementul Run ca administrator .
@echo off
wuauclt.exe / detectnow / updatenow
pauze
Cu această comandă vom putea căuta actualizări Windows, astfel încât să le putem descărca și instala pe computerul nostru. Pentru a rula corect fișierul BAT, facem clic dreapta pe el și utilizăm elementul Run ca administrator .
@echo off
cd "C: \ Program Files \ Windows Defender"
MpCmdRun.exe -SignatureUpdate -MMPC
MpCmdRun.exe -Scan -ScanType 1
pauze
Cu aceste comenzi vom actualiza definițiile Windows Defender (antivirusul integrat în Windows 10) și vom începe scanarea rapidă a întregului PC. Pentru a rula corect fișierul BAT, facem clic dreapta pe el și utilizăm elementul Run ca administrator .
Pentru a crea propriile scripturi, putem folosi comenzi MS-DOS sau prompt de comenzi; în ultimul caz, pur și simplu deschideți meniul Start din partea stângă jos, căutați programul prompt de comandă, porniți-l și tastați ajutor, pentru a afișa toate cele mai comune comenzi pe care le putem utiliza pentru a crea scriptul nostru BAT.

Cum să programați execuția unui fișier BAT


Pe lângă utilizarea argumentului -t pentru a putea programa execuția unei comenzi specifice, putem programa întregul fișier BAT folosind programul Scheduler, pe care îl putem căuta în meniul Start Windows.

Odată ce fereastra programului este deschisă, faceți clic pe partea dreaptă pe Creare activitate, alegeți în primul ecran un nume de atribuit activității, apoi accesați fila Acțiuni, astfel încât să puteți face clic pe butonul Nou .

În noua fereastră, asigurați-vă că elementul programului Start este setat în câmpul Operațiune, apoi faceți clic pe butonul Parcurgere și selectați scriptul BAT creat anterior. După adăugarea fișierului, faceți clic pe OK în partea de jos, mergeți la fila Activare, apăsați Nou și alegeți condițiile de timp cu care Windows trebuie să efectueze automat activitatea.

Alegem cu atenție activitatea în câmpul Start activitate, apoi alegem dacă rulați scriptul BAT la intervale regulate, la pornirea computerului sau când utilizatorul se conectează. La sfârșitul configurației facem clic pe OK, verificăm celelalte file pentru a verifica dacă condițiile de activare reflectă nevoile noastre, atunci vom crea noua activitate programată făcând clic pe OK .
Notă : dacă am creat un script BAT care necesită permisiuni de administrator pentru a putea rula corect, asigurați-vă că bifați caseta de lângă elementul Rulează cu cele mai mari privilegii din fila General .

concluzii


Cu fișierele Batch putem grăbi execuția unor operațiuni comune, cum ar fi oprirea, repornirea și hibernarea computerului și unele proceduri simple de întreținere, cum ar fi golirea coșului de reciclare și lansarea unei scanări a antivirusului integrat în Windows 10. Evident, putem crea o infinitate de diferite BAT în funcție de nevoile noastre și de capacitățile noastre de gestionare promptă a comenzii.
Dacă căutăm alte trucuri avansate cu privire la modul în care se poate folosi cel mai bine promptul de comandă Windows, vă rugăm să citiți Ghidul nostru despre trucuri pentru promptul de comandă (CMD) . Întotdeauna dintr-o solicitare putem utiliza unele instrumente de control și analiză foarte utile pentru a gestiona computerul, așa cum este descris în articolul nostru despre cele 5 instrumente utile ascunse în linia de comandă Windows .

Lasă Un Comentariu

Please enter your comment!
Please enter your name here