OrdenagailuakFitxategi mota

Bat-fitxategia komandoa (Windows)

Noiz ordenagailu batean lan askotan da beharrezkoa ekintza aldiro exekutagarria burutzeko bera DOS-komandoak errepikatzeko, argibideak exekutagarria edo aplikazioak, aplikazioak eta fitxategiak dituzten lanak automatizatzea sekuentzia konplexu eta multi-Appunti eraikuntza, edo erabiltzaileak kanpoan. Sistema eragile bat baino gehiago komandoak grabatzeko bat-fitxategi batean gaitasuna du. Aldi berean, besterik batch fitxategi exekutatuz (askotan gidoi bat "batch fitxategi" deitzen, edo, besterik gabe), posible da agindutako exekuzioa komandoak burutzeko, eta erregistratu da Windows-antolatzaile gertaerak ere, prozesu hori automatizatzeko dezakezu.

fitxategi mota honen berezitasun edozein kode eza da - ez dago erlojuaren informazioa soilik, eta hori irakurtzen eta DOS komando-prozesadore ia Windows sistema eragilearen bertsio guztiak bateragarria da exekutatzen da. One adibidez deigarria autoexec.bat fitxategia, bertan eman behar da sistema eragilea hau exekutatu da, berak egiten du bere ezarpenak abiatzerakoan izan zen bezala.

Gakoa batch fitxategiak ezaugarri

Taldeak dagoela bat-fitxategi batean sartzen dira, funtzionalitate ere talde ezberdinetan banatu daiteke:

- a zenbait balio, esaldiak, aplikazioa edo informazioa erakutsi nahi du;
: Korrika dokumentu sorta for -
- ziklo batera lan;
- baldintza erabiliz adarkatze exekuzioa sortzeko;
- aplikazio batera lan egiteko.

komando fitxategiak exekuzioa

Running bat-fitxategiak hainbat modutan egin daiteke. lan egitean komando gonbita uneko direktorioan, sartu hemen fitxategi izena parametro gehigarriak edo horiek gabe. Bat-fitxategi hau komandoak Noiz abian jarri ondoren egingo dira bata bestearen ondoren, erabiltzailearen esku hartu gabe.

batch fitxategi bat aurkitzen duzu direktorioa beste batean bada, behar-fitxategia izen osoa gain biltegiratze direktorioaren bide osoa erregistratu zaitezke. fitxategia luzapena ere posible da, ez prescribe. Adibidez, uneko direktorioa d da: \ argazki \ lana, eta batch fitxategi vera.bat bat, parametro eta resize.doc / p egin behar duten, d dago: \ argazki \ etxean. \ Argazki \ home \ vera resize.doc / p komando edo .. \ home \ vera resize.doc / p: Ondoren, gure fitxategia merkaturatzea burutzea ere, komando d erregistratu behar duzu.

eten

Bat-fitxategia komando abian jarri ondoren exekutatu, gako konbinazio + eta eten ahal izango duzu + . Pantaila da eskaera komandoa fitxategi baten exekuzioa eteteko eskatuko dizu, espero da Yes edo No sartzeko sartzen duzun Y bada, orduan exekuzioa eten da, eta taldeetako bat-fitxategia zerrendan gainerako zaio jaramonik egingo. sartzen duzun ikurra N badu, exekuzioa zerrendatik hurrengo komandoa jarraitzen du.

Deitu sorta beste fitxategi bat

Bat-fitxategiak beste gidoiak exekuzioa erreferentziak izan ditzake. you gidoia gorputzean erregistratu besterik ez bada bat-fitxategia, ondoren komandoa dagoeneko ez da exekutatu, kontrolpean dago beste batch fitxategi transferitu geroztik, eta exekutatu egingo komando dagoeneko atera. barne fitxategia hasi ondoren itzuli nahi baduzu, deitu komandoa sor daiteke. komando formatua honako hau da: DEIA izen-bat-fitxategia [Launch Aukerak].

direla izeneko komando fitxategia (k) pasatako parametroak dira normalean ikurrak% 1 -% 9. Noiz bat-fitxategiak komando, serie guztiak burutu dira, jatorrizko gidoia exekuzioa lerro hau jarraitzeko.

urrats

Badira kasu denean bat-fitxategia komandoa, urratsak jarraitu behar dira (lerro bakoitzaren ondoren geldialdia batekin). Gehienetan, modu hau probak edo arazketa gidoiak beharrezkoa da. komando idazten itxura hau: Agindua / y / c name _skripta [aukerak].

Talde bakoitzak exekutatzen Noiz izango Y edo N. emango zaio komandoa eskatu nahi baduzu - sakatu Sartu tekla edo Y. taldearen albo batera utzi nahi baduzu - Asmatu ESC edo N.

Desgaituz eta komando irteera ahalbidetzen pantailara

Noiz bat-fitxategi batean hasten zarenean, komando-lerroa lerro exekuzioa aurretik pantailan agertuko dira, eta ondoren exekutatu. Batzuetan eragiten eragozpenak, handi bat batch fitxategi komandoak pantailan erabiltzaileari zerrenda luzean zehar ibiltzen zenetik, eta batzuetan behar horiek erakusteko, adibidez, elkarrizketa edo arazteko. Bat-fitxategiak bistaratzea erakutsitako agintzeko, erabili komando ECHO ON. Modu honetan desgaitzeko, ECHO OFF parametro honekin idatzi behar duzu. Kasu honetan pantailan agertuko gehiago komandoak exekutagarri guztiak ez dira.

pantailan bakarrik bat-line batch fitxategi baten desaktibatzeko irteera honetan line @ ikurra hasieran erabil daiteke. Gehienetan, sinbolo hau @ECHO OFF komandoa batera pare bat aurki daiteke bere monitorea pantailako irteera baztertzeko. Modu hau da, sarritan hacker erabilitako sortu zen bat-fitxategiak, birusak edo txiki eta handiak arazoak entregatu ordenagailu erabiltzaile oinarritzen da.

Komandoak Mezuak

ECHO taldea badago egingo da ON edo OFF den beste pertsonaiak, dute edozein moduan agertuko dira. ECHO parametro gabe badago, pantaila modua exekutagarria argibideak egoera bat bistaratzen du - edo desaktibatzeko.

Nahi izanez gero, posible da, nahiz erreproduzitzeko soinu-seinale bat bat-fitxategia erabiliz (beep) ordenagailua. Azpiko adibide komandoak bezala, oinarritutako karaktere bereziak batera operadorea ECHO orrian.

soinua erreproduzitzeko to the kodea estandar ikurra 7. bistaratuko egin dezakezu hori sakatu eta eta "7" zenbakizko teklatuko (inskripzio home batera) nahi duzun.

Ordena mezuen irakurgarritasuna hobetzeko aplika daiteke ECHO komando batekin "." (zuzenean jartzen da komando atzean espazio bat gabe) edo kodea 255. pantailan karaktere berezi bat izango du lerro zuri bat bezala agertzen da.

ECHO komandoa erabil daiteke mezuak ikusteko aparteko fitxategi batean. Bere funtsa da irteera mezuak birbideratu fitxategia idatzi, baizik pantailan baino. erregistroak, inkesta, gertaera grabaketa gordetzeko, batch fitxategiak Bat erabili ahal izango duzu. O komandoak honako formatu hauek dituzte:

- ECHO-mezua >> filename - komando-lerro bat gehitzen existitzen den fitxategi bat da. direktorio honetan adibidez, fitxategi batean ez baldin badago, fitxategi berri bat sortzen da.

- ECHO-mezua> filename - Komando honek fitxategi berri bat sortzen du, eta uneko lerroan bertan idatzita. uneko direktorioa fitxategi horren kasuan, haren edukia kendu egingo dira eta grabatutako komando edo haren ondorioz.

iruzkinak erabiliz

REM komandoa erabiliz gidoiak edizio erraza da. Guztiak dira Windows bat-fitxategia komandoa da exekuzioa ondoren bazterrera utzi. Dute ikusi ahal denean editatu eta urratsak duzu. Beste kasu guztietan, iruzkinak ez dira bistaratuko.

atzeratzen komando bat-fitxategi batean

Batzuetan, batch fitxategiak orduan exekuzioa zehar beharrezkoa da aldi baterako gelditzeko aginduen exekuzioa, adibidez, erabiltzailearen erantzunaren zain, denbora areagotzeko, mezu luze bat irakurri, disko bat txertatzeko, erabiltzaile baten presentzia edo batch fitxategiak arazteko berretsi. Atzerapena komando Eten gisa idatzia bat-fitxategian parametro gabe. Kasu honetan, bistaratzea mezua "Press edozein gako jarraitzeko" mota erakusten du, eta gidoia exekuzioa eten egingo botoiak sakatzen baduzu teklatuan arte. konbinazio sakatzen baduzu + edo + , sistema interpretatzen da fitxategi exekutagarria amaitzean, eta galdetuko dio bere lana amaitu baieztatzeko duzu: "Abortatu batch fitxategiak orduan? (Y / N) ». sakatzen baduzu Y botoia bada, gidoia eten egingo da, puntu honetan eta gainerako komandoak nabarmena guztia ikusi egingo zaio. Sakatzen duzunean N exekuzioa izango da hurrengo instrukzioa jarraitzeko. pausatu bitartean, prentsa alfanumeriko beste edozein gakoak eta "Space" eta "Sartu" fitxategi exekutagarri izango da hurrengo instrukzioa jarraitzeko.

Gauzatzailea fitxategi zerrendan komandoak

For fitxategi anitzetan zerrendan exekuzioa sekuentziala direktorio berean daude, eta bat-fitxategi batean ere erabili ahal izango duzu. "Korrika programaren titulua lortzeko" eta "exekutatu fitxategia programaren luzapena" sarritan dokumentu prozesatzeko automatizazioa, esaterako mail eranskinak sailkatzeko bezala laguntzeko. komandoaren parametroak ezberdinak dira. Behean agertzen den formatua idazten:

- FOR% x IN (fitxategi zerrenda) DO komandoa, non:

- X - 0 9ra zenbakiak baino beste edozein karaktere adierazten du;

- list - espazio bereizi izenak edo fitxategi baten izena; beraz, posible da karaktere bereziak eta "*" erabili inork ordezkatu fitxategi izen zenbait karaktere "?";

- Team - edozein DOS komando edo programa, izan ezik; ez bada, %% x zehaztu behar FOR baten beharra ordez% x da.

Noiz komando hau erabili baduzu bat-fitxategiak idazteko, kontuan izan a DOS formatuan programetan izenak duten mugak izen luzera du. aldatzeko komando fitxategi luze izen batekin lan egiteko, ez zenuke bere run komando LFNFOR aurretik ahaztu izen luze eta LFNFOR OFF eragiketa gaitu itzali eta luzera fitxategiak estandarra itzultzeko.

programak dituzten funtzio askok, besteak beste, luzapenak mota batzuk dituzten fitxategiak konparaketa gisa direktorioa beste bat mota bereko fitxategiak batera direktorioa berean daude, kopiatu egungo bestera direktorioa guztia, zenbakiak hasita mota jakin bat duten fitxategiak eta izen exekuzioa koherentea, komando bakar bat-fitxategi batean inskribatuta batera egin daiteke. Programa exekutatzen erabiltzailearen eskaerak konbinatu daiteke eta, horrela, datuekin lan erosotasuna handituz.

Bat-fitxategiak Trantsizioak

kudeaketa hasieran ordena bat-fitxategiak taldeek errazteko, sarritan, trantsizio taldea eta bertan trantsizio horiek gertatzen markak erabiltzen dute.
Etiketa edozein kate exekutableetan duten pertsonaia "bi puntu" batekin hasten da. Izena etiketa - lerro-amaieran edo lehenengo espazio, horren ondoren lerroan gainerako ikusi egiten den puntuen ondoren karaktere multzo bat da, salto markatzailea iruzkin gisa erabili ahal izango dira.

trantsizio taldearen espazio bat izen Etiketa duten GOTO bat idazten ari da. Bada Parametrorik edo batch fitxategi batean etiketa baten izena ez da aurkitu, eta gero gidoia da talde hau gelditu da. Adibidez:

GOTO zzz

...

: zzz

REM (exekutatu behar den komandoa).

Adibide honetan, komando fitxategi baten exekuzioa sekuentziala, GOTO zzz iritsi, etiketa jauziak: zzz eta REM jarraitzen du, hori adar instrukzioa artean dago, eta esan etiketa jaramonik.

baldintza erabiltzean bat-fitxategiak lanean

Bat-fitxategia exekutatu daiteke edo ez komandoak hainbat baldintzen arabera exekutatu, hura erabiltzen bada check agerraldia IF. komando honen formatoa «taldearen baldintza IF itxura."

Baldintza hainbat adierazpenen embodiments adierazten du:

- ERRORLEVEL kopurua - gertatzen da aurreko exekutagarria programa irteera-kodea zenbaki-balioa edo handiagoa berdina amaitu ere, baldintza egiazkoa izango da.

- ROW LINE 2 == 1 - osora kasualitatea ilarek baldintza kasuan egia bihurtzen da. kateen ordez, sinboloak ordezka dezakezu% 0 -% 9, ondoren, komando fitxategia parametroak alderatzen dira.

- existitzen - Izena - zehaztutako fitxategia existitzen bada, orduan baldintza da egia.

- EZ - baldintza bat - baldintza faltsua bada, taldeak irteera benetako balioa lortzeko.

Bat-fitxategi batean Erabilitako komandoak

komando gonbita (cmd) hasten sakatu duzu "Hasi" botoia bada eta, posible da guztia bat-fitxategi batean txertatuko ikusteko komandoa. CMD-modua arazteko tresna gisa erabili ahal izango da, laguntzaile bat, komando informazio programa gisa. Horretarako, besterik gabe LAGUNTZA idatz dezakezu. Aldi berean beraientzat deskribapenak labur aginduen zerrenda bat igorriko du. LAGUNTZA nahi diren komandoak izenean sartu ahal izango informazio gehiagorako.

Bat-fitxategia backup datuak erabiliz

Komando fitxategiak asko sinplifikatzen ahal sistemako administratzaileak bizitzako eguneroko lana gauzatzeko. Aplikazio-eremu arruntenak dira babeskopiak, sortu, ezabatu, izena aldatu eta gehiago. Hori guztia COPY bat-fitxategia komandoak erabiltzea oinarritzen da. Adibidez, programa bat backup aukeratutako erabiltzaile-formatu jakin batzuen datuekin karpeta dokumentuen kopiak egiten, ezabatuz adibidez, multimedia-kopuru handi bat, erredundantzia emateko karpetan erabiltzaile izena eta sor dezakezu uneko data, eta izena "Komanda_kopirovaniya_faylov.bat". Horren ondoren, hori da une jakin batean exekutatu eraikitako-antolatzaileak erabiliz bermatu behar da, edo programaren indarrak eta, beraz, erabiltzaileak datuak segurtasuna bermatzeko.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eu.delachieve.com. Theme powered by WordPress.