Computer, Matang file
Kabog-file sugo (Windows)
Sa diha nga nagtrabaho sa usa ka computer mao ang kanunay nga gikinahanglan aron sa balik sa mao gihapon nga DOS-sugo sa pagbuhat sa matag executable aksyon, sa pagtukod sa komplikado ug multi-hut-ong han-ay sa mga executable mga panudlo o mga aplikasyon, automation sa buhat uban sa mga aplikasyon ug mga files sa, o ang user mao ang. Ang operating system ang abilidad sa pagrekord sa daghang mga sugo diha sa usa ka kabog-file. Sa samang panahon, pinaagi lamang sa nagaagay nga sa batch file (sa kanunay gitawag nga usa ka script, o lamang nga "batch file"), kini mao ang posible nga sa pagtuman sa pagpatay sugo nga gimando, ug magparehistro kini sa mga panghitabo sa Windows Scheduler, nga imong mahimo automate niini nga proseso.
Ang peculiarity niini nga matang sa file mao ang usa ka kakulang sa bisan unsa nga code - adunay usa lamang ang orasan sa impormasyon, nga mabasa ug nagabuhat sa DOS sugo-processor nga mao ang compatible uban sa halos sa tanan nga mga bersyon sa Windows operating sistema. Usa ka talagsaong panig-ingnan mao ang autoexec.bat file, nga gikinahanglan sa pagdagan niini nga operating system, ingon nga kini mao siya nga nagadala sa setting niini sa tuboy.
Key bahin sa batch file
Teams nga naglakip sa usa ka kabog-file, sa kagamitan, katuyoan mahimong bahinon ngadto sa pipila ka mga grupo:
- gituyo sa pagpasundayag sa usa ka bili, hugpong sa mga pulong, aplikasyon o impormasyon;
- alang sa dagan batch sa mga dokumento;
- sa pagtrabaho uban sa mga siklo;
- sa paghimo sa pagpatay sa branching sa paggamit sa mga kahimtang sa;
- sa pagtrabaho uban sa mga aplikasyon.
Pagpatay sa sugo file
Ang pagdagan kabog-file mahimo sa nagkalain-laing mga paagi. Sa diha nga nagtrabaho sa usa ka sugo prompt sa kasamtangan nga directory, mahimo lamang sa pagsulod sa ngalan file uban sa dugang nga lantugi o walay kanila. Sa diha nga kini kabog-file mga sugo human sa paglusad nga gipahigayon sa usa ka human sa usa, nga walay interbensyon sa user sa.
Kon imong makita ang usa ka batch file sa laing direktoryo, kamo kinahanglan gayud nga dugang pa sa bug-os nga ngalan sa file niini nga sa pagrehistro sa mga bug-os nga dalan sa directory storage. Ang file extension mao usab ang posible nga sa dili ireseta. Kay sa panig-ingnan, sa kasamtangan nga directory mao ang d: \ photo \ buhat, ug ang usa ka batch file vera.bat, nga kinahanglan sa paghimo sa sa mga lantugi ug resize.doc / p, anaa sa d: \ photo \ balay. Dayon, aron sa pagtuman sa sa paglunsad sa atong file, nga kamo kinahanglan nga magparehistro sa sugo d: \ photo \ home \ vera resize.doc / p sugo o .. \ balay \ vera resize.doc / p.
makabalda nga
Patyon nga human sa paglusad sa kabog-file sugo, nga kamo mahimo pagsagbat yawe kombinasyon . Ang display mangutana kanimo sa pahunong sa pagpatay sa usa ka sugo nga file uban sa hangyo, gilauman nga mosulod Oo o Dili Kon kamo mosulod Y, nan ang pagpatay mao ang mabalda, ug ang nahibilin sa mga listahan sa mga teams kabog-file nga panumbalinga. Kon kamo mosulod sa simbolo A, ang pagpatay nagpadayon uban sa mga sunod nga sugo gikan sa listahan. Bat-file mahimong naglakip sa mga pakisayran sa pagpatay sa ubang mga sinulatan. Kon ikaw lang register sa lawas sa script sa usa ka kabog-file, sa sugo human kini na dili gipatay, sukad sa pagpugong sa gibalhin sa laing batch file, ug nga gipatay sa sugo na gikan niini. Kon kamo gusto nga mobalik human sa pagsugod sa internal file, kini ang hinungdan sa CALL sugo. Ang sugo format mao ang sama sa mosunod: CALL ngalan-bat-file [Launch Opsyon]. Ang lantugi nga miagi sa mga gitawag nga sugo (mga) file mao ang kasagaran mga simbolo sa 1% - 9%. Sa diha nga ang kabog-file sugo, ang tanan nga sunod-sunod nga mga bug-os nga, padayon sa pagpatay sa mga orihinal nga script uban sa mosunod nga linya. Adunay mga kaso sa diha nga ang mga kabog-file sugo, kamo kinahanglan gayud nga sa pagbuhat sa mga lakang (uban sa usa ka stop human sa matag linya). Labing kasagaran, mode kini gikinahanglan alang sa testing o debugging script. Pagsulat sugo tan-awon sama niini: COMMAND / y / c ngalan _skripta [mga kapilian]. Sa diha nga nagdagan sa matag team nga gihatag ngadto sa Y o N. Kon kamo gusto sa paghangyo sa sugo - press Pagsulod yawe o Y. Kon kamo gusto nga skip sa team - Hit ESC o N. Sa diha nga kamo magsugod sa usa ka kabog-file, ang sugo linya pinaagi sa linya sa atubangan sa pagpatay sa mga gipakita sa screen, ug unya gipatay. Usahay kini hinungdan sa kahasol, kay sa usa ka dako nga mga sugo batch file modagan pinaagi sa usa ka taas nga listahan sa mga user sa screen, ug usahay kinahanglan sa pagpakita kanila, kay sa panig-ingnan, alang sa dialogue o debugging. Sa gisugo sa usa ka kabog-file nga gipakita diha sa display, sa paggamit sa sugo Echo ON. Aron sa naghimo og kakulangan mode niini, kamo kinahanglan gayud nga mosulod sa Echo OFF sukaranan. Sa kini nga kaso ang tanan nga dugang pa nga executable mga sugo nga gipakita sa screen dili na. Aron sa pagpalong sa output lamang usa ka usa ka-linya batch file sa screen mahimong gamiton sa pagsugod sa niini nga linya @ simbolo. Kasagaran, kini nga simbolo makita diha sa usa ka parisan sa @ECHO OFF sugo sa iapil sa iyang output sa display monitor. mode Kini nga sagad gigamit sa mga hackers sa paghimo base sa kabog-file, lala o paghatud sa gagmay ug dako nga kasamok sa tiggamit computer. Kon ang Echo team nga nahimutang mga karakter sa ubang mga kay SA o OFF, ang sila nga gipakita sa bisan unsa nga paagi. Kon Echo walay lantugi, nagpasundayag kini nga usa ka kahimtang sa sa mga panudlo display mode executable - sa o sa. Kon gitinguha, kini mao ang posible nga bisan pa sa paghuwad sa usa ka tingog signal (bantayi) computer sa paggamit sa bat-file. Mga sugo sama sa gipakita sa ubos, base sa operator lanog uban sa mga Dugang pa sa mga espesyal nga mga karakter. Kay tingog hulad nga imong gusto nga ipakita sa mga code standard simbolo 7. Mahimo mo kini pinaagi sa dinalian sa Aron sa pagpalambo sa mabasa sa mga mensahe mahimong apply Echo sugo sa "." (Kini nga gibutang direkta sa luyo sa sugo nga walay usa ka luna) o sa usa ka espesyal nga kinaiya uban sa code 255. Sa screen kini makita ingon nga usa ka blangko nga linya. Lanog sugo magamit sa pagpasundayag sa mga mensahe sa usa ka linain nga file. Niini diwa mao ang ibalhin sa laing direksiyon ang output mga mensahe sa pagsulat ngadto sa file, kay sa sa screen. Aron sa pagluwas sa mga troso, survey, event recording, kamo makahimo sa paggamit batch file kabog. Oh mga sugo sa mga mosunod nga format: - Echo-nga mensahe >> filename - sugo midugang sa usa ka linya sa usa ka kasamtangan nga file. Kon ang ingon nga ang usa ka file sa directory kini dili mao ang karon, kini nagmugna sa usa ka bag-o nga file. - Echo-nga mensahe> filename - sugo Kini nga nagmugna sa usa ka bag-o nga file, ug sa kasamtangan nga linya sa nahisulat diha niana. Sa kaso sa maong usa ka file sa sa kasamtangan nga directory, ang mga sulod niini nga gikuha ug ang narekord nga sugo o sa resulta niini. Kay sayon sa pag-edit sa mga sinulatan sa paggamit sa REM sugo. Ang tanan nga mga human sa Windows sugo kabog-file ang panumbalinga sa pagpatay. Sila mahimong nakita sa diha nga ikaw usba ug mga lakang. Sa tanan nga uban nga mga kaso, sa mga komento sa dili gipakita. Usahay, sa panahon sa pagpatay sa mga batch file mao ang gikinahanglan sa temporaryong pagpahunong sa pagpatay sa mga sugo, alang sa panig-ingnan, nga maghulat alang sa usa ka tubag user, aron sa pagdugang sa panahon sa pagbasa sa usa ka taas nga mensahe, aron sa sal-ot sa usa ka disc, paglig-on sa atubangan sa usa ka user, o alang sa debugging batch file. Paglangan sugo nahisulat ingon nga mohunong walay pag-lantugi sa kabog-file. Sa kini nga kaso, ang display nagpakita sa matang sa mga mensahe nga "Press sa bisan unsa nga yawe sa pagpadayon sa", ug ang script pagpatay nga gisuspenso hangtud nga kamo mopadayon sa buton sa keypad. Kon kamo mopadayon sa kombinasyon Kay sagunson pagpatay sa daghang mga files sa listahan anaa sa sa mao gihapon nga directory, nga kamo mahimo usab nga paggamit sa usa ka kabog-file. "Run alang sa titulo sa programa" ug "pagdagan sa file extension sa programa" kasagaran makatabang sa automation sa pagproseso dokumento, sama sa hagpat sumpay, mga dugtong mail. sila sa lain-laing lantugi alang sa sugo SA. pagsulat sa mga format nga gipakita sa ubos: - ALANG% x SA (listahan sa mga file) BA sugo, diin: - X - nagrepresentar sa bisan unsa nga kinaiya sa uban nga kay sa mga numero gikan sa 0 ngadto sa 9; - listahan - luna-gilain ngalan file o sa ngalan sa usa ka file; sa ingon nga kini mao ang posible nga sa paggamit sa espesyal nga mga karakter ug "*" sa pag-ilis sa usa ngadto sa pipila ka mga karakter sa ngalan file "?"; - Team - sa bisan unsa nga DOS-sugo o nga programa, gawas ALANG; kon adunay usa ka panginahanglan alang sa usa ka ALANG, sa baylo nga% x kinahanglan hingalan %% x. Sa diha nga ikaw sa paggamit niini nga sugo sa pagsulat sa usa ka kabog-files, nga nahibalo nga ang mga ngalan sa usa ka programa sa DOS format adunay mga limitasyon sa gitas-on sa ngalan. Aron sa paghimo sa ilis SA sugo sa pagtrabaho uban sa taas nga mga ngalan file, kamo kinahanglan nga dili kalimtan sa atubangan sa iyang run LFNFOR SA sugo aron operasyon uban sa taas nga mga ngalan ug LFNFOR OFF sa pagpabalik niini sa ug mobalik ngadto sa sumbanan nga gitas-on file. Daghang mga gimbuhaton uban sa mga programa sama sa pagtandi sa mga file uban sa pipila ka mga matang sa mga dugang, mga pasobra anaa sa sama nga directory sa mga files sa sa mao gihapon nga matang gikan sa laing direktoryo, kopyaha ang tanan nga mga kasamtangan nga directory sa usa, makanunayon nga pagpatay sa mga file uban sa usa ka sa pipila ka mga matang ug sa mga ngalan sugod sa mga numero, kini mahimo sa usa lang ka sugo nga gisulat sa usa ka kabog-file. Pagdagan sa programa mahimo nga inubanan sa hangyo user, sa ingon sa pagdugang sa kasayon sa pagtrabaho uban sa mga data. Kay kasayon sa mga teams sa pagdumala sa sa pagsugod aron bat-file, sila sa kasagaran sa paggamit sa transition team ug mga marka nga kini nga mga kausaban mahitabo. transition team mao ang pagsulat sa usa ka GOTO sa ngalan tag uban sa usa ka luna. Kon walay sukaranan o ang ngalan sa label diha sa batch file dili hikaplagan, unya ang script mao ang sa ibabaw team niini nga mihunong. nga panig-ingnan: GOTO zzz ... : zzz REM (modagan sa gikinahanglan nga sugo). Sa panig-ingnan niini, ang sagunson nga pagpatay sa usa ka sugo file, nga nakaabut GOTO zzz, molukso sa label: zzz ug nagpadayon uban sa REM, wala magtagad sa tanan nga nahimutang sa taliwala sa mga instruksiyon sa sanga ug miingon tag. Bat-file mahimong ipakanaug o dili sa pagpatay sa mga sugo depende sa nagkalain-laing mga kahimtang, kon kini gigamit check panghitabo KON. Ang format sa sugo niini nga motan-aw sama sa «KON kahimtang sa mga team." Mga kahimtang nagrepresentar sa nagkalain-laing embodiments sa mga pahayag: - ang ERRORLEVEL gidaghanon - sa kaso sa diha nga ang miaging executable programa natapos uban sa exit code sama sa sa numero bili o mas dako, ang kahimtang mahimong tinuod. - ROW PAGTULUN 2 == 1 - sa kaso sa bug-os nga sulagma mga talay nga kahimtang mahimong tinuod. Inay sa kuldas, nga imong mahimo sa ipuli sa mga simbolo 0% - 9%, unya itandi sa mga lantugi sa sugo file. - anaa - ang ngalan sa file - kon ang bungat file anaa, nan, ang kahimtang mao ang tinuod nga. - ang DILI - sa usa ka kahimtang - kon ang kahimtang mao ang bakak, ang output sa team og sa tinuod nga bili. Kon kamo mopadayon sa "Start" button ug magsugod sa usa ka sugo prompt (CMD), kini mao ang posible nga sa pagtan-aw sa tanan nga gisal-ut ngadto sa usa ka kabog-file sugo. CMD-mode mahimong gamiton ingon nga usa ka himan alang sa debugging, ingon nga usa ka assistant, ang programa alang sa impormasyon mahitungod sa mga sugo. Sa pagbuhat niini lamang mahimong type TABANG. Sa samang higayon kini nga gi-isyu sa usa ka listahan sa mga sugo uban sa mubo nga mga paghulagway alang kanila. TABANG makasulod sa ngalan sa gitinguha mga sugo alang sa dugang nga impormasyon. Command file mahimo sa hilabihan gayud simple sa kinabuhi sa mga administrador nga sistema sa pagtuman sa adlaw-adlaw nga buluhaton. Ang labing komon nga dapit sa aplikasyon sa mga nagpaluyo sa, paghimo, panas, usab sa ngalan ug labaw pa. Ang tanan nga kini mao ang base sa sa paggamit sa KOPYA sugo kabog-file. Kay sa panig-ingnan, kamo makahimo sa paghimo sa usa ka programa nga naghimo sa tabang kopya sa mga dokumento sa mga pinili nga folder sa mga user data sa pipila ka format, pagwagtang, alang sa panig-ingnan, usa ka dako nga kantidad sa media, paghatag og ekstra sa folder sa user ngalan ug sa kasamtangan nga petsa, ug ang ngalan sa niini nga "Komanda_kopirovaniya_faylov.bat". Human nga, kamo kinahanglan gayud nga sa pagsiguro nga kini mao ang modagan sa usa ka piho nga panahon sa paggamit sa gitukod-sa scheduler, o ang mga pwersa sa programa ug sa ingon masiguro ang kaluwasan sa mga user data. Tawga sa laing batch file
paggawas
Makapabaldado ug makaabag nga ang sugo output sa screen
Posts sa Sugo
Pinaagi sa paggamit sa mga komento
malangan sugo sa usa ka kabog-file
Nagpahamtang sugo alang sa listahan file
Pagbalhin sa kabog-file
label mao sa bisan unsa nga hilo executable nga file nga magsugod uban sa mga kinaiya "colon". Ngalan tags - mao ang usa ka hugpong sa mga karakter human sa colon ngadto sa katapusan sa linya o sa unang luna, sa tapus nga ang nahibilin sa mga linya nga wala tagda, kini mahimong gamiton ingon nga sa usa ka comment sa jump ilhanan. Pinaagi sa paggamit sa mga kahimtang sa diha nga nagtrabaho uban sa kabog-file
Migamit sugo sa usa ka kabog-file
Pinaagi sa paggamit sa usa ka kabog-file tabang data
Similar articles
Trending Now