Oglas

Želite ustvariti paketno datoteko? To je enostavno.

Paketne datoteke so računalniški mojster, s katerim si lahko pomagate. Lahko avtomatizirajo vsakodnevna opravila, skrajšajo potreben čas, da nekaj naredijo, in zapleten postopek prevedejo v nekaj, kar bi lahko kdo deloval.

V tem članku boste izvedeli, kako napisati preprosto paketno datoteko. Spoznali boste osnove, kaj lahko počnejo datoteke in kako jih sami napišete. Na voljo vam bom tudi z dodatnimi viri za učenje pisanja paketnih datotek (BAT).

Kako ustvariti paketno datoteko v operacijskem sistemu Windows

Preden se podamo v podrobnosti, tukaj je kratek povzetek

  1. Odprite besedilno datoteko, na primer Notepad ali WordPad dokument.
  2. Dodajte ukaze, začenši z @echo [izklopljeno], nato pa - vsak v novi vrstici - naslov [naslov vaše paketne skripte], odmev [prva vrstica] in premor.
  3. Shranite datoteko s pripono .netopirnpr. test.bat.
  4. Če želite zagnati paketno datoteko, dvokliknite datoteko BAT, ki ste jo pravkar ustvarili.
  5. Če želite urediti paketno datoteko, z desno tipko miške kliknite datoteko BAT in izberite Uredi.

Vaša surova datoteka bo videti nekako takole:
Datoteka za testno bat, zapisano v Beležnico
In tukaj je ustrezno okno ukaza za zgornji primer:
Preskus izhodne datoteke iz ukazne vrstice Bast

Če je bilo to prehitro ali če želite izvedeti več o ukazih in njihovi uporabi, preberite naprej!

1. korak: Ustvarite datoteko BAT

Recimo, da imate pogosto težave z omrežjem; se nenehno znajdete na ukazni poziv Najboljši triki in nasveti z ukaznim pozivomCommand Prompt je odlično orodje za vsakodnevne uporabnike osebnih računalnikov, saj je enostaven za uporabo, a hkrati močan. Tukaj je 15 trikov in nasvetov z ukaznim pozivom, ki ste jih morda zgrešili. Preberi več , vtipkajte ipconfig in pingiranje Googla za odpravljanje težav z omrežjem. Čez nekaj časa se zavedate, da bi bilo nekoliko bolj učinkovito, če bi preprosto napisali preprosto datoteko BAT, jo nalepili na ključ USB in jo uporabili na napravah, s katerimi odpravite težave.

Ustvari nov besedilni dokument

Paketna datoteka poenostavi ponovljive računalniške naloge s pomočjo ukaznega poziva Windows. Spodaj je primer paketne datoteke, ki je odgovorna za prikaz besedila v vašem ukaznem pozivu. Ustvarite novo datoteko BAT tako, da z desnim gumbom miške kliknete prazen prostor v imeniku in izberete Novo, torej Besedilni dokument.

nov_text_file

Dodaj kodo

Dvokliknite to Nov besedilni dokument da odprete privzeti urejevalnik besedil. Kopirajte in prilepite naslednjo kodo v vnos besedila.

@echo off title To je vaš prvi paketni paket! odmev Dobrodošli v paketnih scenarijih! pavza

Shrani kot BAT datoteko

Zgornji skript odmeva besedilo "Dobrodošli v paketnih scenarijih!". Shranite datoteko tako, da se usmerite v mapa, Shrani kotin nato datoteki poimenujte, kar želite. Končajte ime datoteke z dodatkom .netopir razširitev - dobrodošli.bat na primer - in kliknite v redu. S tem bo zaključen postopek šarže. Zdaj dvokliknite novo ustvarjeno paketno datoteko, da jo aktivirate.

dobrodošli_to_batch

Ne domnevajte, da je to mogoče v vseh serijah. Parametri paketnih skriptov so nastavljene kode ukaznih pozivov, zato ste omejeni le na tisto, kar lahko storite vaš ukazni poziv. Za tiste, ki jih program ne pozna, ukazni poziv je sposoben precej Bistveni ukazi Windows CMD, ki jih morate vedetiZmogljiv vmesnik ukaznega poziva je vaš prehod do naprednih orodij sistema Windows. Pokažemo vam bistvene ukaze CMD, ki vam bodo omogočili dostop do njih. Preberi več .

2. korak: Spoznajte osnove paketnega skripta

Paketne datoteke uporabljajo isti jezik kot ukazni poziv. Vse, kar počnete, je, da ukazni poziv sporočate, kaj želite vnesti skozi datoteko, namesto da bi ga vtipkali v ukazni poziv. Tako prihranite čas in trud. Omogoča vam tudi, da vnesete nekaj logike (kot so preproste zanke, pogojni stavki itd. da je procesno programiranje mogoče konceptualno).

@echo: Ta parameter vam bo omogočil ogled delovne skripte v ukaznem pozivu. Ta parameter je uporaben za ogled delovne kode. Če se v paketni datoteki pojavijo kakršne koli težave, boste lahko s pomočjo funkcije odmeva videli težave, povezane s skriptom. Doda se naslednje izklopljeno na ta parameter vam bo omogočil hitro zapiranje skripta po njegovem končanju.

naslov: Zagotavlja večino iste funkcije kot

Označite v HTML, to bo v oknu ukaznega poziva podalo naslov vaše paketne skripte.

cls: Izbriše vaš ukazni poziv, ki ga najbolje uporabimo, če lahko zunanja koda najde tisto, do česar imate dostop.

opomba: Skrajšava za pripomba zagotavlja enako funkcijo kot označite v HTML. Izjave Rem se ne vnesejo v vašo kodo. Namesto tega se uporabljajo za razlago in podajanje informacij o kodi.

%% a: Vsaka datoteka v mapi.

(“.\”): Korenska mapa. Pri uporabi ukaznega poziva morate usmerjevalnik usmeriti v določen imenik, preden spremenite ime datoteke, izbrišete datoteko ipd. S paketnimi datotekami morate samo .bat datoteko prilepiti v želeni imenik.

pavza: Omogoča prekinitev logične verige datoteke .bat. To uporabnikom omogoča, da preberejo ukazne vrstice, preden nadaljujejo s kodo. Stavek "Pritisnite katero koli tipko za nadaljevanje ..." bo označil premor.

začnite "" [spletno mesto]: Po privzetem spletnem brskalniku se boste usmerili na spletno mesto po vaši izbiri

ipconfig: To je klasičen parameter ukaznega poziva, ki sprošča informacije o omrežnih informacijah. Te informacije vključujejo MAC naslove, IP naslove in podmrežne maske.

ping: Ping IP naslov, pošiljanje podatkovnih paketov po strežniških poteh za merjenje njihove lokacije in zamude (odzivni čas).

Knjižnica za paketne spremenljivke je najmanj povedana. Na srečo obstaja a Vpis v Wikibook ki ima na voljo obširno knjižnico parametrov in spremenljivk paketnih skript.

3. korak: Napišite in zaženite svojo BAT datoteko

Ustvarili bomo dva primera paketnih skriptov, ki lahko poenostavijo vaše vsakodnevne spletne ali zunaj dejavnosti.

Skripta novic

Ustvarimo takoj uporaben skript serije. Kaj pa, če bi želeli odpreti vsa svoja najljubša spletna mesta z novicami v trenutku, ko se zbudite? Ker paketni skripti uporabljajo parametre ukaznega poziva, lahko ustvarimo skript, ki odpre vsako novico v novice v enem oknu brskalnika.

Če želite ponoviti postopek izdelave paketov: najprej ustvarite prazno besedilno datoteko. Desni klik prazen prostor v mapi po vaši izbiri in izberite Novo, torej Besedilni dokument. Ko je besedilna datoteka odprta, vnesite naslednji skript. Naš primer bo zagotovil glavne ameriške informativne medije, ki so na voljo na spletu.

@echo off start "" http://www.cnn.com. začeti "" http://www.abc.com. začeti "" http://www.msnbc.com. začeti "" http://www.bbc.com. začeti "" http://www.huffingtonpost.com. začeti "" http://www.aljazeera.com. začeti "" https://news.google.com/

Zgornji skript zlaga enega začnite "" parameter na vrhu drugega, da odprete več zavihkov. Povezave, ki so na voljo, lahko zamenjate s tistimi, ki jih izberete. Ko vnesete skript, pojdite na mapa, torej Shrani kot. V oknu Shrani kot shranite datoteko z .netopir razširitev in sprememba Shrani kot vrsto parameter za Vse datoteke (*.*).

save_as_bat

Ko shranite datoteko, morate storiti vse dvakrat kliknite datoteko BAT. Takoj se bodo odprle vaše spletne strani. Če želite, lahko to datoteko postavite na namizje. To vam bo omogočilo dostop do vseh vaših najljubših spletnih mest hkrati.

Organizator datotek

Ali nalagate več datotek na dan, le da na stotine datotek zamašijo mapo za prenos? Ustvarite paketno datoteko z naslednjim skriptom, ki vaše datoteke razvrsti po vrsti datoteke. Datoteko .bat namestite v svojo neorganizirano mapo in dvokliknite, da jo zaženete.

@echo off rem Za vsako datoteko v mapi. za %% a v (". \ *") naredite ( rem preverite, ali ima datoteka razširitev in če ni naša skripta. če "%% ~ xa" NEQ "" če "%% ~ dpxa" NEQ "% ~ dpx0" ( rem preverite, ali razširitvena mapa obstaja, če ni, je ustvarjena. če ne obstaja "%% ~ xa" mkdir "%% ~ xa" rem Premakni datoteko v imenik. premakni "%% a" "%% ~ dpa %% ~ xa \" ))

Tu je primer mojega namizja prej, ohlapen izbor slikovnih datotek.

sort_files

Sledijo te iste datoteke.

urejene_ datoteke

To je tako preprosto. Ta paketni scenarij bo deloval tudi s katero koli datoteko, naj bo to dokument, video ali zvočna datoteka. Tudi če vaš računalnik ne podpira datoteke, bo skript ustvaril mapo z ustrezno oznako za vas. Če že imate v svojem imeniku mapo JPG ali PNG, bo skript preprosto prestavil vrste datotek na njihovo ustrezno mesto.

Avtomatizirajte preproste stvari s paketnimi skripti

To je samo okus tistega, kar lahko ponudijo skriptne serije. Če potrebujete nekaj preprostega - znova in znova - naj bo to naročanje datotek, odpiranje več spletnih strani, množično preimenovanje datotek ali ustvarjanje kopij pomembnih dokumentov - dolgočasna opravila lahko poenostavite s paketom skripte.

Bodite stvari še dlje vključitev stavkov IF v svoje paketne skripte 5 IF izjav, ki jih je treba uporabiti za pametnejše skripte za paket WindowsObstaja več vrst stavkov IF, ki jih lahko uporabite v paketni datoteki Windows, da prihranite čas in trud. Oglejte si te primere, če želite izvedeti več. Preberi več . Če uporabljate tudi Linux, poglejte najboljši načini uporabe df ukaz.

Ian Buckley je svobodni novinar, glasbenik, performer in producent videa, ki živi v Berlinu v Nemčiji. Ko ne piše ali na odru, se ukvarja z lastno elektroniko ali kodo v upanju, da bo postal nor znanstvenik.