Este lansat fișierul bat Windows 7. Cum se face un fișier bat pentru a lansa programul. Comandă simplă pentru fișierul lot


Un fișier bat este un fișier text în sistemele de operare Familia Windows, care conține secvența comenzile sistemului pentru a fi executat de interpretul de comenzi „cmd.exe”. În general, este un fișier script. După rularea fișierului bat interpret de comenzi citește conținutul său linie cu linie și execută secvențial comenzile primite. Astăzi vom analiza cum puteți crea un fișier bat și, de asemenea, ne vom familiariza cu programele pentru crearea și editarea acestor fișiere.

Scopul fișierelor bat

Fișierele cu extensia bat sunt concepute pentru a automatiza multe sarcini de rutină V sistem de operare Windows. Ele vor fi foarte utile în cazurile în care este necesar să se efectueze o operație sau o secvență de operații de un număr mare de ori la rând sau să se repete periodic un anumit algoritm. În primul rând, aceasta se referă la lucrul cu Sistemul de fișiere(Creare cantitate mare directoare, în special cele imbricate, redenumire în masă dosare). , Puteți afla făcând clic pe linkul de mai sus.

Crearea unui fișier bat

Orice utilizator poate crea un fișier de comandă text - nu este absolut nimic complicat aici. Pentru a face acest lucru, aveți nevoie doar de un editor de text (funcționalitatea unui blocnotes standard va fi destul de suficientă).

Prima metodă

  1. Creați unul nou Document textîn orice director.

Pentru a efectua această acțiune, apelați meniul contextual al spațiului de director fără foldere și fișiere și selectați „Creare”. În lista derulantă, faceți clic pe elementul „Fișier text”.

  1. Introduceți numele documentului creat și faceți clic pe „Enter”.
  2. Deschideți fișierul creat dublu click soareci.

  1. Să introducem câteva comenzi simple în el pentru a-i verifica funcționalitatea:

@ ecou Buna ziua, im băţ!

@echo – comandă pentru afișarea textului pe ecran;

Bună, sunt liliac! - textul în sine;

pauză – așteptați acțiunile utilizatorului înainte de a închide fereastra. După executarea comenzii „@echo”, interpretul de comenzi nu se va închide automat, permițând utilizatorului să se familiarizeze cu rezultatele execuției acesteia (vom vedea textul introdus pe ecran).

  1. Apelați elementul „Fișier” din meniul principal de notepad și faceți clic pe „Salvare ca...”.

  1. În caseta de dialog care apare, selectați tipul de fișier „Toate fișierele”.

  1. Apoi, adăugați la numele documentului nostru textul următor„.bat”, care va avea ca rezultat „fișier.bat”.
  2. Faceți clic pe butonul „Salvare”.

Ca urmare, în fereastra Explorer va apărea un document numit „file.bat”, pentru a-l lansa, pe care trebuie să faceți dublu clic pe el cu butonul stâng al mouse-ului sau să îl selectați și să apăsați „Enter”.

Editarea unui fișier batch se face selectând comanda „Editare” din meniul său contextual.

A doua metodă

A doua metodă de a crea fișiere bat este aproape similară cu prima, dar nu o vom ignora.

  1. Lansăm Notepad folosind orice metodă cunoscută.
  • Prin comanda rapidă din meniul Start - accesați „Start - Toate programele - Accesorii - Notepad” în Windows 7 sau „Start - Toate aplicațiile - Accesorii - Windows - Notepad” în edițiile ulterioare de Windows.
  • ÎN bara de căutare„Start” / „Windows”, introduceți notepad și lansați programul făcând clic pe comanda sa rapidă din lista de rezultate.
  • Apelați fereastra pentru executarea comenzilor de sistem folosind combinația de taste „Win ​​+R”, introduceți „notepad” și faceți clic pe „OK”.
  1. Să trecem la punctul nr. 4 al metodei anterioare.

Editarea fișierelor bat folosind Windows

  1. Clic Click dreapta mouse-ul peste fișierul bat, apelând meniul contextual al acestuia.

  1. Din meniul care apare, selectați „Editați” sau „Editați”.
  2. În fereastra standard care se deschide editor de text, de regulă, notepad, va apărea conținutul fișierului bat.
  3. Facem ajustările necesare și salvăm rezultatul.

Dr.Batcher – un program pentru crearea fișierelor lilieci și editarea acestora

Chiar dacă utilizarea fișierelor bat nu este atât de populară în rândul utilizatorilor de astăzi, este totuși mai eficient să apelezi la ajutorul lor pentru a rezolva multe probleme pe un computer. Dacă pentru un începător care folosește ocazional interpretul de comenzi, funcționalitatea notepad-ului este suficientă, atunci pentru administrator de sistemși un vareznik angajat în creație Windows se construiește sau instalat automat software pentru ea, o mai avansată și instrument la îndemână pentru lucrul cu documente în format bat. Este utilitarul Dr.Batcher. Interfața și funcționalitatea programului nu diferă mult de notepad-uri precum Notepad++. Meniul principal conține butoane pentru comenzile utilizate frecvent. Dr.Batcher numere pagini, acceptă marcaje, conține o listă de comenzi de sistem pentru fișierele bat și evidențiază sintaxa comenzilor introduse.

Crearea unui fișier bat în Dr.Batcher

  1. Să lansăm aplicația.
  2. Apelați elementul „Fișier” din meniul său principal și faceți clic pe „Nou”. Același lucru se face făcând clic pe pictogramă tabula rasa, aflat sub meniul „Fișier”.
  3. În caseta de dialog, selectați „Empty Batch File”.

Pe ecran va apărea o fereastră de program cu toate funcțiile necesare pentru a lucra cu fișierele bat.

Editarea fișierelor lilieci în Dr.Batcher

Există mai multe modalități de a deschide un document în format liliac pentru editare în Dr.Batcher, care vor fi discutate în continuare.

Editare prin meniul contextual al unui fișier bat

  1. Apelați meniul contextual al documentului în format bat.
  2. În lista derulantă, selectați „Editați cu Dr.Batcher”.

Apoi se va deschide o fereastră de program cu conținutul fișierului nostru batch text, unde puteți face ajustări la conținutul acestuia.

Editarea fișierelor bat folosind Dr.Batcher

  1. Lansați aplicația Batcher.
  2. Apelați elementul „Fișier” din meniul său principal.
  3. Selectați „Deschide” din meniul derulant.

Același lucru se face făcând clic pe pictograma folderului aflat sub meniul principal.

  1. În caseta de dialog de deschidere a fișierului, specificați calea către documentul solicitat format bat și faceți clic pe „Deschidere”.

Fișierul nostru bat se va deschide în fereastra Dr.Batcher și îi puteți face ajustări.

Dacă aveți întrebări despre subiect "Cum se creează un fișier bat? Programe pentru crearea și editarea liliecilor fișiere”, îi puteți întreba în comentarii


if(function_exists("the_ratings")) (the_ratings(); ) ?>

Fișierele bat Windows sunt într-un mod convenabil execuţie diverse sarcini pe un PC, care este utilizat în mod activ de experții în computer. Ele vă permit să automatizați sarcini zilnice, reduce timpul lor de execuție și întoarce proces dificilîn ceva fezabil pentru utilizatorul obișnuit. Acest articol prezintă capabilități de bază fișiere batchși recomandări pentru a le scrie singur.

Automatizare simplificată

Cum se creează un fișier bat? Pentru a face acest lucru, trebuie să faceți următoarele:

  1. În orice editor de text, de exemplu, Notepad sau WordPad, creați un document text.
  2. Scrieți-vă comenzile în el, începând cu @echo , apoi (de fiecare dată pe o linie nouă) titlu [numele scriptului batch], echo [mesaj care va fi afișat pe ecran] și pauză.
  3. Salvați textul într-un document electronic cu extensia .bat (de exemplu, test.bat).
  4. Pentru a rula, faceți dublu clic pe fișierul batch nou creat.
  5. Pentru a-l edita, trebuie să faceți clic dreapta pe el și să selectați „Editați” din meniul contextual.

Fișierul brut va arăta cam așa:

title Acesta este primul tău script de fișier bat!

echo Bun venit la scenariu procesare în lot!

Vom discuta mai detaliat comenzile fișierelor bat și utilizarea lor mai jos.

Pasul 1: Creați un script software

Să presupunem că un utilizator are adesea probleme cu rețeaua. Folosește în mod constant linia de comandă, tastând ipconfig și ping Google pentru a depana problemele de rețea. După un timp, utilizatorul își dă seama că ar fi mult mai eficient dacă ar scrie un fișier bat simplu, l-ar scrie pe unitatea USB și l-ar rula pe computerele pe care le diagnostica.

Crearea unui nou document text

Un fișier batch facilitează efectuarea de sarcini repetitive pe computer folosind o linie de comandă șiruri de ferestre. Mai jos este un exemplu de script responsabil pentru afișarea unui text pe ecran. Înainte de a crea un fișier bat, ar trebui să faceți clic dreapta pe spațiu golîn catalog și selectați „Creare”, apoi „Document text”.

Adăugarea codului

Făcând dublu clic pe acest document text nou, se va deschide editorul de text implicit. Puteți copia și lipi exemplul de cod de mai sus într-o intrare de text.

Conservare

Scriptul de mai sus afișează textul „Bine ați venit la Scriptul de procesare în lot!” pe ecran. Document electronic trebuie să îl înregistrați selectând elementul de meniu al editorului de text „Fișier”, „Salvare ca”, apoi specificați numele dorit al fișierului bat. Ar trebui completat cu o extensie .bat (de exemplu, welcome.bat) și faceți clic pe OK. Pentru afișare corectă Alfabetul chirilic, în unele cazuri, ar trebui să vă asigurați făcând alegerea corectă codificări De exemplu, când utilizați o consolă rusificată sisteme Windows Documentul NT trebuie salvat în CP866. Acum ar trebui să faceți dublu clic pe comanda rapidă a fișierului bat pentru a o activa.

Dar pe ecran va apărea următorul mesaj:

„Bine ați venit la scriptul batch! Apăsați orice tastă pentru a continua...”

Dacă fișierul bat nu pornește, utilizatorii recomandă să mergeți la registru și să ștergeți cheia:

„HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.BAT\UserChoice”.

Nu credeți că asta este tot ceea ce pot face scripturile batch. Parametrii scriptului sunt versiuni modificate ale comenzilor din linia de comandă, astfel încât utilizatorul este limitat doar de capacitățile lor. Și sunt destul de extinse.

Pasul 2: Faceți cunoștință cu unele comenzi

Dacă un utilizator de PC este familiarizat cu cum să execute comenzile consolei DOS, atunci va fi un maestru în crearea de scripturi software, deoarece acestea sunt în aceeași limbă. Liniile din fișierele bat vor spune interpretului cmd.exe tot ceea ce este necesar de la acesta. Acest lucru economisește timp și efort. În plus, este posibil să se specifice o anumită logică (de exemplu, bucle simple, condiționale etc., care sunt similare conceptual cu programarea procedurală).

Comenzi încorporate

1. @echo este o comandă de fișier bat care vă va permite să vedeți scriptul în care funcționează Linie de comanda. Este folosit pentru a vizualiza progresul codului de producție. Dacă fișierul batch are probleme, atunci această comandă vă va permite să localizați rapid problemele. Adăugarea off face posibilă oprirea rapidă a execuției codului, evitând ieșirea informatii inutile la ecran.

2. Titlul oferă aceeași funcționalitate ca o etichetă în HTML, adică creează un antet pentru scriptul batch în fereastra liniei de comandă.</p><p>3. Apelul apelează un fișier bat dintr-un altul sau o subrutină dintr-un script. De exemplu, funcția de putere calculează puterea %2 din %1:</p><p>dacă %counter% gtr 1 (</p><p>setați /a contor-=1</p><p>endlocal și set result=%prod%</p><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862019.jpg' width="100%" loading=lazy loading=lazy></p><p>4. Cls șterge linia de comandă. Folosit pentru a se asigura că ieșirea anterioară <a href="https://viws.ru/ro/programmy-dlya-android-blokirovka-ekrana-blokirovka-ekrana-na-android-kak.html">cod străin</a> a împiedicat vizualizarea progresului scriptului curent.</p><p>5. Color setează fontul și culoarea de fundal. De exemplu, <a href="https://viws.ru/ro/photoshop-cs6-kak-pomenyat-cveta-izobrazheniya-komanda-zamenit.html">comanda culoare</a> f9 specifică litere albe pe un fundal albastru. O comandă fără parametru restabilește setările implicite.</p><p>6. Echo este folosit pentru a afișa informații, precum și pentru a activa (echo activat) sau dezactiva (echo off) o astfel de ieșire. De exemplu, comanda echo. afișează <a href="https://viws.ru/ro/kak-v-odnoklassnikah-pisat-s-novoi-stroki-kak-pereiti-na.html">linie nouă</a> fără punct, dar ecou. - punct. Fără parametri, comanda afișează informații despre starea sa curentă - echo activat sau echo off.</p><p>7. Rem oferă aceeași funcționalitate ca o etichetă<! в HTML. Такая строка не является частью выполняемого кода. Вместо этого она служит для пояснения и предоставления информации о нем.</p><p>8. Pauză vă permite să întrerupeți executarea comenzilor din fișierul bat. Acest lucru face posibilă citirea liniilor executate înainte de a continua programul. În acest caz, pe ecran este afișat mesajul „Pentru a continua, apăsați orice tastă...”.</p><p>9. Set vă permite să vizualizați sau să setați variabile de mediu. Cu comutatorul /p, comanda solicită utilizatorului introducerea și o salvează. Cu parametrul /a, vă permite să efectuați operații simple <a href="https://viws.ru/ro/kak-poschitat-summu-yacheek-v-vorde-avtosumma-i-arifmeticheskie-operacii.html">operatii aritmetice</a>, atribuind de asemenea rezultatul unei variabile. Când efectuați operații cu șir, nu ar trebui să existe spații înainte sau după semnul egal. De exemplu, comanda set afișează o listă de variabile de mediu, set HOME afișează valorile argumentelor care încep cu „HOME” și set /p input=introduceți un număr întreg: solicită un număr întreg și îl atribuie variabilei corespunzătoare.</p><p>10. Porniți „” [site web] va lansa site-ul web specificat în browserul dvs. web implicit.</p><p>11. Dacă este folosit pentru a verifica o anumită condiție. Dacă este adevărat, atunci următoarea comandă este executată. Există 3 tipuri de condiții:</p><ul><li>ERRORLEVEL number - verifică codul de completare al ultimei instrucțiuni executate pentru a vedea dacă se potrivește sau depășește numărul specificat. În acest caz, 0 indică finalizarea cu succes a sarcinii, iar orice alt număr, de obicei pozitiv, indică o eroare. De exemplu, puteți utiliza comenzi imbricate pentru a identifica codul de ieșire: dacă errorlevel 3 dacă nu errorlevel 4 a apărut eroarea #3.</li><li>Line1 == line2 - se verifică dacă două șiruri de caractere se potrivesc. De exemplu, în absență <a href="https://viws.ru/ro/kak-otlichit-poddelnyi-aifon-5s-ot-originala-ieroglify-v-bolshom-kolichestve.html">parametru extern</a> comanda if "%1"= ="" goto ERROR va transfera controlul la eticheta EROARE.</li><li>EXIST name - verificarea existentei unui fisier cu <a href="https://viws.ru/ro/fio-na-aliekspress-kak-uznat-chto-znachit-vashe-imya-vashe-imya-imya-ne-ukazano.html">numele specificat</a>. De exemplu, dacă nu există A:\program.exe COPIEAZĂ C:\PROJECTS\program.exe A: copiează program.exe în unitatea A dacă nu este acolo.</li> </ul><p>12. Else trebuie să fie pe aceeași linie cu comanda If. Indică necesitatea de a efectua <a href="https://viws.ru/ro/kak-nastroit-mail-oblako-osnovnye-deistviya-v-oblake.html">urmând instrucțiunile</a>, dacă expresia este falsă.</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862021.jpg' width="100%" loading=lazy loading=lazy></p><p>13. Pentru este folosit pentru repetare <a href="https://viws.ru/ro/samye-luchshie-partnerskie-programmy-dlya-zarabotka-voznagrazhdenie-za-pokaz-voznagrazhdenie-za-opredel.html">anumite actiuni</a> cu fiecare membru al listei. Are formatul pentru %%argument în comanda (listă) do. Argumentul poate fi orice literă de la A la Z. Lista este o secvență de șiruri separate prin spații sau virgule. Se pot folosi și wildcards. De exemplu:</p><ul><li>pentru %%d în (A, C, D) face DIR %%d - afișează secvențial directoarele unităților A, C și D;</li><li>pentru %%f în (*.TXT *.BAT *.DOC) faceți TYPE %%f - imprimă conținutul tuturor fișierelor .txt-, .bat- și .doc-din directorul curent;</li><li>pentru %%P în (%PATH%) dacă există %%P\*.BAT COPY %%P\*.BAT C:\BAT - copiează toate fișierele batch care există în toate directoarele rutei de căutare în C: \ folderul WAT.</li> </ul><p>14. Cu două puncte (:) înainte ca un cuvânt formează o legătură de la acesta, ceea ce vă permite să săriți peste o parte <a href="https://viws.ru/ro/kak-kod-na-yazyke-programmirovaniya-programmnyi-kod-primery-algoritmov-na.html">codul programului</a> sau du-te înapoi. Folosit cu comenzile Call și Goto, indicând din ce punct execuția fișierului bat ar trebui să continue, de exemplu, când este îndeplinită o anumită condiție:</p><p>15. Variabile:</p><ul><li>%%a reprezintă fiecare fișier din folder;</li><li>%CD% - directorul curent;</li><li>%DATA% - <a href="https://viws.ru/ro/system-time-of-the-computer-date-time-and-time-zone.html">data sistemului</a>, al cărui format depinde de localizare;</li><li>%TIME% - <a href="https://viws.ru/ro/yandex-podklyuchenie-ne-zashchishcheno-proverte-vliyanie-antivirusa.html">timpul sistemului</a> sub forma HH:MM:SS.mm.;</li><li>%RANDOM% - număr pseudo-aleatoriu generat în intervalul de la 0 la 32767;</li><li>%ERRORLEVEL% - codul de ieșire returnat de ultima comandă executată sau de scriptul bat.</li> </ul><p>Puteți extrage o parte dintr-un șir conținut într-o variabilă, având în vedere poziția și lungimea acesteia, astfel:</p><p>%[variabilă]:~[început],[lungime]%. De exemplu, puteți afișa o dată în formatul ZZ/LL/AAAA ca AAAA-LL-ZZ astfel: echo %DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2%.</p><p>16. (". \") - <a href="https://viws.ru/ro/poddomeny-ili-papki-kornevoi-domen-poddomen-i-papki-chto-kak-i-kogda.html">Dosarul rădăcină</a>. Când lucrați cu consola, înainte de a schimba numele fișierului, de a-l șterge etc., trebuie să direcționați acțiunea comenzii către un anume director. Când utilizați un fișier batch, rulați-l în orice director dorit.</p><p>17. %cifră - acceptă valorile parametrilor trecuți de utilizator în fișierul bat. Pot fi separate prin spații, virgule sau două puncte. O „cifră” este un număr între 0 și 9. De exemplu, %0 ia valoarea comenzii curente. %1 se potrivește cu primul parametru etc.</p><p>18. Shift - comandă folosită pentru a schimba parametrii de intrare cu o poziție. Folosit atunci când argumentele externe sunt transmise fișierului batch. De exemplu, următorul fișier bat copiază fișierele specificate ca parametri pe linia de comandă pentru unitatea D:</p><p>dacă nu (%1)==() mergi la următorul</p><p>În plus, puteți efectua următoarele manipulări cu argumentele:</p><ul><li>%~ - elimina ghilimelele din jur;</li><li>%~f - extinde parametrul la numele complet al căii împreună cu numele unității;</li><li>%~d - arată numele discului;</li><li>%~p - afișează doar calea;</li><li>%~n - selectați doar numele fișierului din parametru;</li><li>%~x - lăsați doar extensia;</li><li>%~s - convertiți calea într-o reprezentare cu nume scurte;</li><li>%~a - extrage atributele fișierului;</li><li>%~t - afișează data și ora creării;</li><li>%~z - afișează dimensiunea fișierului;</li><li>%~$PATH: - Caută în directoarele listate în variabila de mediu PATH și extinde parametrul la primul nume complet calificat găsit sau returnează un șir gol dacă nu are succes.</li> </ul><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862020.jpg' width="100%" loading=lazy loading=lazy></p><h2>Wildcards</h2><p>Multe comenzi acceptă modele de nume de fișiere - caractere care vă permit să potriviți un grup de nume de fișiere. Wildcardurile includ:</p><ul><li>* (asterisc) - denotă orice succesiune de caractere;</li><li>? (semnul de întrebare) - înlocuiește unul (sau 0) caracter, altul decât un punct (.).</li> </ul><p>De exemplu, comanda dir *.txt afișează o listă de fișiere txt, iar dir ???.txt afișează o listă de documente text a căror lungime de nume nu depășește 3 litere.</p><h2>Funcții</h2><p>La fel ca subrutinele, acestea sunt emulate folosind comenzile call, setlocal, endlocal și label. Următorul exemplu demonstrează posibilitatea definirii unei variabile în care rezultatul este stocat pe linia de apel:</p><p>call:sy result=world</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862022.jpg' width="100%" loading=lazy loading=lazy></p><h2>Calcule</h2><p>În fișierele bat, puteți efectua operații aritmetice simple pe numere întregi și biți de 32 de biți folosind comanda set /a. Numărul maxim acceptat este 2^31-1 = 2147483647, iar cel minim este -(2^31) = -2147483648. Sintaxa amintește de limbajul de programare C. Operatorii aritmetici includ: *, /, %, +, -. În fișierul bat, % (restul unei diviziuni întregi) trebuie introdus ca „%%”.</p><p>Operatorii cu <a href="https://viws.ru/ro/dvoichnye-chisla-cifry-i-dvoichnaya-sistema-schisleniya-perevod-chisla-v.html">numere binare</a> interpretează numărul ca o secvență de 32 de biți. Acestea includ: ~ (NU sau complement), & (ȘI), | (SAU), ^ (SAU exclusiv),<< (сдвиг влево), >> (schimba la dreapta). <a href="https://viws.ru/ro/logicheskie-operatory-v-vba-logicheskie-operatory-vba-sintaksis-i-semantika.html">Operator logic</a> negarea este! (Semn de exclamare). Se schimbă de la 0 la 1 și o valoare diferită de zero la 0. Operatorul de combinație este (virgulă), care permite <a href="https://viws.ru/ro/kak-okruglit-v-bolshuyu-storonu-funkcii-okrugleniya-chisel-v-excel.html">număr mai mare</a> operații într-o singură comandă. Operatorii de atribuire combinați += și -= în expresiile a+=b și a-=și corespund expresiilor a=a+b și a=a-b. *=, %=, /=, &=, |=, ^=, >>=, funcționează în același mod.<<=. Приоритет операторов следующий:</p><p>(); %+-*/; >>, <<; &; ^; |; =, %=, *=, /=, +=, -=, &=, ^=, |=, <<=, >>=; ,</p><p>Literale pot fi introduse ca numere zecimale, hexazecimale (cu 0x inițial) și octale (cu zero la început). De exemplu, setați /a n1=0xffff atribuie lui n1 o valoare hexazecimală.</p><h2>Comenzi externe</h2><ul><li>Exit este folosit pentru a ieși din consola DOS sau (cu opțiunea /b) numai fișierul bat sau rutina curentă.</li><li>Ipconfig este o comandă clasică de consolă care afișează informații despre rețea. Include adrese MAC și IP și măști de subrețea.</li><li>Ping trimite ping la o adresă IP, trimițându-i pachete de date pentru a estima distanța și latența (răspuns). De asemenea, folosit pentru a seta o pauză. De exemplu, comanda ping 127.0.01 -n 6 întrerupe execuția codului timp de 5 secunde.</li> </ul><p>Biblioteca de comenzi din fișierele bat este imensă. Din fericire, există multe pagini pe web care le listează pe toate, împreună cu variabile de script în lot.</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862017.jpg' width="100%" loading=lazy loading=lazy></p><h2>Pasul 3: Scrieți și rulați fișierul bat</h2><p>Următorul script vă va ușura activitatea zilnică online. Ce se întâmplă dacă doriți să deschideți instantaneu toate site-urile de știri preferate? Deoarece scripturile folosesc comenzi din consolă, puteți crea un script care deschide fiecare flux de știri într-o singură fereastră de browser.</p><p>Apoi, ar trebui să repetați procesul de creare a unui fișier bat, începând cu un document text gol. Pentru a face acest lucru, trebuie să faceți clic dreapta pe un spațiu gol din orice folder și să selectați „Nou”, apoi „Document text”. După deschiderea fișierului, trebuie să introduceți următorul script, care lansează principalele medii în limba rusă disponibile pe Internet:</p><p>începe "" http://fb.ru</p><p>începe "" http://www.novayagazeta.ru</p><p>începe "" http://echo.msk.ru</p><p>începe "" http://www.kommersant.ru</p><p>începe "" http://www.ng.ru</p><p>începe "" http://meduza.io</p><p>începeți „” https://news.google.com/news/?ned=ru_ru&hl=ru</p><p>Acest script conține comenzile de pornire „”, care deschid mai multe file. Puteți înlocui linkurile sugerate cu oricare altele la alegere. După ce ați introdus scriptul, mergeți la meniul „Fișier” al editorului, apoi la „Salvare ca...” și salvați documentul cu extensia .bat, schimbând parametrul „Tip fișier” în „Toate fișierele” (* .*).</p><p>După salvare, pentru a rula scriptul, faceți dublu clic pe el. Paginile web vor începe instantaneu să se încarce. Dacă doriți, puteți plasa acest fișier pe desktop. Acest lucru vă va permite să accesați instantaneu toate site-urile dvs. preferate.</p><h2>Organizator</h2><p>Dacă descărcați mai multe fișiere pe zi, în curând sute dintre ele se vor acumula în folderul „Descărcări”. Puteți crea un script care le va organiza după tip. Doar plasați fișierul .bat cu programul în folderul cu date neorganizate și faceți dublu clic pentru a rula:</p><p>rem Fiecare fișier din folder</p><p>pentru %%a în ("".\*") face (</p><p>rem verifica prezența unei extensii și neaparținerea acestui script</p><p>dacă „%%~xa” NEQ „” dacă „%%~dpxa” NEQ „%~dpx0” (</p><p>rem verificați prezența unui folder pentru fiecare extensie și, dacă nu este acolo, creați-l</p><p>dacă nu există „%%~xa” mkdir „%%~xa”</p><p>rem mutați fișierul în folder</p><p>mutați „%%a” „%%~dpa%%~xa\”</p><p>Ca rezultat, fișierele din directorul „Descărcări” sunt sortate în foldere ale căror nume corespund extensiei lor. Este atât de simplu. Acest script batch funcționează cu orice tip de date, fie el un document, video sau audio. Chiar dacă computerul nu le acceptă, scriptul va crea în continuare un folder cu eticheta corespunzătoare. Dacă există deja un director JPG sau PNG, programul va muta pur și simplu fișierele cu această extensie acolo.</p><p>Aceasta este o demonstrație simplă a ceea ce pot face scripturile batch. Ori de câte ori o sarcină simplă trebuie făcută din nou și din nou, fie că este vorba de organizarea fișierelor, deschiderea mai multor pagini web, redenumirea în bloc sau realizarea de copii ale documentelor importante, un script în lot vă poate ajuta să finalizați treaba obositoare în câteva clicuri.</p> <p>În fiecare zi, utilizatorul efectuează un număr mare de operațiuni diferite cu fișiere, servicii și programe de pe computer. Unii oameni trebuie să efectueze aceleași acțiuni simple, care necesită manual o perioadă semnificativă de timp. Dar nu trebuie să uităm că ne confruntăm cu o mașină de calcul puternică, care, cu comanda corectă, este capabilă să facă totul singură.</p> <p>Cea mai primitivă modalitate de a automatiza orice acțiune este crearea unui fișier cu extensia .BAT, denumită în mod obișnuit „fișier bat”. Acesta este un fișier executabil foarte simplu care, atunci când este lansat, efectuează acțiuni predefinite, apoi se închide, așteptând următoarea lansare (dacă este reutilizabil). Utilizatorul, folosind comenzi speciale, stabilește secvența și numărul de operații pe care fișierul batch trebuie să le efectueze după lansare.</p> <p>Acest fișier poate fi creat de orice utilizator de pe un computer care are drepturi suficiente pentru a crea și salva fișiere. În ceea ce privește execuția, este puțin mai complicată - execuția unui fișier batch trebuie permisă atât pentru un utilizator individual, cât și pentru sistemul de operare în ansamblu (interdicția este uneori impusă din motive de securitate, deoarece fișierele executabile nu sunt întotdeauna create definitiv fapte).</p> <blockquote><p>Atenție! Nu rulați niciodată fișiere cu extensia .BAT pe computer care au fost descărcate dintr-o resursă necunoscută sau suspectă și, de asemenea, nu utilizați cod despre care nu sunteți sigur atunci când creați un astfel de fișier. Fișierele executabile de acest tip pot cripta, redenumi sau șterge fișiere și pot formata secțiuni întregi.</p> </blockquote> <h3><span>Metoda 1: Utilizarea Editorului de text avansat Notepad++</span></h3> <p>Programul este un analog al Notepad-ului standard din sistemul de operare Windows, depășindu-l semnificativ în numărul și subtilitatea setărilor.</p> <ol><li>Fișierul poate fi creat pe orice unitate sau folder. Desktop-ul va fi folosit ca exemplu. Într-un spațiu gol, faceți clic pe butonul din dreapta al mouse-ului, mutați cursorul peste inscripție <i>"Crea"</i>, în fereastra care apare în lateral, făcând clic pe butonul stâng al mouse-ului, selectați <i>„Document text”</i></li> <p><img src='https://i2.wp.com/lumpics.ru/wp-content/uploads/2017/03/Sozdanie-tekstovogo-dokumenta-s-pomoshhyu-kontekstnogo-menyu-na-rabochem-stole-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Pe desktop va apărea un fișier text, pe care este recomandabil să îl numiți, deoarece fișierul nostru batch va fi numit în cele din urmă. După ce a fost definit un nume pentru acesta, faceți clic stânga pe document și selectați elementul din meniul contextual <i>„Editați cu Notepad++”</i>. Fișierul creat de noi se va deschide în editorul avansat.</li> <p><img src='https://i1.wp.com/lumpics.ru/wp-content/uploads/2017/03/Tekstovyiy-dokument-otkryityiy-s-pomoshhyu-rasshirennogo-redaktora-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Rolul codificării în care va fi executată comanda este foarte important. În mod implicit, este utilizată codificarea ANSI, care trebuie înlocuită cu OEM 866. În antetul programului, faceți clic pe butonul <i>„Codificări”</i>, faceți clic pe un buton similar din meniul derulant, apoi selectați elementul <i>"Chirilic"</i>și faceți clic pe <i>"OEM 866"</i>. Ca confirmare a modificării codificării, o intrare corespunzătoare va apărea în partea dreaptă jos a ferestrei.</li> <p><img src='https://i2.wp.com/lumpics.ru/wp-content/uploads/2017/03/Smena-kodirovki-dokumenta-v-rasshirennom-tekstovom-redaktore-notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Codul pe care l-ați găsit deja pe Internet sau pe care l-ați scris singur pentru a efectua o anumită sarcină, trebuie doar să copiați și să lipiți în documentul în sine. În exemplul de mai jos, va fi folosită o comandă simplă: <p>shutdown.exe -r -t 00</p> <p><img src='https://i0.wp.com/lumpics.ru/wp-content/uploads/2017/03/Vstavka-koda-v-tekstovoe-pole-rasshirennogo-redaktora-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <p>După lansarea acestui fișier batch, computerul va reporni. Comanda în sine înseamnă începutul unei reporniri, iar numerele 00 indică întârzierea execuției sale în secunde (în <a href="https://viws.ru/ro/v-sluchae-nalichiya-nekorrektnyh-dannyh-v-polyah-komand-fail.html">în acest caz,</a> lipsește, adică repornirea se va efectua imediat).</p></li> <li>Când comanda este scrisă în câmp, vine cel mai important moment - transformarea unui document obișnuit cu text într-unul executabil. Pentru a face acest lucru, în fereastra Notepad++ din stânga sus, selectați <i>"Fişier"</i>, apoi faceți clic pe <i>"Salvează ca"</i>.</li> <p><img src='https://i1.wp.com/lumpics.ru/wp-content/uploads/2017/03/Sohranenie-tekstovogo-dokumenta-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Va apărea o fereastră standard de Explorer, permițându-vă să setați doi parametri principali pentru salvare - locația și numele fișierului în sine. Dacă ne-am hotărât deja locația (Desktop-ul va fi sugerat implicit), atunci ultimul pas constă în nume. Din meniul drop-down, selectați <i>„Fișier lot”</i>. <p><img src='https://i0.wp.com/lumpics.ru/wp-content/uploads/2017/03/Zadanie-formata-fayla-pri-sohranenii-tektovogo-dokumenta-v-rasshirennom-tektovom-redaktore-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <p>La un cuvânt sau o expresie specificată anterior, fără spațiu, se va adăuga <i>".BĂŢ"</i>, și se va dovedi ca în captura de ecran de mai jos.</p></li> <p><img src='https://i0.wp.com/lumpics.ru/wp-content/uploads/2017/03/Opredelenie-formata-fayla-pri-sohranenii-tektovogo-dokumenta-v-rasshirennom-tektovom-redaktore-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>După apăsarea butonului <i>"BINE"</i>în fereastra anterioară, pe desktop va apărea un fișier nou, care va arăta ca un dreptunghi alb cu două roți dințate.</li> </ol><h3><span>Metoda 2: Utilizarea editorului de text standard Notepad</span></h3> <p>Are setări de bază, care sunt destul de suficiente pentru a crea cele mai simple fișiere batch. Instrucțiunile sunt absolut similare cu metoda anterioară, programele sunt doar puțin diferite în interfață.</p> <br><img src='https://i2.wp.com/lumpics.ru/wp-content/uploads/2017/03/Otkryityiy-tekstovyiy-dokument-na-kompyutere-v-operatsionnoy-sisteme-Windows-7-1.png' align="center" width="100%" loading=lazy loading=lazy><p>Ambii editori fac o treabă excelentă de a crea fișiere batch. Blocnotesul standard este mai potrivit pentru codurile simple care folosesc comenzi simple, cu un singur nivel. Pentru o automatizare mai serioasă a proceselor pe un computer, sunt necesare fișiere batch avansate, care pot fi create cu ușurință de editorul avansat Notepad++.</p> <p>Este recomandat să rulați fișierul .BAT ca administrator pentru a evita problemele cu nivelurile de acces la anumite operațiuni sau documente. Numărul de parametri care trebuie specificati depinde de complexitatea și scopul sarcinii care trebuie automatizată.</p> <p>Fișierele bat sunt de obicei numite <a href="https://viws.ru/ro/extension-of-a-text-file-types-and-basic-aspects-of-determining-the-membership-of-programs-we-study-the-formats-of-text-files.html">fișiere text</a>, care sunt salvate folosind extensia bat. Acestea conțin o listă de comenzi pentru execuție instantanee de către interpretul command.com și cmd.exe. Acești interpreți au apărut în sistemul de operare DOS, dar nu și-au pierdut relevanța pentru XP și . Cel mai obișnuit scop al fișierelor batch este înregistrarea unor comenzi de rutină specifice, a căror execuție treptată vă permite să evitați operațiunile repetate frecvent. Acest lucru, la rândul său, accelerează semnificativ procesarea datelor.</p> <p>Mai simplu spus, batch este un fișier DOS batch care conține un set de comenzi DOS în formă ASCII. Sau mai simplu, este un script care este executat de interpretul command.com sau cmd.exe.</p> <p>Astfel, în orice sistem de operare Windows, puteți deschide orice fișier sau aplicație folosind fișierul bat creat. Beneficiile unor astfel de fișiere pot fi văzute în exemplul autoexec.bat, care este unul dintre fișierele batch. La începutul pornirii și inițializării sistemului, împreună cu procesarea config.sys, sistemul de operare va căuta fișierul autoexec.bat în directorul rădăcină al unității C:, ceea ce înseamnă că va fi procesat automat fără niciun efort uman. Acest fișier este convenabil pentru plasarea comenzilor necesare pentru a configura sistemul la discreția dvs.</p> <p><b>Lasă-mă să explic</b>: După citirea acestui articol, veți putea scrie programe care șterg fișierele de sistem etc. Principalul lucru este că pentru aceasta aveți nevoie doar de un bloc de note și mâini directe, nu sunt necesare compilatoare sau depanatoare (loturile nu sunt atât de primitive pe cât credeți, există chiar și generatoare de viruși scrise pe ele). <br>Și mai departe. Nu voi descrie toate steagurile (parametrii) posibile ale fiecărei comenzi, ci doar pe cele mai utile.</p> <p>Fișierele Bat vă vor ajuta și la crearea autoruns. De exemplu, dacă autorun-ul dvs. este conceput ca o pagină web, atunci va trebui să scrieți următoarele rânduri în fișierul Autorun.inf: <br>OPEN=\path\file_name.bat și în fișierul bat scrieți următoarele rânduri: start \path\file_name.html <br>În primul rând, vreau să spun imediat că fișierele au <a href="https://viws.ru/ro/kak-sozdat-tekstovyi-fail-s-rasshireniem-bat-kak-sozdat-fail-s.html">extensie liliac</a>, cmd, reg sunt utilizate pe scară largă și au capacități mari, deși nu mai sunt la modă. Permiteți-mi să spun că primele două extensii menționate mai sus nu sunt altceva decât comenzi DOS compilate. Folosind aceste comenzi, virușii se pot scrie cu ușurință, mai ales în fișierele cu extensia .reg (fișiere de registry, iar registry, după cum știți, stochează toate setările sistemului de operare).</p> <p>Aș dori să remarc faptul că tehnicile de scriere a comenzilor în fișierul Autoexec.bat din Windows 2000 și versiuni ulterioare nu funcționează întotdeauna, deoarece în aceste sisteme de operare există protecție în acest sens, ci prin scrierea într-un fișier cu extensia *.reg. poate fi îndepărtat cu ușurință. Pentru orice eventualitate, dacă simțiți că un fel de virus rulează împreună cu sistemul dvs., apăsați tastele Win+R și tastați comanda în caseta de dialog care apare <i>msconfig</i>, accesați fila Autorun și debifați casetele pentru acele programe care rulează care „interferează” cu dvs.</p> <p>Întreaga listă de comenzi din fișierele bat poate fi văzută scriind în linia de comandă „ <i>Ajutor</i>" Vor apărea comenzi pentru fișierele bat, cu scurte explicații pentru fiecare dintre ele. Pentru a obține informații mai detaliate despre comanda necesară, trebuie să scrieți în linia de comandă „ <i>Ajutor</i>" și numele echipei.</p> <h2>Capacități de lilieci</h2> <h3>Comandă simplă pentru fișierul lot</h3> <p>echo off interzice afișarea comenzilor executabile (pornit - activat) <br>deltree /y %file% șterge un fișier (/y înseamnă „șterge fără întrebări”). Apropo, funcționează doar în NT <i>del</i>(steagul /y nu este necesar). <br>copiați %path\file%%where\file% copiați fișierul <br>mkdir %directory_name% creați director <br>echo %text% afișează textul pe ecran <br>echo %text% > %path\file% creați un fișier și introduceți text în el <br>echo %text% >> %cale\fișier% adaugă text la un fișier existent <br>dacă există %cale\fișier% %comandă% dacă fișierul există, executați comanda <br>attrib %attribute% %cale\fișier% adăugare/eliminare atribute fișier (+-h ascuns, +-s sistem, +-r numai pentru citire) <br>porniți fișierul de pornire %cale\file% <br>cls ecran clar <br>pauză afișează mesajul " <i>Apăsați orice buton...</i>"<br>label %new_label% setează o nouă etichetă pentru discul de sistem (unitatea C) <br>format %disk%: /q formatare rapidă a discului:) Câteva secunde <br>ren %path\file%%new_file_name% redenumiți fișierul <br>du-te la %label% sări dintr-un loc în cod la o etichetă</p> <h3>Trucuri dificile de fișiere și trucuri de lilieci</h3> <ul><li>Similar cu un cronometru (întârzie executarea comenzilor ulterioare cu n secunde) <br>alegere /N /T:y,%sec% > nul</li> <li>Interzicerea afișării comenzii în sine și a rezultatului acțiunii acesteia (utilă cu comanda „copiere”). Exemplu: copy c:\some.exe %windir%\some.exe > nul <br>%command% > nul</li> <li>Adăugați chei la registry dintr-un fișier fără întrebări <br>regedit /s %cale\fișier.reg%</li> <li>Rulați fișierul în fereastra minimizată <br>start /m /w %cale\fișier%</li> <li>Ați auzit despre fișierul Autoexec.bat? Știți că pornește cu computerul? Poate da. Deci, are extensia BAT. La ce fac aluzie? Faptul că poți scrie o linie de cod inteligent în el. Ceea ce vreau să spun este că orice script introdus în acest fișier va fi executat la pornirea computerului. De asemenea, puteți crea un fișier winstart.bat în directorul Windows. De asemenea, va porni Windows.</li> <li>Acest lucru se aplică în special caracteristicii Autoexec. De exemplu, dacă puneți un fișier de exemplu „load.bat” (probabil cu conținut defectuos) în directorul Windows\command și încărcați fișierul batch din autoexec. Și acest lucru încă e nasol.. Puteți încărca aceste fișiere cu această linie : "load keybrd32.sys" sau acesta: "load VideoAdapter32.drv -- By windows setup --" Este puțin probabil ca vreo llama să riscă să ștergă astfel de linii, iar fișierul dumneavoastră se va încărca fără probleme.</li> <li>După executarea acestui script, discul cu Windows și fișierele program va fi înregistrat în variabila %drv% <br>dacă există c:\Progra~1 set drv=c: <br>dacă există d:\Progra~1 set drv=d: <br>dacă există d:\Progra~1 set drv=e:</li> <li>Variabila %windir% stochează directorul cu Windows în următoarea formă: unitate:\nume_director. Exemplu: <br>copiați c:\some.exe %windir%\some.exe</li> <li>Scripturilor în lot nu le plac titlurile lungi sau cu două cuvinte. Cele lungi sunt tăiate la 6 litere (ar trebui să fie urmate de „~1”, de exemplu „Program Files -> Program~1”). Pur și simplu elimină spații (The Bat -> TheBat~1). <br>Ceea ce vreau să spun este că în fișiere, faceți referire la fișiere după numele lor DOS. Exemplu: <br>copiați c:\some.exe c:\Progra~1\some.exe (fișierul este copiat în <a href="https://viws.ru/ro/v-chem-raznica-mezhdu-papkami-program-files-x86-i-program-files-v-windows.html">Dosarul programului</a> Fișiere)</li> <li>Acest script afișează o fereastră Windows (prin JS) cu mesajul dvs. și un buton OK <br>echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js <br>echo WSHShell.Popup ("textul_dvs."); >> %temp%\mes.js <br>porniți %temp%\mes.js <br>deltree /y %temp%\mes.js</li> </ul><h2>Accident</h2> <p>Ei bine, dragii mei kulhatzkers, acesta este doar vârful aisbergului. Te asigur, dacă gândirea ta funcționează bine, poți face tot felul de lucruri. De asemenea, puteți folosi VBS în trucurile dvs. RAR-urile autoextractibile sunt o altă poveste. Cu abilitățile potrivite, poți combina toate acestea și pedepsi, pedepsi și pedepsi din nou =)</p> <p>În acest articol ne vom uita la asta <a href="https://viws.ru/ro/staryi-noutbuk-vykinut-ili-s-nim-mozhno-chto-to-sdelat-kak-iz-slomannogo-noutbuka.html">lucru util</a> Cum " <b>fișier batch</b>" Să definim mai întâi ce este un fișier bat. Fișierele batch sau batch sunt fișiere text simple care conțin seturi de comenzi ( <i>instrucțiuni</i>) interpret și având extensia bat sau cmd ( <i>cmd funcționează numai în sistemele de operare din familia NT</i>). Puteți crea și edita astfel de fișiere folosind un blocnotes obișnuit sau orice alt editor de text.</p> <p>Acum vă puteți întreba, de ce trebuie să puteți scrie astfel de fișiere bat? Și de ce sunt necesare? Voi încerca să explic.</p> <p>În primul rând, ele sunt folosite pentru a ușura munca, de exemplu. de exemplu, trebuie să efectuați în mod constant unele operații în fiecare zi ( <i>de exemplu, creați o arhivă a anumitor documente</i>), cu ajutorul unui fișier de corp, acesta poate fi automatizat și nu veți mai participa la el.</p> <p>În al doilea rând, aceste fișiere batch sunt foarte puternice ( <i>dacă, desigur, știi să le scrii</i>), adică Puteți chiar să scrieți un program bun ( <i>Adică din punct de vedere al funcționalității</i>). Personal, mă ajută foarte mult în munca mea și pur și simplu am uitat de unele lucruri când le-am făcut manual.</p> <p>Acum să trecem direct la elementele de bază ale acestor fișiere batch. Cum sunt create? Trebuie doar să creați un document text simplu, să-l deschideți și să mergeți imediat la fila „ <i>Fișier->salvare ca</i>", introduceți în loc de extensie " <i>Text document.txt</i>", De exemplu " <i>Document text.bat</i>" și salvăm, așa că obținem un fișier batch cu extensia .bat, dar încă nu face nimic.</p> <p>Pentru început, voi da un exemplu de fișier batch pe care îl folosesc la locul meu de muncă pentru a arhiva documente.</p><p>„C:\Program Files\WinRAR\winrar.exe” a -r -dh -ed -agYYYY-mm-dd E:\arhaccounts\ d:\accounts\*.doc „C:\Program Files\WinRAR\winrar. exe" a -r -dh -ed -agYYYY-mm-dd E:\arhaccounts\ d:\accounts\*.xls "C:\Program Files\WinRAR\winrar.exe" a -r -dh -ed -agYYYY -mm-dd E:\arhaccounts\ d:\accounts\*.txt</p><p>Acum vă voi spune puțin despre ceea ce face acest fișier batch. WinRar pornește, apoi urmează comenzile Winrar:</p> <ul><li>a - aceasta este pentru a adăuga la arhivă;</li> <li>-r - procesează subfolderele;</li> <li>-dh - deschide fișierele partajate;</li> <li>-ed - nu adăugați foldere goale;</li> <li>AAAA-mm-zz - adăugați la numele arhivei <a href="https://viws.ru/ro/vklyuchenie-i-vyklyuchenie-po-raspisaniyu-nachalnye-deistviya-v.html">data curenta</a> (<i>formatul datei</i>);</li> <li>E:\arhaccounts\ - calea unde va fi amplasată arhiva finală;</li> <li>d:\accounts\*.doc - calea și masca fișierelor care trebuie arhivate.</li> </ul><p>În acest caz, arhivăm totul <a href="https://viws.ru/ro/kak-izmenit-otskanirovannyi-dokument-v-word-kak-sohranit-skanirovannyi.html">Documente Word</a>, Excel și fișiere text; nu trebuie să arhivăm restul. Arhivarea noastră merge pe un alt disc și copiem și arhiva rezultată pe alt computer, astfel încât arhivele să fie stocate într-un alt birou. <a href="https://viws.ru/ro/pochemu-proishodit-sboi-rezervnogo-kopirovaniya-iphone-pochemu-idet-sboi.html">Copiere în curs</a> prin rețea, respectiv, computerul pe care este copiată arhiva trebuie să fie pornit. Pentru a face acest lucru, puteți folosi următoarea comandă:</p><p>Copiați E:\arhaccounts\*.rar \\namecomp\arhiv\</p><h2>Exemple de comenzi pentru fișierele bat</h2> <p>Acum să luăm în considerare <a href="https://viws.ru/ro/kak-obedinit-ploty-na-servere-v-mainkraft-osnovnyi-komandy.html">comenzi de bază</a>, pe care îl puteți folosi.</p> <p>Dacă trebuie să ștergeți un fișier, scrieți următoarele:</p><p>Del d:\file\test.doc</p><p><br>Pentru a șterge întregul director, scrieți:</p><p>Rd d:\fișier\</p><p>Dacă trebuie să ștergeți totul dintr-un director de fiecare dată, atunci utilizați asta:</p><p>Eco Y| del d:\file\</p><ul><li>del d:\file\ - aceasta este tocmai ștergerea tuturor fișierelor;</li> <li>ecou Y| - comanda confirmă ștergerea deoarece Dacă nu introduceți această comandă, veți vedea un mesaj care confirmă ștergerea - „Continuați”, și va trebui să răspundeți la această întrebare de fiecare dată.</li> </ul><p>Acum să ne uităm la un exemplu mai complicat, în care condiția este deja îndeplinită:</p><p>@echo off „C:\Program Files\WinRAR\winrar.exe” x -O+ -IBCK d:\test\test.rar d:\test DACA nu EXISTĂ d:\test\123.rar GOTO 1 DACA EXISTĂ d: \test\123.rar GOTO 2:2 "C:\Program Files\WinRAR\winrar.exe" x -O+ -IBCK d:\test\123.rar c:\ del d:\test\123.rar:1 del d:\test\test.rar end</p><p>Acum vă voi explica, să presupunem că trebuie să dezarhivați arhiva test.rar, care va conține multe fișiere, dar dacă există un fișier 123.rar acolo, va trebui să fie dezarhivat la rădăcina unității C și restul fișierelor vor rămâne neatins în același director.</p> <p>În ordine, este necesară comanda @echo off, astfel încât nimic să nu se reflecte pe ecran ( <i>practic, dacă nu aveți nevoie, puteți omite să scrieți această linie</i>). Apoi, lansăm Winrar și despachetăm arhiva test.rar în folderul de testare. Apoi apare condiția dacă în folderul de testare ( <i>după testul de despachetare.rar</i>) nu avem fișierul 123.rar, apoi pur și simplu executăm fișierul batch și mergem la linia: 1 și apoi pur și simplu ștergem fișierul test.rar deoarece nu este necesar deoarece Am despachetat deja tot ce avem nevoie. Dar dacă există un fișier 123.rar acolo, atunci execuția fișierului batch merge la linia: 2, după care fișierul 123.rar este deja despachetat la rădăcina unității C. Cu alte cuvinte, avem condiția îndeplinită , dacă există un fișier, atunci faceți acest lucru, dacă nu există niciun fișier, faceți acest lucru. De exemplu, dacă nu specificați condiția în <a href="https://viws.ru/ro/primer-proektirovaniya-bazy-dannyh-amurskii-gosudarstvennyi.html">în acest exemplu</a>, atunci fișierul nostru batch va da o eroare când nu avem fișierul 123.rar în acest folder.</p> <p>Acum să ne uităm la un exemplu: să presupunem că trebuie să mutați fișierele dintr-un director situat pe unitatea D pe o unitate flash de fiecare dată. De fiecare dată când va trebui să mergeți la computerul meu, să conduceți D, să selectați <a href="https://viws.ru/ro/kak-peremestit-fail-v-papku-windows-perenosim-vse-nuzhnye-papki.html">folderul dorit</a>, selectați toate fișierele din el și tăiați-l, apoi mergeți la unitatea flash și lipiți-l. Cu ajutorul unui fișier de corp, acest lucru se face cu un singur clic ( <i>cu o condiție ca de fiecare dată unitatea flash să fie, de exemplu, disc G sau orice ai</i>). Iată un exemplu de astfel de fișier batch:</p><p>Mutați „D:\catalog\*.doc” G:\catalognaflehe\</p><p>Și toate fișierele cu <a href="https://viws.ru/ro/ne-otkryvayutsya-faily-s-rasshireniem-doc-kak-otkryt-dokument-word-bez.html">extensia doc</a>, care se află în directorul D:\catalog vor fi mutate pe unitatea flash. Acum vreau să spun că puteți folosi scripturi în fișiere batch ( <i>scenarii</i>) folosind Windows Scripting Host și, dacă este necesar, de exemplu, pentru a afișa un mesaj după ce fișierele au fost copiate ( <i>exemplul anterior</i>) lipiți asta:</p><p>Echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js echo WSHShell.Popup(„Fișiere copiate”); >> %temp%\mes.js start %temp%\mes.js deltree /y %temp%\mes.js</p><p>De fapt, se poate vorbi mult despre scrierea fișierelor batch și, bineînțeles, acest lucru nu poate fi încadrat într-un articol; aici am arătat doar principiile care sunt folosite la scrierea fișierelor batch, baza, ca să spunem așa. Dacă doriți să aflați mai multe comenzi pentru scrierea fișierelor batch, le puteți vizualiza cu ușurință tastând ( <i>Start - Run - cmd</i>) comanda help, dar, desigur, nu există toate comenzile care pot fi folosite în fișierele batch. Mult noroc in <a href="https://viws.ru/ro/chto-za-komanda-conversation-bat-napisanie-bat-failov-soobshcheniya-pri.html">scriind BAT</a> fisiere ( <i>cămăși de corp</i>).</p> <p>Continuarea subiectului din articol -</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <div class="comment_box" id="comments"> </div> </div> <div id="sidebar"> <div class="widget widget_nav_menu" id="nav_menu-2"> <div class="menu-mainmenu-container"> <ul id="menu-mainmenu-2" class="menu"> <li class="submenu"><a href="https://viws.ru/ro/category/internet/">Internet</a> </li> <li class="submenu"><a href="https://viws.ru/ro/category/programs/">Programe</a> </li> <li class="submenu"><a href="https://viws.ru/ro/category/instructions/">Instrucțiuni</a> </li> <li class="submenu"><a href="https://viws.ru/ro/category/browsers/">Browsere</a> </li> <li class="submenu"><a href="https://viws.ru/ro/category/windows-10/">Windows 10</a> </li> <li class="submenu"><a href="https://viws.ru/ro/category/android/">Android</a> </li> <li class="submenu"><a href="https://viws.ru/ro/category/ios/">iOS</a> </li> <li class="submenu"><a href="https://viws.ru/ro/category/communication/">Conexiune</a> </li> </ul> </div> </div> <div class="widget"> <div class="heading star">Ultimele note</div> <div class="popular_posts"> <div class="news_box"> <a href="https://viws.ru/ro/podklyuchi-servis-besplatnyi-zvonok-obratnyi-zvonok-ili-chat-kakoi.html" class="thumb"><img width="95" height="95" src="/uploads/81dff3e4c6529a63756bd704e8fc605e.jpg" class="attachment-mini size-mini wp-post-image" alt="Apel invers sau chat - ce instrument se vinde mai eficient Ce să faci cu huliganii telefonici" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/ro/podklyuchi-servis-besplatnyi-zvonok-obratnyi-zvonok-ili-chat-kakoi.html">Apel invers sau chat - ce instrument se vinde mai eficient Ce să faci cu huliganii telefonici</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/ro/komp-otklyuchaetsya-sam-chto-delat-zafiksirovat-prichinu.html" class="thumb"><img width="95" height="95" src="/uploads/7a16cfb14efa1c03e1c2ce0ab0cd77bf.jpg" class="attachment-mini size-mini wp-post-image" alt="Înregistrați motivul închiderii computerului" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/ro/komp-otklyuchaetsya-sam-chto-delat-zafiksirovat-prichinu.html">Înregistrați motivul închiderii computerului</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/ro/naiti-ukradennyi-telefon-po-imei-kak-naiti-telefon-po-imei.html" class="thumb"><img width="95" height="95" src="/uploads/30f685bcb9d71578810bd939c8924c3b.jpg" class="attachment-mini size-mini wp-post-image" alt="Cum să găsești un telefon prin IMEI?" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/ro/naiti-ukradennyi-telefon-po-imei-kak-naiti-telefon-po-imei.html">Cum să găsești un telefon prin IMEI?</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/ro/kak-pomenyat-cifry-na-bukvy-problema-otobrazheniya-cifr-vmesto.html" class="thumb"><img width="95" height="95" src="/uploads/c82431f512d1b4612389ef2f1166c52a.jpg" class="attachment-mini size-mini wp-post-image" alt="Problemă la afișarea numerelor în loc de litere în Microsoft Excel" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/ro/kak-pomenyat-cifry-na-bukvy-problema-otobrazheniya-cifr-vmesto.html">Problemă la afișarea numerelor în loc de litere în Microsoft Excel</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/ro/kak-uznat-kakaya-zvukovaya-karta-stoit-kak-uznat-kakaya.html" class="thumb"><img width="95" height="95" src="/uploads/db1629f2141d76ae85f88b215b8464a4.jpg" class="attachment-mini size-mini wp-post-image" alt="Cum să aflați ce placă de sunet se află pe computerul dvs" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/ro/kak-uznat-kakaya-zvukovaya-karta-stoit-kak-uznat-kakaya.html">Cum să aflați ce placă de sunet se află pe computerul dvs</a> </div> </div> </div> </div> </div> <div class="widget"> <div class="heading star">Popular</div> <div class="popular_posts"> <div class="news_box"> <a href="https://viws.ru/ro/windows-10-postoyanno-zaprashivaet-parol.html" class="thumb"><img width="95" height="95" src="/uploads/e8cc22e34324941d1b8001b4cd17616d.jpg" class="attachment-mini size-mini wp-post-image" alt="Windows 10 continuă să solicite parola" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/ro/windows-10-postoyanno-zaprashivaet-parol.html">Windows 10 continuă să solicite parola</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/ro/skachat-besplatnyi-antivirus-na-android-skachat-besplatnyi-antivirus-na-android.html" class="thumb"><img width="95" height="95" src="/uploads/b601ba6cb1a43cd253b7bf1b3c1ea76a.jpg" class="attachment-mini size-mini wp-post-image" alt="Descărcați antivirus gratuit pentru Android Descărcați aplicația de curățare antivirus 360 ​​de securitate" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/ro/skachat-besplatnyi-antivirus-na-android-skachat-besplatnyi-antivirus-na-android.html">Descărcați antivirus gratuit pentru Android Descărcați aplicația de curățare antivirus 360 ​​de securitate</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/ro/lenovo-a-319-vklyuchaetsya-i-vyklyuchaetsya-pochemu-telefon-lenovo-mozhet-ne-vklyuchatsya-i.html" class="thumb"><img width="95" height="95" src="/uploads/dac6f96d85e8cea8ee12b38b30f3d0d3.jpg" class="attachment-mini size-mini wp-post-image" alt="De ce este posibil ca telefonul dvs. Lenovo să nu pornească și cum să îl remediați" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/ro/lenovo-a-319-vklyuchaetsya-i-vyklyuchaetsya-pochemu-telefon-lenovo-mozhet-ne-vklyuchatsya-i.html">De ce este posibil ca telefonul dvs. Lenovo să nu pornească și cum să îl remediați</a> </div> </div> </div> </div> </div> <div class="widget"> <div class="heading">Știri</div> <div class="business_news"> <div class="news"> <div class="date">2024-02-15 02:21:19</div> <a href="https://viws.ru/ro/kak-vosstanovit-vklyuchit-sensornyi-philips-chto-sdelat-esli.html" class="title">Ce trebuie să faceți dacă dispozitivul cade în apă Erori pe telefon, cum să porniți telefonul Philips w632, w336, x130</a> </div> <div class="news"> <div class="date">2024-02-15 02:21:18</div> <a href="https://viws.ru/ro/punkt-7-4-22-deistvuyushchego-licenzionnogo-soglasheniya-odnoklassniki.html" class="title">4 22 actual acord de licență Odnoklassniki</a> </div> <div class="news"> <div class="date">2024-02-14 02:11:16</div> <a href="https://viws.ru/ro/kak-pozvonit-v-detskii-mir-galereya-detskii-telefon-doveriya-ved.html" class="title">Cum să numiți galeria lumii copiilor</a> </div> <div class="news"> <div class="date">2024-02-14 02:11:16</div> <a href="https://viws.ru/ro/kak-vydelit-vse-v-1s-8-3-vydelenie-diapazonov-strok-i.html" class="title">Cum să selectezi totul în 1s 8.3. Evidențiați intervalele de rând și afișați unitățile de măsură. Taste rapide: Editor de documente pentru foi de calcul</a> </div> <div class="news"> <div class="date">2024-02-14 02:11:16</div> <a href="https://viws.ru/ro/vybor-servera-dlya-1s-8-3-resheniya-pokupat-brendovyi-server-ili.html" class="title">Selectarea unui server pentru 1s 8.3. Soluții. Cumpărați un server de marcă sau asamblați-l singur sau comandați asamblarea de la furnizori</a> </div> </div> </div> <div class="widget ai_widget" id="ai_widget-5"> <div class='dynamic dynamic-13' style='margin: 8px 0; clear: both;'> </div> </div> </div> </div> </div> </div> <div id="footer"> <div class="fixed"> <div class="inner"> <div class="footer_l"> <a href="https://viws.ru/ro/" class="logo" style="background:none;">views.ru</a> <div class="copyright"> <p>views.ru - Totul despre tehnologia modernă. Defecțiuni, rețele sociale, internet, viruși</p> <p><span>2024 - Toate drepturile rezervate</span></p> </div> </div> <div class="footer_c"> <ul id="menu-topmenu-1" class="nav"> <li><a href="https://viws.ru/ro/feedback.html">Contacte</a></li> <li><a href="">Despre site</a></li> <li><a href="">Publicitate pe site</a></li> </ul> <div class="footer_menu"> <ul id="menu-nizhnee-1" class=""> <li id="menu-item-"><a href="https://viws.ru/ro/category/internet/">Internet</a></li> <li id="menu-item-"><a href="https://viws.ru/ro/category/programs/">Programe</a></li> <li id="menu-item-"><a href="https://viws.ru/ro/category/instructions/">Instrucțiuni</a></li> <li id="menu-item-"><a href="https://viws.ru/ro/category/browsers/">Browsere</a></li> </ul> <ul id="menu-nizhnee-2" class=""> <li id="menu-item-"><a href="https://viws.ru/ro/category/internet/">Internet</a></li> <li id="menu-item-"><a href="https://viws.ru/ro/category/programs/">Programe</a></li> <li id="menu-item-"><a href="https://viws.ru/ro/category/instructions/">Instrucțiuni</a></li> <li id="menu-item-"><a href="https://viws.ru/ro/category/browsers/">Browsere</a></li> </ul> </div> </div> </div> </div> </div> </div> <script type="text/javascript">jQuery(function($) { $(document).on("click", ".pseudo-link", function(){ window.open($(this).data("uri")); } );} );</script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.9.2'></script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='https://viws.ru/wp-content/themes/delo/assets/scripts/theme.js'></script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar", "margin_top" : 60, "margin_bottom" : 200, "stop_id" : "", "screen_max_width" : 0, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['text-8','ai_widget-5'] } ; </script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script async="async" type='text/javascript' src='https://viws.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0.1'></script> </body> </html>