Mikä on erätiedosto. Ehtojen tarkistaminen ja vaihtoehtojen valinta

Tässä artikkelissa tarkastelemme sellaista hyödyllistä asiaa kuin " body paita". Määritetään ensin mikä bat-tiedosto on. Erätiedostot ovat yksinkertaisia ​​tekstitiedostoja, jotka sisältävät joukko komentoja ( ohje) tulkki ja jolla on bat- tai cmd-laajennus ( cmd toimii vain NT-käyttöjärjestelmissä). Voit luoda ja muokata tällaisia ​​tiedostoja tavallisella muistilehtiöllä tai millä tahansa muulla tekstieditorilla.

Nyt kysyt, miksi sinun täytyy pystyä kirjoittamaan tällaisia ​​baht-tiedostoja? Ja miksi niitä tarvitaan? Yritän selittää.

Ensinnäkin niitä käytetään työnteon helpottamiseksi, ts. esimerkiksi sinun on suoritettava jatkuvasti jokin toimenpide joka päivä ( esimerkiksi luoda arkisto tietyistä asiakirjoista), tämä voidaan automatisoida erätiedoston avulla, etkä enää osallistu tähän.

Toiseksi nämä erätiedostot ovat erittäin tehokkaita ( ellet tietenkään osaa kirjoittaa niitä), eli Voit jopa kirjoittaa mukavan ohjelman ( Tarkoitan toiminnallisuutta). Henkilökohtaisesti he auttavat minua paljon työssäni, ja unohdin vain joitain asioita, kun tein sen manuaalisesti.

Siirrytään nyt suoraan näiden bodypaitojen perusteisiin. Kuinka ne luodaan, sinun tarvitsee vain luoda yksinkertainen tekstidokumentti avataksesi sen ja heti välilehdellä " Tiedosto-> Tallenna nimellä", Kirjoita laajennuksen sijaan" Teksti document.txt", esimerkiksi " Tekstiasiakirja .bat"Ja tallenna, jotta saamme erätiedoston .bat-tunnisteella, mutta se ei tee vielä mitään.

Aluksi annan esimerkin erätiedostosta, jota käytän työssäni asiakirjojen arkistointiin.

"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

Kerron nyt hieman, mitä tämä erätiedosto tekee. WinRar käynnistyy ja Winrar-komennot seuraavat:

  • a - tämä on lisättävä arkistoon;
  • -r - käsittelee alikansioita;
  • -dh - avaa jaetut tiedostot;
  • -ed - älä lisää tyhjiä kansioita;
  • VVVV-kk-pp - lisää nykyinen päivämäärä arkiston nimeen ( päivämäärämuoto);
  • E: \ arhaccounts \ - polku, johon lopullinen arkisto sijaitsee;
  • d: \ accounts \ *.doc - arkistoitavien tiedostojen polku ja maski.

Tässä tapauksessa arkistoimme kaikki Word-, Excel- ja tekstitiedostot, muita ei tarvitse arkistoida. Arkistointimme menee toiselle levylle, ja myös kopioimme syntyneen arkiston toiselle tietokoneelle, jotta arkistot säilytetään toisessa toimistossa. Kopiointi suoritetaan verkon kautta, vastaavasti tietokoneen, johon arkisto kopioidaan, on oltava päällä. Voit tehdä tämän käyttämällä seuraavaa komentoa:

Kopioi E: \ arhaccounts \ *. Rar \\ namecomp \ arhiv \

Esimerkkejä bat-tiedostojen komennoista

Katsotaanpa nyt peruskomentoja, joita voit käyttää.

Jos sinun on poistettava tiedosto, kirjoita seuraava:

Del d: \ file \ test.doc


Jos haluat poistaa koko hakemiston, kirjoita:

Rd d: \ tiedosto \

Yhtäkkiä sinun on poistettava kaikki hakemistosta joka kerta, ja käytä sitten tätä:

Echo Y | del d: \ tiedosto \

  • del d: \ file \ - tämä on täsmälleen kaikkien tiedostojen poisto;
  • kaiku Y | - komento vahvistaa poiston, koska jos et rekisteröi tätä komentoa, näet poistamisen vahvistavan viestin - "Jatka", ja sinun on vastattava tähän kysymykseen joka kerta.

Katsotaanpa nyt monimutkaisempaa esimerkkiä, jossa ehto täyttyy jo:

@echo off "C: \ Program Files \ WinRAR \ winrar.exe" x -O + -IBCK d: \ testi \ test.rar d: \ testaa, JOS EI OLE OLEMASSA d: \ testi \ 123.rar SIIRRY 1 JOS OLEMASSA d : \ testi \ 123.rar GOTO 2: 2 "C: \ Program Files \ WinRAR \ winrar.exe" x -O + -IBCK d: \ testi \ 123.rar c: \ del d: \ testi \ 123.rar : 1 del d: \ testi \ test.rar end

Nyt selitän, että sinun on purettava test.rar-arkisto, joka sisältää paljon tiedostoja, mutta jos siellä on 123.rar-tiedosto, sinun on purettava se C-aseman juureen ja loput tiedostot pysyvät samassa hakemistossa koskemattomina.

Tätä varten tarvitaan @echo off -komento, jotta mikään ei heijastu näytölle ( periaatteessa, jos et tarvitse, et voi kirjoittaa tätä riviä). Seuraavaksi käynnistämme Winrarin ja puramme test.rar-arkiston testikansioon. Sitten tulee ehto jos testissä ( pakkauksesta purkamisen jälkeen testi.rar) meillä ei ole 123.rar-tiedostoa, sitten suoritamme komentotiedoston, joka menee riville: 1 ja sitten test.rar-tiedosto yksinkertaisesti poistetaan tarpeettomista syistä. olemme jo purkaneet kaiken tarvitsemamme. Mutta jos tiedosto 123.rar on siellä, niin komentotiedosto menee riville: 2, jonka jälkeen tiedosto 123.rar puretaan C-aseman juureen. Toisin sanoen meillä on ehto, jos siellä on tiedosto, tee se, jos tiedostoa ei ole, tee tämä. Jos esimerkiksi et määritä ehtoa tässä esimerkissä, komentotiedostomme antaa virheilmoituksen, kun meillä ei ole 123.rar-tiedostoa tässä kansiossa.

Katsotaanpa nyt tällaista esimerkkiä, sanotaan, että sinun on siirrettävä tiedostot levyllä D sijaitsevasta hakemistosta USB-muistitikulle joka kerta. Joka kerta, kun joudut syöttämään tietokoneeni aseman D, valitse haluamasi kansio, valitse siitä kaikki tiedostot ja leikkaa se ja siirry sitten USB-muistitikulle ja liitä. Erätiedoston avulla tämä tehdään yhdellä napsautuksella ( yhdellä ehdolla, että flash-asema on esimerkiksi levy G tai mikä tahansa sinulla on). Tässä on esimerkki tällaisesta erätiedostosta:

Siirrä "D: \ katalogi \ *. Doc" G: \ catalognaflehe \

Ja kaikki tiedostot, joiden tiedostotunniste on D: \ katalogi, siirretään USB-muistitikulle. Nyt haluan sanoa, että bodypaidoissa voit käyttää käsikirjoituksia ( käsikirjoituksia) käyttämällä Windows Scripting Hostia ja tarvittaessa esimerkiksi näyttämään viestin tiedostojen kopioimisen jälkeen ( edellinen esimerkki) liitä tämä:

Echo var WSHShell = WScript.CreateObject ("WScript.Shell"); >% temp% \ mes.js echo WSHShell.Popup ("Tiedostot kopioitu"); >>% temp% \ mes.js alku% temp% \ mes.js deltree / y% temp% \ mes.js

Itse asiassa erätiedostojen kirjoittamisesta voi puhua paljon, eikä sitä tietenkään mahdu yhteen artikkeliin, tässä näytin juuri ne periaatteet, joita käytetään kirjoitettaessa bat-tiedostoja, niin sanotusti perusta. Jos haluat tietää lisää komentoja erätiedostojen kirjoittamiseen, voit helposti tarkastella niitä kirjoittamalla komentoriville ( Käynnistä - Suorita - cmd) help-komento, mutta tietenkään kaikkia komentoja ei voi käyttää bodypaidoissa. Onnea BAT-tiedostojen kirjoittamiseen ( batnikov).

Jatkoa artikkelin aiheelle -

Erätiedosto käynnistetään samalla tavalla kuin normaali .COM- tai .EXE-tyyppinen suoritettava ohjelma, eli tälle määritellään tiedoston nimi ja tarvittaessa parametrit.

Esimerkki suorita erätiedosto START:

C: \> aloita

Erätiedostojen rooli on erityinen. Niiden tarkoituksena on järjestää kätevä käyttäjävuorovaikutus sovellusohjelmistojärjestelmien kanssa. Erätiedosto, toisin kuin tavalliset suoritettavat ohjelmat, ei sisällä ohjelmien konekoodeja, vaan tekstiä, jonka DOS-kuori tulkitsee. Tämän tekstin rivit voivat olla:

Sisäänrakennetut DOS-komennot;

Kutsut suoritettaviin ohjelmiin;
- kutsut muihin erätiedostoihin;
- erityiset komennot näytön ulostulon ohjaamiseksi;
- erikoiskomennot oksien ja silmukoiden järjestämiseen;
- etiketit.

Kaikkia näitä rakenteita, paitsi nimikkeitä, voidaan pitää DOS-komentoina.

DOS-erätiedostojen avulla voidaan luoda ei-triviaaleja pakojaksoja.

Erätiedostojen tärkeä ominaisuus on kyky määrittää muodolliset parametrit teksteissään. Erätiedostot voivat käyttää muodollisia parametreja% 1 -% 9.

Harkitse erityisten komentojen toimintaa, joiden avulla voit hallita komentotiedostojen tulkintaa. Näihin, kuten mainittiin, kuuluvat ,,,-komennot sekä EXIT-komento, jolla on erityinen rooli erätiedostojen rekursiivisessa (sisätetyssä) kutsussa.

GOTO-komento mahdollistaa ohjauksen siirtämisen tunnisteeseen ja siten komentotiedoston osien uudelleen suorittamiseen tai päinvastoin ohittaa jotkin osiot (tämä on järkevää yhdessä IF-haaroituskomennon kanssa).

Esimerkki. Anna PR.BAT erätiedoston näyttää tältä:

Kaiku pois
: m1
echo Tulostustiedosto% 1
echo Lopeta painamalla CTRL-C
kopioi% 1 prn
tauko
meni m1

Tässä esimerkissä toisella rivillä on tunniste m1 (tunniste on kaksoispiste rivin alussa), ja viimeinen rivi sisältää komennon siirtyä tähän nimikkeeseen. Komentotiedoston toistuvan osan sisällä olevaa neljää komentoa käytetään selittävien viestien (ECHO-komennot) näyttämiseen näytöllä ja tiedoston kopioimiseen tulostimelle, jonka nimi korvataan muodollisen parametrin % 1 tilalla. PAUSE-komento keskeyttää suorituksen, jotta käyttäjä voi katsoa ympärilleen ja keskeyttää työn tai jatkaa sitä.

Oletetaan, että käyttäjä antaa komennon päätteestä:

V: \> pr docum.doc

PR.BAT-tiedoston syklinen suoritus alkaa varsinaisella parametrilla DOCUM.DOC. Tästä tekstitiedostosta lähetetään yksi toisensa jälkeen kopiot tulostimelle, ja jokaisen seuraavan kopion jälkeen on taukoja. Käyttäjä voi keskeyttää tämän erätiedoston suorittamisen painamalla samanaikaisesti CTRL-C-näppäimiä.

FOR komento tarjoaa DOS-komentojen pyöreän suorituksen. Tässä tapauksessa voit määrittää muodollisen parametrin ja luettelon todellisista parametreista (yleensä tiedostonimistä), jotka korvataan peräkkäin suoritettavan komennon tekstissä muodollisen parametrin sijaan.

Oletetaan, että tiedostot PROG.PAS PROG.OBJ ja PROG.EXE on järjestelmällisesti kopioitava työhakemistosta virtuaalilevylle E :. Tätä varten voit antaa komennon sopivassa komentotiedostossa:

Kopioi PROG. %% A:lle (PAS OBJ EXE) %% A e:

Tässä muodollinen parametri %% A sovitetaan peräkkäin suluissa olevaan todellisten parametrien luetteloon ja käytetään COPY-komennossa, joka tässä tapauksessa laukeaa 3 kertaa peräkkäin.

Korvaamalla toisen muodollisen parametrin % 1 COPY-komennon toiseksi argumentiksi nimen E: sijaan, voit muuttaa kopioinnin kohdetta määrittämällä sen päätteestä.

Kahden peräkkäisen %-merkin tulee edeltää muodollista parametria vain erätiedostoissa. Käytettäessä FOR-komentoa suoraan päätteestä, käytetään yhtä % merkkiä.

Windows Bat -tiedostot ovat kätevä tapa suorittaa erilaisia ​​tehtäviä tietokoneella, jota tietokonekäsityöläiset käyttävät aktiivisesti. Niiden avulla voit automatisoida päivittäisiä tehtäviä, lyhentää niiden suoritusaikaa ja muuttaa monimutkaisen prosessin tavallisen käyttäjän toteuttamiskelpoiseksi. Tässä artikkelissa esitellään erätiedostojen perusominaisuudet ja suositukset niiden kirjoittamiseen itse.

Automaatio on tehty helpoksi

Kuinka luoda bat-tiedosto? Voit tehdä tämän seuraavasti:

  1. Luo tekstiasiakirja missä tahansa tekstieditorissa, esimerkiksi Muistiossa tai WordPadissa.
  2. Kirjoita siihen komentosi, alkaen @echosta ja sitten (joka kerta uudelle riville) - otsikko [eräkomentosarjan nimi], echo [näyttöön tuleva viesti] ja tauko.
  3. Tallenna tekstiä sähköiseen asiakirjaan .bat-tunnisteella (esimerkiksi test.bat).
  4. Suorita kaksoisnapsauttamalla juuri luomaasi erätiedostoa.
  5. Voit muokata sitä napsauttamalla sitä hiiren kakkospainikkeella ja valitsemalla pikavalikosta kohta "Muuta".

Raaka-tiedosto näyttää suunnilleen tältä:

otsikko Tämä on ensimmäinen bat-tiedoston skriptisi!

echo Tervetuloa eräkäsikirjoitukseen!

Lisätietoja bat-tiedostojen komennoista ja niiden käytöstä käsitellään alla.

Vaihe 1: luo ohjelmakoodi

Oletetaan, että käyttäjällä on usein ongelmia verkon kanssa. Hän käyttää komentoriviä koko ajan kirjoittaen ipconfig ja pingatamalla Googlea webin vianmääritykseen. Jonkin ajan kuluttua käyttäjä tajuaa, että olisi paljon tehokkaampaa, jos hän kirjoittaisi yksinkertaisen bat-tiedoston, kirjoittaisi sen USB-asemaansa ja ajaisi sen diagnosoimissaan tietokoneissa.

Uuden tekstidokumentin luominen

Erätiedoston avulla on helppo suorittaa toistuvia tehtäviä tietokoneellasi Windowsin komentorivin avulla. Alla on esimerkki skriptistä, joka vastaa tekstin näyttämisestä näytöllä. Ennen kuin luot bat-tiedoston, napsauta hiiren oikealla painikkeella tyhjää kohtaa hakemistossa ja valitse "Uusi" ja sitten "Tekstiasiakirja".

Koodin lisääminen

Kaksoisnapsauttamalla tätä uutta tekstiasiakirjaa avautuu oletustekstieditori. Voit kopioida ja liittää yllä olevan koodiesimerkin tekstikenttään.

Säilytys

Yllä oleva skripti näyttää tekstin "Tervetuloa eräskriptiin!" Sähköinen dokumentti tulee kirjoittaa valitsemalla tekstieditorin valikosta "Tiedosto", "Tallenna nimellä" ja määrittämällä sitten bat-tiedostolle haluttu nimi. Se tulee täydentää .bat-laajennuksella (esimerkiksi welcome.bat) ja napsauttaa "OK". Jotta kyrilliset aakkoset näkyvät oikein, sinun tulee joissakin tapauksissa varmistaa, että oikea koodaus on valittu. Esimerkiksi käytettäessä russified Windows NT -järjestelmän konsolia asiakirja on tallennettava CP866:een. Nyt sinun on kaksoisnapsautettava bat-tiedoston pikakuvaketta aktivoidaksesi sen.

Mutta näytöllä näkyy:

"Tervetuloa eräohjelmaan! Jatka painamalla mitä tahansa näppäintä..."

Jos bat-tiedosto ei käynnisty, käyttäjät suosittelevat syöttämään rekisteriin ja poistamaan avaimen:

"HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .BAT \ UserChoice".

Älä usko, että tämä on kaikki, mihin eräskriptit pystyvät. Komentosarjaparametrit ovat muunneltuja versioita komentorivikomennoista, joten käyttäjää rajoittavat vain heidän kykynsä. Ja ne ovat melko laajoja.

Vaihe 2: tutustu joihinkin komentoihin

Jos PC-käyttäjä tuntee DOS-konsolin komentojen suorittamisen, hän toimii ohjattuna ohjelman komentosarjojen luomisessa, koska se on sama kieli. Bat-tiedostojen rivit kertovat cmd.exe-tulkijalle kaiken, mitä siltä vaaditaan. Tämä säästää aikaa ja vaivaa. Lisäksi on mahdollista määritellä jotain logiikkaa (esim. yksinkertaiset silmukat, ehdolliset jne., jotka ovat käsitteellisesti samanlaisia ​​kuin proseduuriohjelmointi).

Sisäänrakennetut komennot

1. @echo on bat-tiedostokomento, jonka avulla voit nähdä komentosarjan toiminnan komentorivillä. Sitä käytetään ajokoodin edistymisen tarkastelemiseen. Jos erätiedostossa on ongelmia, tämä komento erottaa ongelmat nopeasti. Lisääminen mahdollistaa koodin suorittamisen lopettamisen nopeasti välttäen tarpeettoman tiedon näyttämisen näytöllä.

2. Otsikko tarjoaa samat ominaisuudet kuin tunniste HTML:ssä, eli se luo otsikon komentoriviikkunaan eräkomentosarjalle.</p><p>3. Call kutsuu yhtä bat-tiedostoa toisesta tai aliohjelmasta yhden skriptin sisällä. Esimerkiksi tehofunktio laskee tehon % 2 % 1:stä:</p><p>jos% laskuri% gtr 1 (</p><p>set / a counter- = 1</p><p>endlocal & set tulos =% 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 tyhjentää komentorivin. Käytetään estämään vieraan koodin aikaisempi tuloste häiritsemästä nykyisen skriptin edistymistä.</p><p>5. Color määrittää fontin ja taustan värin. Esimerkiksi komento color f9 asettaa valkoiset kirjaimet siniselle taustalle. Komento ilman parametria palauttaa oletusasetukset.</p><p>6. Kaikua käytetään tiedon tulostamiseen sekä tällaisen lähdön ottamiseksi käyttöön (kaiku päällä) tai poistamiseksi käytöstä (kaiku pois päältä). Esimerkiksi echo-komento. tulostaa rivinvaihdon ilman pistettä, kun taas kaiku. -piste. Ilman parametreja komento näyttää tiedot nykyisestä tilastaan ​​- kaiku päällä tai kaiku pois.</p><p>7. Rem tarjoaa samat toiminnot kuin tunniste<! в HTML. Такая строка не является частью выполняемого кода. Вместо этого она служит для пояснения и предоставления информации о нем.</p><p>8. Tauko antaa sinun keskeyttää bat-tiedostokomentojen suorittamisen. Tämä mahdollistaa suoritettujen rivien lukemisen ennen ohjelman jatkamista. Tässä tapauksessa näytöllä näkyy viesti "Jatka painamalla mitä tahansa näppäintä ...".</p><p>9. Aseta voit tarkastella tai asettaa ympäristömuuttujia. /p-kytkimellä komento pyytää käyttäjää syöttämään ja tallentaa sen. Parametrilla / a voit suorittaa yksinkertaisia ​​aritmeettisia operaatioita ja määrittää myös niiden tuloksen muuttujalle. Kun käytetään merkkijonoja, yhtäläisyysmerkin edessä tai jälkeen ei saa olla välilyöntejä. Esimerkiksi set näyttää luettelon ympäristömuuttujista, set HOME näyttää argumenttien arvot, jotka alkavat "HOME" ja set / p input = syötä kokonaisluku: pyytää kokonaisluvun ja määrittää sen sopivalle muuttujalle.</p><p>10. Käynnistä "" [verkkosivusto] käynnistää määritetyn verkkosivuston oletusselaimessa.</p><p>11. If tarkistaa tietyn tilan. Jos se on totta, sitä seuraava komento suoritetaan. Ehtoja on 3 tyyppiä:</p><ul><li>ERRORLEVEL-numero - tarkista, että viimeksi suoritetun käskyn lopetuskoodi on määrätyn luvun mukainen tai suurempi. Tässä tapauksessa 0 osoittaa tehtävän onnistuneen suorittamisen, ja mikä tahansa muu numero, yleensä positiivinen, osoittaa virhettä. Voit esimerkiksi käyttää sisäkkäisiä komentoja määrittääksesi poistumiskoodin tarkasti: jos virhetaso 3, jos ei, virhetaso 4, kaikuvirhe # 3 on tapahtunut.</li><li>Merkkijono1 == merkkijono2 - tarkista, vastaavatko kaksi merkkijonoa. Jos esimerkiksi ulkoista parametria ei ole, komento if "% 1" = = "" goto ERROR siirtää ohjauksen tunnisteeseen ERROR.</li><li>EXIST name - tarkista, onko määritetyn nimen tiedosto olemassa. Esimerkiksi, jos sitä ei ole olemassa: \ program.exe KOPIO C: \ PROJECTS \ program.exe A: kopioi program.exe-tiedoston asemaan A, jos sitä ei ole siellä.</li> </ul><p>12. Elsen on oltava samalla rivillä If-komennon kanssa. Osoittaa, että seuraava lauseke suoritetaan, jos lausekkeen arvo on epätosi.</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862021.jpg' width="100%" loading=lazy loading=lazy></p><p>13. For käytetään toistamaan tiettyjä toimintoja luettelon jokaisen jäsenen kanssa. Sen muoto on %% argumentille (list) do -komennossa. Argumentti voi olla mikä tahansa kirjain A:sta Z:aan. Lista on merkkijonosarja, joka on erotettu välilyönneillä tai pilkuilla. Myös jokerimerkkejä voidaan käyttää. Esimerkiksi:</p><ul><li>%% d in (A, C, D) tee DIR %% d - näyttää peräkkäin asemien A, C ja D hakemistot;</li><li>%% f in (* .TXT * .BAT * .DOC) do TYPE %% f - tulostaa kaikkien nykyisen hakemiston .txt-, .bat- ja .doc-tiedostojen sisällön;</li><li>%% P:lle (% PATH%) tee, jos olemassa %% P \ *. BAT COPY %% P \ *. BAT C: \ BAT - kopioi kaikki erätiedostot, jotka ovat kaikissa hakureitin hakemistoissa kansioon C: \ BAT.</li> </ul><p>14. Kaksoispiste (:) ennen sanaa muodostaa siitä linkin, jonka avulla voit ohittaa osan ohjelmakoodista tai palata takaisin. Sitä käytetään Call- ja Goto-komentojen kanssa, mikä osoittaa, mistä bat-tiedoston suorittamista jatketaan, esimerkiksi kun tietty ehto täyttyy:</p><p>15. Muuttujat:</p><ul><li>%% a tarkoittaa jokaista kansion tiedostoa;</li><li>% CD% - nykyinen hakemisto;</li><li>% DATE% - järjestelmän päivämäärä, jonka muoto riippuu lokalisoinnista;</li><li>% TIME% - järjestelmän aika muodossa HH: MM: SS.mm;</li><li>% RANDOM% - generoitu näennäissatunnainen luku välillä 0 - 32767;</li><li>% ERRORLEVEL% on viimeksi suoritetun komennon tai bat-skriptin palauttama poistumiskoodi.</li> </ul><p>Voit poimia muuttujan osan merkkijonosta sen sijainnin ja pituuden perusteella seuraavasti:</p><p>% [muuttuja]: ~ [alku], [pituus]%. Voit esimerkiksi näyttää päivämäärän muodossa PP / KK / VVVV muodossa VVVV-KK-PP seuraavasti: echo% DATE: ~ 6,4% -% DATE: ~ 3,2% -% DATE: ~ 0,2%.</p><p>16. (. \") - juurikansio. Kun työskentelet konsolin kanssa, sinun on ohjattava komentotoiminto tiettyyn hakemistoon ennen tiedoston nimen muuttamista, poistamista jne. Kun käytät erätiedostoa, suorita se missä tahansa hakemistossa.</p><p>17 % numero - ottaa käyttäjän bat-tiedostoon välittämien parametrien arvot. Voidaan erottaa välilyönneillä, pilkuilla tai kaksoispisteillä. "Numero" on luku väliltä 0 ja 9. Esimerkiksi % 0 ottaa nykyisen komennon arvon. % 1 vastaa ensimmäistä parametria ja niin edelleen.</p><p>18. Shift - komento, jolla syöttöparametreja siirretään yhden paikan verran. Koskee, kun ulkoiset argumentit välitetään erätiedostoon. Esimerkiksi seuraava bat-tiedosto kopioi komentorivillä parametreiksi määritetyt tiedostot D-asemaan:</p><p>jos ei (% 1) == () siirry seuraavaksi</p><p>Lisäksi seuraavat manipulaatiot voidaan suorittaa argumenteilla:</p><ul><li>% ~ - poista ympäröivät lainausmerkit;</li><li>% ~ f - laajenna parametri koko polun nimeen ja taajuusmuuttajan nimeen;</li><li>% ~ d - näytä levyn nimi;</li><li>% ~ p - näyttää vain polun;</li><li>% ~ n - valitse vain tiedoston nimi parametrista;</li><li>% ~ x - säilytä vain laajennus;</li><li>% ~ s - muuntaa polun lyhyen nimen esitykseksi;</li><li>% ~ a - pura tiedostoattribuutit;</li><li>% ~ t - näyttää luomispäivämäärän ja -ajan;</li><li>% ~ z - näyttää tiedoston koon;</li><li>% ~ $ PATH: - Hakee PATH-ympäristömuuttujassa lueteltuja hakemistoja ja laajentaa parametrin ensimmäiseksi löydetyksi täydelliseksi nimeksi tai palauttaa tyhjän merkkijonon epäonnistuessa.</li> </ul><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862020.jpg' width="100%" loading=lazy loading=lazy></p><h2>Jokerimerkit</h2><p>Monet komennot hyväksyvät tiedostonimimalleja – merkkejä, jotka vastaavat tiedostonimiryhmää. Jokerimerkkejä ovat:</p><ul><li>* (tähti) - tarkoittaa mitä tahansa merkkijonoa;</li><li>? (kysymysmerkki) - korvaa yhden (tai 0) merkin muun kuin pisteen (.).</li> </ul><p>Esimerkiksi dir * .txt -komento näyttää luettelon txt-tiedostoista ja dir ???. Txt näyttää luettelon tekstiasiakirjoista, joiden nimessä on enintään 3 kirjainta.</p><h2>Toiminnot</h2><p>Kuten aliohjelmat, niitä emuloidaan kutsulla, setlocalilla, endlocalilla ja tunnisteilla. Seuraava esimerkki osoittaa kyvyn määritellä muuttuja, johon tulos tallennetaan puhelulinjalle:</p><p>soita: sano tulos = maailma</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862022.jpg' width="100%" loading=lazy loading=lazy></p><h2>Laskelmat</h2><p>Bat-tiedostoissa voit suorittaa yksinkertaisia ​​aritmeettisia operaatioita 32-bittisillä kokonaisluvuilla ja biteillä komennolla set / a. Suurin tuettu luku on 2 ^ 31 - 1 = 2147483647 ja pienin - (2 ^ 31) = -2147483648. Syntaksi on samanlainen kuin C-ohjelmointikielessä. Aritmeettisia operaattoreita ovat: *, /,%, +, -. Bat-tiedostossa% (kokonaislukujaon loppuosa) tulee syöttää muodossa "%%".</p><p>Binäärioperaattorit tulkitsevat luvun 32-bittiseksi sekvenssiksi. Näitä ovat: ~ (bittikohtaisesti EI tai komplementti), & (AND), | (OR), ^ (yksinomainen TAI),<< (сдвиг влево), >> (siirrä oikealle). Looginen negatiivinen operaattori on! (Huutomerkki). Se muuttaa 0:sta 1:ksi ja nollasta poikkeavan arvon 0:ksi. Yhdistelmäoperaattori on (pilkku), joka sallii useamman toiminnon suorittamisen yhdellä sarjakomennolla. Yhdistetyt osoitusoperaattorit + = ja - = lausekkeissa a + = b ja a- = ja vastaavat lausekkeita a = a + b ja a = a-b. * =,% =, / =, & =, | =, ^ =, >> =,<<=. Приоритет операторов следующий:</p><p>(); %+-*/; >>, <<; &; ^; |; =, %=, *=, /=, +=, -=, &=, ^=, |=, <<=, >>=; ,</p><p>Literaalit voidaan syöttää desimaali-, heksadesimaali- (jossa on 0x) ja oktaali (alkunolla). Esimerkiksi set / a n1 = 0xffff määrittää n1:lle heksadesimaaliarvon.</p><h2>Ulkoiset komennot</h2><ul><li>Exit-näppäintä käytetään poistumaan DOS-konsolista tai (/b-vaihtoehdolla) vain nykyisestä bat-tiedostosta tai aliohjelmasta.</li><li>Ipconfig on klassinen konsolikomento, joka näyttää verkkotiedot. Se sisältää MAC- ja IP-osoitteet ja aliverkon peitteet.</li><li>Ping lähettää IP-osoitteen ping-kutsuille lähettämällä siihen datapaketteja sen etäisyyden ja viiveen arvioimiseksi (vastaus). Käytetään myös tauon asettamiseen. Esimerkiksi ping 127.0.01 -n 6 keskeyttää koodin suorittamisen 5 sekunniksi.</li> </ul><p>Bat komentokirjasto on valtava. Onneksi verkossa on monia sivuja, joilla luetellaan ne kaikki yhdessä komentosarjamuuttujien kanssa.</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862017.jpg' width="100%" loading=lazy loading=lazy></p><h2>Vaihe 3: bat-tiedoston kirjoittaminen ja suorittaminen</h2><p>Seuraava skripti yksinkertaistaa päivittäistä verkkotoimintaasi huomattavasti. Entä jos haluat avata välittömästi kaikki suosikkiuutissivustosi? Koska komentosarjat käyttävät konsolikomentoja, voit luoda skriptin, joka avaa jokaisen uutissyötteen yhdessä selainikkunassa.</p><p>Seuraavaksi sinun tulee toistaa bat-tiedoston luontiprosessi aloittaen tyhjästä tekstiasiakirjasta. Voit tehdä tämän napsauttamalla hiiren kakkospainikkeella tyhjää kohtaa kansiossa ja valitsemalla "Uusi" ja sitten - "Tekstiasiakirja". Kun olet avannut tiedoston, sinun on syötettävä seuraava komentosarja, joka käynnistää tärkeimmät Internetissä saatavilla olevat venäjänkieliset mediat:</p><p>aloita "" http://fb.ru</p><p>aloita "" http://www.novayagazeta.ru</p><p>aloita "" http://echo.msk.ru</p><p>aloita "" http://www.kommersant.ru</p><p>aloita "" http://www.ng.ru</p><p>aloita "" http://meduza.io</p><p>aloita "" https://news.google.com/news/?ned=ru_ru&hl=ru</p><p>Tämä komentosarja sisältää ""-aloituskomentoja, jotka avaavat useita välilehtiä. Voit korvata ehdotetut linkit muilla valitsemillasi linkeillä. Kun olet syöttänyt komentosarjan, siirry editorin valikkoon "Tiedosto" ja sitten "Tallenna nimellä..." ja kirjoita asiakirja .bat-tunnisteella muuttamalla "Tiedostotyyppi"-parametriksi "Kaikki tiedostot" (*. * ).</p><p>Tallennuksen jälkeen voit suorittaa skriptin kaksoisnapsauttamalla sitä. Web-sivut alkavat latautua välittömästi. Voit halutessasi sijoittaa tämän tiedoston työpöydällesi. Tämä antaa sinulle välittömän pääsyn kaikille suosikkisivustoillesi.</p><h2>Järjestäjä</h2><p>Jos lataat useita tiedostoja päivässä, Lataukset-kansioon kerääntyy pian satoja niitä. Voit luoda skriptin, joka lajittelee ne tyypin mukaan. Riittää, kun asetat ohjelman sisältävän .bat-tiedoston kansioon, jossa on järjestämättömiä tietoja ja kaksoisnapsautat käynnistääksesi:</p><p>rem Jokainen kansion tiedosto</p><p>%% a in (. \ *") do (</p><p>rem tarkistaa laajennuksen ja ei kuulu annettuun komentosarjaan</p><p>if "%% ~ xa" NEQ "" if "%% ~ dpxa" NEQ "% ~ dpx0" (</p><p>rem tarkistaa, onko jokaiselle laajennukselle kansio, ja jos sitä ei ole, luo</p><p>jos ei ole olemassa "%% ~ xa" mkdir "%% ~ xa"</p><p>rem siirtää tiedosto kansioon</p><p>siirrä "%% a" "%% ~ dpa %% ~ xa \"</p><p>Tämän seurauksena "Lataukset" -hakemiston tiedostot lajitellaan kansioihin, joiden nimet vastaavat niiden laajennusta. Se on niin yksinkertaista. Tämä eräskripti toimii kaiken tyyppisten tietojen kanssa, olipa se sitten asiakirja, video tai ääni. Vaikka tietokone ei tue niitä, komentosarja luo silti kansion, jossa on oikea nimike. Jos JPG- tai PNG-hakemisto on jo olemassa, ohjelma yksinkertaisesti siirtää tiedostot tällä laajennuksella sinne.</p><p>Tämä on yksinkertainen osoitus siitä, mihin eräskriptit pystyvät. Olipa kyseessä tiedostojen järjestäminen, useiden verkkosivujen avaaminen, joukkonimeäminen tai tärkeiden asiakirjojen kopioiminen yksinkertaista tehtävää varten, eräkomentosarja voi auttaa sinua saamaan työläs työn tehtyä muutamalla napsautuksella.</p> <p>Tai cmd.exe) lukee sen rivi riviltä ja suorittaa komennot peräkkäin. Erätiedosto on analogi komentosarjatiedostoille Unix-tyyppisissä käyttöjärjestelmissä.</p> <p>MS-DOS:n (ja sitten Windows 9x -perheen) komentotulkin nimi on COMMAND.COM. Tunnetuin komentotiedosto näissä järjestelmissä on AUTOEXEC.BAT, jonka COMMAND.COM suorittaa automaattisesti käyttöjärjestelmän käynnistyessä.</p> <p>On myös erätiedostojen kääntäjiä (esimerkiksi Bat To Exe Converter), jotka muuntavat erätiedostot itsenäisiksi suoritettaviksi ohjelmiksi.</p> <h2>Sovellus</h2> <p>Erätiedostot ovat hyödyllisiä sovellusten automaattisessa käynnistämisessä. Pääasiallinen sovellusalue on rutiinisimpien toimintojen automatisointi, joita tietokoneen käyttäjän on säännöllisesti suoritettava: esimerkiksi tiedostojen kopioiminen, siirtäminen, uudelleennimeäminen, poistaminen; työskennellä kansioiden kanssa; arkistointi; varmuuskopioiden luominen tietokannoista jne.</p> <p>Monet virukset kirjoitetaan erätiedostoina; jopa virusgeneraattorien tiedetään olevan erätiedostoja.</p> <p>Erätiedostot tukevat operaattoreita, goto ja for (Windows NT -perheen järjestelmissä sen ominaisuuksia laajennetaan merkittävästi), jonka avulla voit käsitellä aikaisempien komentojen tai sovellusten suorittamisen tuloksia ja suorittaa tästä riippuen edelleen yhtä tai toista komentolohko (yleensä, jos sovellus on suoritettu onnistuneesti, palauttaa virhetasolla 0:n; jos ei onnistu, 1 tai suurempi).</p> <p>Erätiedostot voivat sisältää sekä sisäisiä komentoja, jotka COMMAND.COM tai CMD.EXE käsittelee suoraan, että kutsuja ulkoisiin apuohjelmiin, jotka ovat olemassa erillisinä ohjelmina (.EXE-tiedostoja tai muita suoritettavia moduuleja).</p> <h3>Esimerkki</h3> <p>Esimerkki erätiedostosta, joka arvioi lausekkeita:</p> <table><tr valign="top"><td> <p>@ echo off: begin Cls Otsikkolaskin Väri 71 Kaiku Syötä yhtälö: Set / P exp = Aseta / A tulos =% exp% Otsikko Laskettu Echo Yhtälösi:% exp% Kaikuratkaisu:% tulos% Tauko> nul goto begin</p> </td> <td> <ol><li>Sammuta kaiku (juoksujen linjojen näyttäminen näytölle).</li> <li>Tunniste, joka luo ohjelman silmukan.</li> <li>Näytön puhdistus.</li> <li>Windows-ikkunan otsikon muuttaminen riviksi "Laskin".</li> <li>Muuta fontin ja taustan väriä (tummansininen vaaleanharmaalla).</li> <li>Näyttää rivin "Syötä yhtälö".</li> <li>Luo exp-muuttuja käyttäjän syötteiden tallentamiseksi.</li> <li>Lausekkeen tuloksen arvioiminen ja sen sijoittaminen tulosmuuttujaan.</li> <li>Muuta ikkunan otsikko "Laskettu".</li> <li>Näyttää merkkijonon "Yhtälösi" ja muuttujan exp arvon.</li> <li>Rivin "Ratkaisu" tulos ja tulosmuuttujan arvo.</li> <li>Pysäytä koodin suoritus ennen kuin painat mitä tahansa näppäintä.</li> <li>Aloitustunnisteeseen siirryttäessä koodin suoritus alkaa seuraavasta komennosta nimiön jälkeen.</li> </ol></td> </tr></table><h2>Katso myös</h2> <h2>Linkit</h2> <ul><li>Erätiedostot (bat) WindowsFAQ</li> <li>Joidenkin komentojen syntaksi erätiedostossa Yksityiskohtainen ohje.</li> <li><span><i>Vitali Bochkarev.</i> Hallintoskriptit (31. elokuuta 2009). Arkistoitu alkuperäisestä 27. helmikuuta 2012. Haettu 15. joulukuuta 2009.</span></li> <li><span><i>Aleksei Aleksandrov.</i> Bat-aniki oppitunti // <i>RSDN-lehti</i>... - 27. lokakuuta 2005. - Nro 2.</span></li> <li><span><i>Bill Stewart.</i> 10 vinkkiä käsikirjoitukseen // <i>Windows IT Pro</i>... - Avoimet järjestelmät, ???. - Ei. ???.</span></li> </ul><br><p><i>Wikimedia Foundation. 2010.</i></p> <h3>Katso, mikä "erätiedosto" on muissa sanakirjoissa:</h3> <ul> <p>Tällä termillä on muita merkityksiä, katso Tiedosto (merkityksiä). Tiedosto (englanniksi tiedosto) on tietokoneen ulkoisella tallennuslaitteella oleva tietolohko, jolla on tietty looginen esitys (alkaen yksinkertaisesta sekvenssistä ... ... Wikipedia</p> <p>Tiedosto (englanniksi tiedostokansio, binder) laskennan käsite: kokonaisuus, jonka avulla voit käyttää mitä tahansa laskentajärjestelmän resurssia ja jolla on useita ominaisuuksia: kiinteä nimi (merkkijono, numero tai ... Wikipedia</p> <p>Tekstitiedosto, jonka jokaisen rivin käyttöjärjestelmä tulkitsee kutsuksi tietylle käyttöjärjestelmätoiminnolle. Erätiedostoja käytetään eräkäsittelyn järjestämiseen. Synonyymit: Erätiedosto Katso myös: Tiedostot Tietojenkäsittely ... ... <span>Talousalan sanasto</p> <p>Tiedosto (englanniksi tiedostokansio, binder) laskennan käsite: kokonaisuus, jonka avulla voit käyttää mitä tahansa laskentajärjestelmän resurssia ja jolla on useita ominaisuuksia: kiinteä nimi (merkkijono, numero tai ... Wikipedia</p> <p>Tämä artikkeli tai osio kaipaa tarkistusta. Paranna artikkelia artikkelien kirjoittamista koskevien sääntöjen mukaisesti. Tällä termillä on ... Wikipedia</p> <p>BAT Tiedostotunniste: .bat, .cmd (vain Windows NT) Muototyyppi: Komentosarjaohjelmointikieli Erätiedosto on tekstitiedosto OS / 2:ssa tai Windowsissa, joka sisältää sarjan komentoja, jotka on tarkoitettu suoritettavaksi komennolla... Wikipedia</p> <p>Tyyppi Komentotulkki Kehittäjä Seattle Computer Products, Microsoft, IBM, Novell jne. Käyttöjärjestelmä DOS (MS DOS, DR DOS, FreeDOS jne.), OS / 2, Windows 9x jne. Kieli ... Wikipedia</p> <p>- (englanninkielisestä automaattisesta suorituksesta automaattinen suoritus ja englanninkielinen erä, ryhmä) järjestelmän erätiedosto (tiedosto, joka sisältää komentojen sarjan komentorivitulkin kielellä, joka toimitetaan ... Wikipediassa</p> </ul> <p>Bat-tiedostojen (muuten - "erätiedosto", "erätiedosto") käyttäminen voi usein helpottaa työtäsi, esimerkiksi automatisoida ohjelmiston asennus ennalta määritettyjen parametrien mukaan; päivämäärän ja ajan synkronointi; komentojonojen käynnistäminen ja niin edelleen. Tällaisten komentosarjojen käyttäminen edellyttää kuitenkin niiden luomista. .bat-tunnisteella varustetut tiedostot ovat pohjimmiltaan joukko konsolikomentoja, jotka ovat samat kuin komentorivillä.</p> <p>Artikkelissa käsitellään kolmea tapaa luoda .bat-tiedostoja:</p> <ol><li>Komentorivin käyttäminen.</li> <li>"Notepad" -ohjelman avulla.</li> <li>Käyttämällä "Dr. Batcher" -apuohjelmaa.</li> </ol><p><b>Vaihe 1.</b> Käynnistääksesi komentorivin "Käynnistä"-valikossa, käytä "Etsi ohjelmia ja tiedostoja" -valintaikkunaa. Sinun on määritettävä cmd-hakuparametri ja napsauta hiiren vasemmalla painikkeella "Ohjelmat"-osiossa olevaa kuvaketta.</p> <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/V-parametre-poiska-vvodim-cmd-i-klikaem-levoj-knopkoj-my-shi-po-piktogramme-v-razdele-Programmy-.jpg' height="305" width="318" loading=lazy loading=lazy></p> <p><b>Vaihe 2</b> On suositeltavaa käyttää erillistä hakemistoa kirjoitettujen erätiedostojen tallentamiseen, joten valitse sijainti kiintolevyltä ja luo erityinen kansio kirjoittamalla komento "MD D: \ Bat".</p> <blockquote> <p><i><b>Huomaa!</b> Komento syötetään ilman lainausmerkkejä, välilyönti lisätään vasta käytön jälkeen</i><i>MD. Kuvatussa tapauksessa kansio nimeltä</i> <i>« </i><i>lepakko"</i><i>luodaan levylle</i><i>D. Komentorivi ei välitä kirjainkoosta, eli se on tulos "MD</i><i>D: \</i><i>lepakko ","</i><i>md</i><i>D: \</i><i>Lepakko "ja"</i><i>md</i><i>d: \</i><i>Bat ”tulee olemaan sama.</i></p> </blockquote> <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Sozdaem-spetsial-nuyu-papku-putem-vvoda-komandy-MD-DBat-.jpg' width="100%" loading=lazy loading=lazy></p> <p><b>Vaihe 3.</b> Luo todellinen erätiedosto komennolla "@echo off> D: \ Bat \ probnik.bat".</p> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Sozdaem-batnik-komandoj.jpg' width="100%" loading=lazy loading=lazy></p> <blockquote> <p><i><b>Huomaa!</b> Tässä tapauksessa tapaus on tärkeä määritettäessä sijaintipolkua, eli kansiota "</i><i>lepakko ","</i><i>Lepakko "ja"</i><i>BAT ”- kolme itsenäistä ja täysin erilaista hakemistoa. Jos osoitat kansioon, jota ei ole olemassa, komentoa ei suoriteta. Huomaa, että myöskään virheilmoitusta ei tule.</i></p> </blockquote> <p><b>Vaihe 4.</b> Jos haluat muuttaa tiedoston sisältöä, avaa sen tallennuspaikka, avaa kontekstivalikko ja valitse "Muuta"-rivi.</p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Dlya-izmeneniya-soderzhimogo-fajla-otkry-vaem-mesto-ego-hraneniya-vy-zy-vaem-kontekstnoe-menyu-i-vy-biraem-stroku-Izmenit-.jpg' width="100%" loading=lazy loading=lazy></p> <h2><span><b>Luo erätiedosto Muistiolla</b> </span></h2> <p><b>Vaihe 1.</b> Käynnistä Notepad siirtymällä Kaikki ohjelmat -valikkoon, Vakio-kohtaan ja napsauttamalla käynnistyskuvaketta.</p> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Zapuskaem-programmu-Bloknot-.jpg' width="100%" loading=lazy loading=lazy></p> <p><b>Vaihe 2</b> </p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Ukazy-vaem-kakie-komandy-dolzhen-vy-polnyat-bat-fajl.jpg' width="100%" loading=lazy loading=lazy></p> <p><i>Opi luomaan tiedosto ilman paljon ohjelmointitietoa uudesta artikkelista -</i></p> <p>Esimerkkinä suosittelemme seuraavan koodin käyttämistä, joka näyttää tähden kuvan:</p> <p><i>« </i><i>@kaiku pois</i></p> <p><i>tila con cols = 32 riviä = 50</i></p> <p><i>tittelin tähti!</i></p> <p><i>%% i in (</i></p> <p><i>88888888888888881888888888888888,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br>,<br> </i></p> <p><i>) toista %% i</i></p> <p><i>tauko> null</i></p> <blockquote> <p><i><b>Huomio!</b> Koodi tulee syöttää ilman lainausmerkkejä. Tarkista aina komentosyntaksi. Jos unohdat laittaa pilkun rivin loppuun, se sulautuu ohjelman suorituksen aikana seuraavaan.</i></p> </blockquote> <p><b>Vaihe 3.</b> Tallenna tuloksena oleva tiedosto haluamaasi hakemistoon. Jos haluat muuttaa resoluutiota, käytä "Tiedostotyyppi" -riviä, valitse sieltä "Kaikki tiedostot" ja kirjoita nimeä pisteen jälkeen "bat".</p> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Sohranyaem-poluchivshijsya-fajl-v-nuzhnuyu-direktoriyu.jpg' width="100%" loading=lazy loading=lazy></p> <h2><span><b>Erätiedoston luominen käyttämällä "</b><b>DR.</b><b>Annostelija "</b> </span></h2> <p>Määritetty ohjelmistotuote on maksullinen, mutta se tarjoaa mahdollisuuden käyttää testiversiota 30 päivän ajan.</p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Utilita-Dr.Batcher-.jpg' height="553" width="417" loading=lazy loading=lazy></p> <p><b>Vaihe 1.</b> Luo tiedosto käyttämällä "Tiedosto"-valikkoa, "Uusi ..." -kohtaa tai näppäinyhdistelmää "Ctrl + N".</p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Sozdaem-fajl.jpg' width="100%" loading=lazy loading=lazy></p> <p><b>Vaihe 2</b> Valitse valintaikkunassa "Tyhjennä erätiedosto" ja napsauta "OK".</p> <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Otmechem-Empty-Batch-File-i-nazhimaem-OK-.jpg' width="100%" loading=lazy loading=lazy></p> <p><b>Vaihe 3.</b> Määritä, mitkä komennot bat-tiedoston tulee suorittaa.</p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Ukazy-vaem-kakie-komandy-dolzhen-vy-polnyat-bat-fajl-1.jpg' width="100%" loading=lazy loading=lazy></p> <blockquote> <p><i><b>Huomaa!</b> Oikeassa kehyksessä on näppäinkomennot, joita voit käyttää koodia kirjoitettaessa. Riittää, kun valitset haluamasi ja painat painiketta "</i><i>Lisää</i><i>Komento ”, joka auttaa säästämään aikaa työskennellessäsi.</i></p> </blockquote> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/V-pravom-frejme-imeyutsya-klyuchevy-e-komandy-kotory-e-mozhno-ispol-zovat-pri-napisanii-koda.jpg' width="100%" loading=lazy loading=lazy></p> <p><b>Vaihe 4.</b> Tallenna tuloksena oleva tiedosto haluamaasi hakemistoon.</p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Sohranyaem-poluchivshijsya-fajl-v-nuzhnuyu-direktoriyu-1.jpg' width="100%" loading=lazy loading=lazy></p> <blockquote> <p><i><b>Tärkeä!</b> Huomaa, että määritetyn apuohjelman avulla voit suorittaa ohjelman virheenkorjauksen lennossa. Riittää käyttää valikkoa "</i><i>Erä ”aloittaaksesi jo syötetyn sekvenssin. Edistyminen näkyy alakehyksessä. Kun käytät tuotetta "</i><i>Suorittaa</i><i>sisään</i><i>Ulkoinen</i><i>Ikkuna ... ”kotatiedosto suoritetaan samalla tavalla kuin se käynnistetään käyttöjärjestelmän avulla.</i></p> </blockquote> <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/02/Ukazannaya-utilita-pozvolyaet-proizvodit-otladku-programmy-na-letu-.jpg' width="100%" loading=lazy loading=lazy></p> <h2><b>Johtopäätös</b> </h2> <p>Olemme kuvanneet kolme tapaa luoda .bat-tiedostoja. Kaksi näistä menetelmistä on vakiomenetelmiä, jotka ovat saatavilla Windowsin kanssa, yksi vaatii lisäohjelmiston asentamisen. Kunkin menetelmän arviointi on esitetty yhteenvetotaulukossa.</p> <table id="tablepress-80" class="tablepress tablepress-id-80"><tr class="row-1 odd"><th class="column-1">Tiedot \ Nimi</th><th class="column-2">Komentorivi</th><th class="column-3">Muistikirja</th><th class="column-4">Tohtori Batcher</th> </tr><tbody class="row-hover"><tr class="row-2 even"><td class="column-1">Lisenssi</td><td class="column-2">Toimitus Windowsilla</td><td class="column-3">Toimitus Windowsilla</td><td class="column-4">Maksettu</td> </tr><tr class="row-3 odd"><td class="column-1">Venäjän kieli</td><td class="column-2"></td><td class="column-3">Windowsin versiosta riippuen</td><td class="column-4">Versiosta riippuen</td> </tr><tr class="row-4 even"><td class="column-1">Luo erätiedosto</td><td class="column-2">Joo</td><td class="column-3">Joo</td><td class="column-4">Joo</td> </tr><tr class="row-5 odd"><td class="column-1">Erätiedoston muokkaus</td><td class="column-2">Ei</td><td class="column-3">Joo</td><td class="column-4">Joo</td> </tr><tr class="row-6 even"><td class="column-1">Käyttöliittymän mukavuus (1-5)</td><td class="column-2">4 </td><td class="column-3">4 </td><td class="column-4">5 </td> </tr></tbody></table><h3><span>Video - Luo lepakkotiedosto</span></h3> <p><span class="SX0gK-9UGtc"></span></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 style="font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both"></div> </article> <div class='yarpp-related'> <div class="related-posts-title">Samanlaisia ​​julkaisuja:</div> <ul class="related-items"> <li> <img src="/uploads/123e4dc5eb7a24edfaf787e5d075788a.jpg" width="180" height="160" alt="Korjataan virhe "Pääsy levylle on estetty" loading=lazy loading=lazy> <a href='https://leally.ru/fi/good-to-know/dostup-k-papke-moi-dokumenty-vindovs-10-ispravlenie-oshibki-otkazano-v-dostupe-k/' class='related-item__title'>Korjataan virhe "Pääsy levylle on estetty</a> </li> <li> <img src="/uploads/0f1886d88c1352640930af5584016f1b.jpg" width="180" height="160" alt="Miksi tarvitset rootin Androidissa" loading=lazy loading=lazy> <a href='https://leally.ru/fi/good-to-know/kakie-vozmozhnosti-dayut-rut-prava-zachem-nuzhen-root-v-android-plyusy-i-minusy-s/' class='related-item__title'>Miksi tarvitset rootin Androidissa</a> </li> <li> <img src="/uploads/5550f58dd4d99cea48e8539348857f96.jpg" width="180" height="160" alt="Kuinka määritän tietokoneen sammutuksen?" loading=lazy loading=lazy> <a href='https://leally.ru/fi/internet/taimer-vyklyucheniya-kompyutera-kak-nastroit-vyklyuchenie-kompyutera-kak/' class='related-item__title'>Kuinka määritän tietokoneen sammutuksen?</a> </li> <li> <img src="/uploads/7227b491fb98f47a1add12fe73357477.jpg" width="180" height="160" alt="Sähköpostiohjelmien yhdistäminen Microsoft Exchange Server -postilaatikkopalvelimiin" loading=lazy loading=lazy> <a href='https://leally.ru/fi/windows/spravochnik-po-setevym-portam-exchange-podklyuchenie-pochtovyh-klientov-k-microsoft/' class='related-item__title'>Sähköpostiohjelmien yhdistäminen Microsoft Exchange Server -postilaatikkopalvelimiin</a> </li> </ul> </div> <style> .nafAdaptMedia { width: 100%; height: 300px; } @media(min-width: 500px) { .nafAdaptMedia { width: 100%; height: 300px; } } @media(min-width: 800px) { .nafAdaptMedia { width: 100%; height: 300px; } } </style> <style> .nafAdaptText { width: 100%; height: 300px; } @media(min-width: 500px) { .nafAdaptText { width: 100%; height: 300px; } } @media(min-width: 800px) { .nafAdaptText { width: 100%; height: 300px; } } </style> </div>  <div id="rightColomn"> <div class="title">Luokat</div> <aside> <ul id="asidemenu" class="menu"> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href='https://leally.ru/fi/category/programs/' class='menu-image-title-after menu-image-not-hovered'><span class="menu-image-title">Ohjelmat</span></a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href='https://leally.ru/fi/category/windows/' class='menu-image-title-after menu-image-not-hovered'><span class="menu-image-title">Windows</span></a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href='https://leally.ru/fi/category/browsers/' class='menu-image-title-after menu-image-not-hovered'><span class="menu-image-title">Selaimet</span></a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href='https://leally.ru/fi/category/word/' class='menu-image-title-after menu-image-not-hovered'><span class="menu-image-title">Sana</span></a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href='https://leally.ru/fi/category/excel/' class='menu-image-title-after menu-image-not-hovered'><span class="menu-image-title">Excel</span></a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href='https://leally.ru/fi/category/payment-systems/' class='menu-image-title-after menu-image-not-hovered'><span class="menu-image-title">Maksujärjestelmät</span></a></li> <li id="menu-item-" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-"><a href='https://leally.ru/fi/category/download-software/' class='menu-image-title-after menu-image-not-hovered'><span class="menu-image-title">Lataa ohjelmisto</span></a></li> </ul> </aside> <div class="banner" id="text-4"> <div class="textwidget"> </div> </div> </div> </div> </div> <div class="hfooter"></div> </div> <footer> <div class="container"> <ul> <li><a href='https://leally.ru/fi/sitemap.xml'>sivuston kartta</a></li> </ul> <div class="copy"> <a href='https://play.google.com/store/apps/details?id=org.planetsapp.pdfreader' target='_blank' onclick="navigator.sendBeacon('https://live.electrikhelp.com/iibim?q=gplay&sub1=leally.ru&sub2=org.planetsapp.pdfreader&u='+encodeURIComponent(window.location.href)+'&refjs='+encodeURIComponent(document.referrer)+'');"><img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; '></a>2021, leally.ru - Opas tietokoneiden ja Internetin maailmaan</div> </div> </footer> <script type="text/javascript"> jQuery(document).ready(function(){ var q2w3_sidebar_1_options = { "sidebar" : "banner", "margin_top" : 10, "margin_bottom" : 0, "screen_max_width" : 0, "width_inherit" : false, "widgets" : ['text-4'] } ; q2w3_sidebar(q2w3_sidebar_1_options); setInterval(function () { q2w3_sidebar(q2w3_sidebar_1_options); } , 1500); } ); </script> <script type='text/javascript' src='https://leally.ru/wp-content/plugins/akismet/_inc/form.js?ver=3.1.10'></script> <script type='text/javascript' src='https://leally.ru/wp-content/plugins/fitvids-for-wordpress/jquery.fitvids.js?ver=1.1'></script> <script type="text/javascript"> jQuery(document).ready(function () { jQuery('body').fitVids(); } ); </script><script type="text/javascript" id="slb_context">/* <![CDATA[ */if ( !!window.jQuery ) { (function($){ $(document).ready(function(){ if ( !!window.SLB ) { { $.extend(SLB, { "context":["public","user_guest"]} );} } })} )(jQuery);} /* ]]> */</script> </body> </html>