Opprette en fil med BAT-utvidelsen. Opprette en fil med filtypen BAT Bat-fil som starter applikasjonen

BAT-filer er tekstdokumenter som har en spesiell utvidelse. Kommandoer skrives inn i den for senere utførelse på kommandolinjen. Ved å kjøre filen aktiverer du CMD-programmet, det leser kommandoer som utføres sekvensielt. På denne måten kan du gjøre arbeidet med kommandolinjen enklere samtidig som du opprettholder ønsket rekkefølge. Selvfølgelig kan du legge inn alle kommandoene samtidig på kommandolinjen manuelt, men hvis du trenger å gjenta de samme operasjonene, er det mye mer praktisk å gjøre dette ved automatisk å lese listen skrevet i form av et bat-dokument. Dette alternativet er også praktisk og praktisk fordi du senere kan endre rekkefølgen, legge til nye prosesser du trenger, og også fjerne unødvendige.

BAT hjelper med å automatisere prosesser: lansering av programmer, arkivering, sikkerhetskopiering. Derfor er det nyttig å vite hvordan du lager en bat-fil selv, korrigerer og supplerer den.

Arbeide med flaggermus ved å bruke Notisblokk

Opprettingsalgoritme

Prosessen med å jobbe gjennom Notisblokk er ikke i det hele tatt komplisert. Hvis du aldri har gjort dette før, kan du håndtere det helt fint ved å lære hvordan du lager en bat-fil og legger til kommandoer til den. La oss starte med skapelsen. Følg algoritmen strengt her:

  1. Når du oppretter et tekstdokument, vil du i utgangspunktet få det med txt-utvidelsen. Det er flere måter å utføre denne operasjonen på, noen avhenger av nivået på Windows du har installert:
    • I mappen du har valgt, høyreklikk på feltet, en meny åpnes, der velger vi "Opprett" - "Tekstdokument";
    • Start "Notepad" gjennom "Start" ved å velge "Alle programmer" - "Tilbehør" - "Notepad" (for Windows 7);
    • I senere (etter 7) versjoner av Windows, kan du også åpne "Notepad" gjennom "Start": gå gjennom "Alle applikasjoner", deretter "Tilbehør" - "Windows" og velg "Notepad" fra listen;
    • Åpne systemkommandovinduet ved å bruke Win + R-kombinasjonen, skriv inn "notisblokk" på linjen, klikk "Ok".
  2. Skriv inn kommandoteksten. For å prøve, skriv ned for eksempel "START taskmgr.exe" - start oppgavebehandling. "START" forteller kommandotolken at et program må startes, så indikeres programmets kjørbare.
  3. Angi banen hvor det opprettede dokumentet skal lagres.
  4. Angi i lagringsvinduet:
    • i "Type" -linjen - "Alle filer";
    • i "Navn"-linjen, skriv inn navnet og filtypen på flaggermusen, legg det til etter navnet, sett en prikk mellom navnet og filtypen, for eksempel "fil.bat".
  5. Klikk på "Lagre".

En batchfil med filtypen .bat vil vises i mappen du spesifiserte.

Kjører en fil

Det er lettere å åpne en bat-fil ved å dobbeltklikke på den med musen. Den andre metoden er å starte fra kommandolinjen: skriv inn adressen der dokumentet med .bat-utvidelsen du lagret er plassert.

Redigering

Hvis du vil endre dokumentet - legg til kommandoer i bat-filen, slett noen av dem, skriv inn et annet program for å jobbe med det senere - det er ikke vanskelig å gjøre. Åpne dokumentet med et tekstredigeringsprogram. Det er praktisk å gjøre dette ved å høyreklikke på bat-filen og velge "Rediger" i menyen som åpnes. Notisblokk vil starte - der kan du redigere kommandoer, endre innhold og gjøre tillegg.

Bruk av Dr.Batcher

For en nybegynner som akkurat har begynt å jobbe med kommandotolken og bruker den ganske sjelden, er Notepad nok. Hvis du ønsker å nå et høyere profesjonelt nivå, anbefaler vi å bruke Dr.Batcher-verktøyet. I Dr.Batcher kan du nummerere sider, det er støtte for bokmerker, en liste over systemkommandoer brukt i bat, innlagte kommandoer er uthevet.

Opprette et dokument

Algoritmen er enkel og krever ikke spesielle ferdigheter eller profesjonalitet. Etter å ha lastet ned verktøyet, kan du raskt gjøre alt du trenger.

Start Dr.Batcher.

  1. Åpne en ny side: "Fil" - "Ny" eller klikk på det tomme arkikonet under "Fil"-menyen.
  2. I dialogboksen klikker du på "Tøm batchfil".
  3. Et programvindu vises som inneholder funksjoner for å arbeide med flaggermus.
  4. Etter å ha skrevet inn den nødvendige teksten, lagre.

Redigering

Hvis du trenger å endre en bat-fil, kan dette gjøres på flere måter i Dr.Batcher:

  1. Høyreklikk på ikonet og velg "Rediger med Dr.Batcher" fra menyen.
  2. Start Batcher. Åpne ønsket bat-fil ved å følge banen:
  • "Fil";
  • "Åpen";
  • spesifiser banen til dokumentet;
  • "Åpen".

Etter å ha fulgt en av de foreslåtte banene, vil du åpne verktøyet i vinduet hvor du kan gjøre justeringer, endre kommandoer, supplere dem og slette unødvendige.

En bat-fil er nyttig når du trenger å automatisere oppgaver i Windows. Spesielt hvis det er nødvendig å utføre handlinger i en bestemt algoritme flere ganger (periodisk eller på rad). Dette er vanligvis nødvendig når du oppretter et katalogsystem, bulk endre navn på filer og andre enkle og mer komplekse operasjoner. Etter å ha lagret rekkefølgen på handlinger, kan du raskt og uten å kaste bort tid på å legge inn kommandoer manuelt når som helst, starte prosessen, gjenta den for forskjellige programmer, bare skrive inn navnet deres i den ferdige teksten. Anbefalingene for hvordan du lager en bat-fil som er skissert ovenfor, hjelper deg ikke bare med å lage dem selv, men også redigere dem.

Folk som er kjent med begrepet batchfil vet at BAT-filer kan forenkle livet betydelig og spare tid hvis du vet hvordan du skriver og bruker dem riktig. I denne artikkelen vil jeg snakke om hvordan du lager BAT-filer og introduserer deg til vanlige feil som vanligvis oppstår når du skriver dem.

Det er veldig enkelt å lage en BAT-fil. Bare åpne Notisblokk og lagre et blankt ark med filtypen .bat, velg alternativet Lagre som... og skriv i Filnavn-feltet noe som slutter på .bat, for eksempel test.bat.
Spesifiser filtypen som i skjermbildet nedenfor - Alle filer. Lagre og motta en BAT-fil.

Du kan redigere BAT-filen i Notisblokk eller et annet tekstredigeringsprogram som fokuserer på å jobbe med kode.

La oss nå gå direkte til praktisk informasjon. Mange mennesker på Internett leter etter svar på spørsmålet: Hvordan håndtere mellomrom i BAT-filer? . I baner til mapper og kjørbare filer forårsaker tilstedeværelsen av et mellomrom en feil. Det vanligste svaret er: Sett banen i anførselstegn. Og dette svaret er ikke riktig. Riktignok vil noen skumme i munnen og påstå at det fungerer. Så, to hvorfor dukket opp - hvorfor det ikke er sant og hvorfor noen vil være det.

På Windows (så vel som på UNIX) registreres programmer som er installert på systemet tilsvarende av systemet. Derfor kan noen av de installerte programmene startes med én enkel kommando fra en BAT-fil eller fra Kjør-appleten i Start-panelet. Et slikt program er Firefox:

start firefox

Hvis du etter denne kommandoen skriver banen til den kjørbare filen, skjer følgende: Firefox-nettleseren starter og prøver å behandle forespørselen, det vil si filen hvis bane er spesifisert. Det vil si hvis du spesifiserer følgende:

start firefox C:\Program Files\Mozilla Firefox\firefox.exe

Nettleseren åpnes, uansett hva den sier etter start av firefox. Derfor vil noen kamerater forsikre at alt fungerer utmerket. Men hvis du tar et bærbart program, vil situasjonen være en helt annen. La oss ta Filezilla ftp-klienten som et eksempel. Siden systemet ikke vet om programmet, linjen ovenfor

start filezilla

vil ikke fungere. For å kjøre et program som er ukjent for systemet, må du spesifisere banen til det:

start D:\FileZilla\FileZilla.exe

Lange navn i bat-filer

La oss nå snakke om stier og rom. Den første måten å unngå dette problemet på er å bruke et kort navn.

start C:\Program Files\Sound Club\scw.exe

I eksemplet er det to navn med mellomrom. La oss erstatte dem med korte. Reglene for å lage korte navn er som følger: det korte navnet bruker de seks første tegnene i navnet, unntatt mellomrom, etter navnet vises serienummeret til mappen med symbolet ~ . Siden Program Files og Sound Club-mappene mine er enkeltstående, vil det se slik ut:

Programfiler - Progra~1 Sound Club - SoundC~1 start C:\Progra~1 \SoundC~1 \scw.exe

Hvis det er to mapper i nærheten, for eksempel Sound Club og Sound Clown, må du følge reglene, i eksemplet ovenfor må du spesifisere SoundC~2, siden Sound Club i dette tilfellet vil være det andre navnet (navn telles i alfabetisk rekkefølge).

Men denne metoden er upraktisk fordi du må angi serienumre. Situasjonen med Programfiler er mer eller mindre normal. Få mennesker vil finne to lignende mapper på systemstasjonen. Men hvis du bestemmer deg for å installere flere Mozilla-produkter på datamaskinen din. Du vil ende opp med flere mapper, for eksempel:

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

Korte navn for dem vil være

Mozill~1 Mozill~2 Mozill~3

Tenk deg nå at du skrev en BAT-fil som nevner disse programmene. Hvis du avinstallerer Firefox, vil ikke de gjenværende oppføringene lenger fungere, og hvis du avinstallerer Thunderbird, vil oppføringen for Sunbird ikke lenger fungere. Kort sagt, metoden med korte navn er ikke vår måte.

Mellomrom og anførselstegn i bat-filer

Sitater fungerer faktisk, men ikke på de måtene som vanligvis anbefales. Følgende anbefales vanligvis:

start "C:\Program Files\Sound Club\scw.exe"

Så kommandoen vil ikke fungere, for hvis du ser på hjelpen for den (start /? ), vil du se følgende i hjelpen:

START ["header"] [kommando/program] [parametere]

Som du kan se, er den første parameteren vindustittelen, og den står i anførselstegn. Denne parameteren er valgfri, men det anbefales fortsatt å spesifisere den () for å unngå feil når du utfører kommandoen. Du trenger ikke å skrive noe inne i sitatene. Det vil bli slik:

start "" "C:\Program Files\Sound Club\scw.exe"

Alternativet for å omslutte alle navn med mellomrom separat i anførselstegn vil også fungere:

start C:\"Program Files"\"Sound Club"\scw.exe

Men i noen tilfeller fungerer ingen av de ovennevnte. I slike tilfeller kan jeg anbefale å bruke cd-kommandoen. Gå til systempartisjonen, bruk deretter cd til Program Files-mappen og kjør programmet (start):

%SystemDrive% cd \Program Files\Sound Club\ start scw.exe

Jeg tror denne metoden vil fungere overalt. Nå et par viktige punkter. La oss si at du har opprettet en batchfil som starter tre programmer, og at du midlertidig må ekskludere lanseringen av ett av de tre. Dette kan gjøres ved å slette linjen eller kommentere den ut. Den første metoden er vandalisme, og den andre, se nedenfor.

start firefox start jetaudio rem start defraggler

I dette tilfellet er lanseringen av Defraggler.exe-programmet installert på systemet deaktivert. Kommentarlinjer ved å spesifisere rem-kommandoen på begynnelsen av linjen. Alle BAT-filer kjøres i et konsollvindu. For å få den til å forsvinne når kommandoene er fullført, ikke glem å skrive avslutningskommandoen på slutten.

start firefox start jetaudio rem start defragler exit

Starte applikasjoner fra en bat-fil

I den første delen av artikkelen snakket jeg generelt om BAT-filer. Nå har det blitt klart hva det er og hva det spises med. I den andre delen skal vi snakke om mer spesifikke ting. For eksempel hvordan bruke en BAT-fil til å starte flere applikasjoner med visse innstillinger eller installere et program automatisk for ikke å kaste bort tid på svar som Godtar du vilkårene i lisensavtalen? og ikke trykk på unødvendige knapper.

Flere måter å starte applikasjoner ved å bruke en BAT-fil ble skissert ovenfor. Den aller første er en kort kommando for å starte programmet som er installert på systemet.

start firefox

Dette fungerer ikke alltid. Derfor kan denne teknikken brukes fullt ut på et spesifikt system, men den er ikke egnet som en universell løsning. Hvis målet ditt er å få BAT-filen til å fungere overalt og alltid, må du bruke fullstendige baner:

start C:\"Program Files"\"Mozilla Firefox"\firefox.exe

Jeg la også merke til at BAT-filen må inneholde en kommando for å fullføre:

start C:\"Program Files"\"Mozilla Firefox"\firefox.exe exit

Kjøre programmer i bat-filer med parametere (nøkler)

Du kan ikke bare kjøre programmet, men også gi det ekstra kommandoer når du starter det. For eksempel, kommando for å kjøre minimert:

start /min D:\FileZilla\FileZilla.exe exit

Å kommandere betyr i dette tilfellet å indikere nøkkelen. Tasten er indikert med en skråstrek etter hovedkommandoen (kommando / tast). Hovedkommandoen i dette tilfellet er start. Riktignok fungerer min-tasten bare i halvparten av tilfellene, fordi den er spesifikt knyttet til startkommandoen, og ikke til programmene som denne kommandoen starter.

Generelt er det mange nøkler og settene med nøkler for ulike programmer kan variere betydelig. Det er imidlertid noen få vanlige. For eksempel hjelpetasten (/? eller /help). For å se hvordan denne nøkkelen fungerer, la oss se på et praktisk eksempel. Åpne konsollen (klikk + R , skriv inn cmd , deretter Enter ) og skriv inn følgende i konsollen:

start /?

Konsollen vil vise en liste over gyldige nøkler med kommentarer for startkommandoen.

Vær oppmerksom på /wait-bryteren. I noen tilfeller er det rett og slett uerstattelig. For eksempel bestemte du deg for å bruke en BAT-fil til å pakke ut arkivet med programmet og kjøre akkurat dette programmet. Batchfilen vil inneholde to kommandoer - for utpakking og for lansering. Siden kommandoene vil bli utført nesten samtidig når du kjører BAT-filen, vil ikke arkivet ha tid til å pakke ut og det vil ikke være noe å kjøre. Derfor vil det være en feil. I dette tilfellet vil nøkkelen komme til unnsetning /vente:

Dermed vil systemet først utføre den første handlingen, vente til den er fullført, og først deretter fortsette til den andre. Hvis du trenger å vente en bestemt periode, er det lettere å bruke et konsollverktøy. På rett sted i BAT-filen skriver du følgende kommando (tallet er antall sekunder):

start Sleep.exe 15

Du kan gjøre mye med nøkler. Det er mulig å installere applikasjoner. For å gjøre dette brukes flere taster avhengig av typen installasjonsprogram som brukes til å installere programmet på datamaskinen:

/S /s /q /silent og en rekke andre

I noen tilfeller kan det være veldig praktisk. Avast antivirus har et stille installasjonsalternativ i bedriftsversjonen. Gratis (hjemme) versjonen har visstnok ikke en stille installasjon. Men hvis du vet hvordan InstallShield-installasjonsprogrammet fungerer, vil du forstå at dette er en canard, siden dette installasjonsprogrammet i seg selv støtter /S-stille installasjonsbryteren. Dette betyr at alle produkter laget på grunnlag av det gjør det samme. Og Avast er intet unntak. Bare lag en fil med innholdet i mappen med Avasts BAT

start avast.exe /S exit

du starter det og programmet installeres på datamaskinen din uten praktisk talt innspill fra deg. På denne måten kan du skrive en hel liste over programmer for stille installasjon og spare tid, for eksempel ved å installere systemet på nytt. I artikkelen kan du få mer detaljert informasjon om nøklene.

Det finnes andre alternativer for å administrere programmer ved hjelp av BAT-filer. Du kan starte et program ved å be det åpne en fil ved oppstart. Jeg bruker denne metoden når jeg utvikler nettsider. Det er veldig praktisk når hele verktøysettet åpner de nødvendige dokumentene og mappene med bare én knapp:

rem tilkobling til ftp-server start /min D:\FileZilla\FileZilla.exe "ftp://login:passord@server" rem åpning index.php i Firefox start C:\"programfiler"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem å åpne start.html i et tekstredigeringsprogram start /min C:\"Program Files"\text_editor.exe "E:\server\site_folder\index.html" gjen å åpne mappen med nettstedsfiler start /min E:\server\site_folder rem konsoll utgang exit

Jeg legger merke til at alle teknikkene beskrevet ovenfor kan brukes i ulike kombinasjoner og kombinasjoner.

start /min /wait program.exe /m /S start C:\Directory\program2.exe "C:\Files\file.odt" exit

Men det er viktig å huske: alt relatert til utførelsen av programmet som ble lansert i batchfilen er skrevet med det på samme linje.

start C:\"programfiler"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

Som en epilog vil jeg tilby for din gjennomgang konverteren av BAT-filer til applikasjoner i .exe-formatet - . En BAT-fil er ikke alltid estetisk tiltalende, men ved hjelp av en omformer kan du pakke en batch-fil inn i en exe-fil, dekorere den med et hvilket som helst ikon du ønsker.

Jeg kom over en annen BAT til EXE-konverter, du kan vurdere den som et alternativ til det forrige programmet: Advanced Bat To Exe Converter

Windows bat-filer er en praktisk måte å utføre ulike oppgaver på en PC, som brukes aktivt av dataeksperter. De lar deg automatisere hverdagsoppgaver, redusere gjennomføringstiden og gjøre en kompleks prosess til noe gjennomførbart for den gjennomsnittlige brukeren. Denne artikkelen presenterer de grunnleggende egenskapene til batchfiler og anbefalinger for å skrive dem selv.

Automatisering gjort enkelt

Hvordan lage en bat-fil? For å gjøre dette må du gjøre følgende:

  1. Lag et tekstdokument i et hvilket som helst tekstredigeringsprogram, for eksempel Notisblokk eller WordPad.
  2. Skriv kommandoene dine i den, start med @echo , og deretter (hver gang på en ny linje) tittel [navn på batchskriptet], ekko [melding som vil vises på skjermen] og pause.
  3. Lagre teksten i et elektronisk dokument med filtypen .bat (for eksempel test.bat).
  4. For å kjøre, dobbeltklikk på den nyopprettede batchfilen.
  5. For å redigere den, må du høyreklikke på den og velge "Rediger" fra kontekstmenyen.

Råfilen vil se omtrent slik ut:

title Dette er ditt første bat-filskript!

echo Velkommen til batchbehandlingsskriptet!

Vi vil diskutere bat-filkommandoer og deres bruk mer detaljert nedenfor.

Trinn 1: Lag et programvareskript

La oss anta at en bruker ofte har problemer med nettverket. Han bruker konstant kommandolinjen, skriver ipconfig og pinger Google for å feilsøke nettverksproblemer. Etter en stund innser brukeren at det ville vært mye mer effektivt om han skrev en enkel bat-fil, skrev den til USB-stasjonen og kjørte den på datamaskinene han diagnostiserer.

Opprette et nytt tekstdokument

En batch-fil gjør det enkelt å utføre repeterende oppgaver på datamaskinen din ved å bruke Windows-ledeteksten. Nedenfor er et eksempel på et skript som er ansvarlig for å vise noe tekst på skjermen. Før du oppretter en bat-fil, bør du høyreklikke på en tom plass i katalogen og velge "Opprett" og deretter "Tekstdokument".

Legger til kode

Dobbeltklikk på dette nye tekstdokumentet vil åpne standard tekstredigeringsprogram. Du kan kopiere og lime inn eksempelkoden ovenfor i en tekstoppføring.

Bevaring

Skriptet ovenfor viser teksten "Velkommen til batchbehandlingsskriptet!" på skjermen. Det elektroniske dokumentet må skrives ved å velge tekstredigeringsmenypunktet "Fil", "Lagre som", og deretter angi ønsket navn på bat-filen. Den skal fullføres med en .bat-utvidelse (for eksempel welcome.bat) og klikk OK. For å vise det kyrilliske alfabetet riktig, bør du i noen tilfeller sørge for at kodingen er riktig valgt. For eksempel, når du bruker konsollen til et Russified Windows NT-system, må dokumentet lagres i CP866. Nå bør du dobbeltklikke på bat-fil-snarveien for å aktivere den.

Men følgende melding vises på skjermen:

"Velkommen til batch-skriptet! Trykk en tast for å fortsette..."

Hvis bat-filen ikke starter, anbefaler brukere å gå til registeret og slette nøkkelen:

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

Tror ikke det er alt batchskript kan gjøre. Skriptparametere er modifiserte versjoner av kommandolinjekommandoer, så brukeren er bare begrenset av deres evner. Og de er ganske omfattende.

Trinn 2: Bli kjent med noen kommandoer

Hvis en PC-bruker er kjent med hvordan man utfører DOS-konsollkommandoer, vil han være en mester i å lage programvareskript fordi de er på samme språk. Linjene i bat-filene vil fortelle cmd.exe-tolken alt som kreves av den. Dette sparer tid og krefter. I tillegg er det mulig å spesifisere noe logikk (for eksempel enkle sløyfer, betingelser, etc., som er konseptuelt lik prosedyreprogrammering).

Innebygde kommandoer

1. @echo er en bat-fil-kommando som lar deg se skriptet kjøre på kommandolinjen. Den brukes til å se fremdriften til produksjonskoden. Hvis batchfilen har noen problemer, vil denne kommandoen raskt isolere problemene. Å legge til av gjør det mulig å raskt avslutte kodekjøringen, og unngå at unødvendig informasjon vises på skjermen.

2. Tittel gir samme funksjonalitet som en tag i HTML, dvs. oppretter en overskrift for batchskriptet i kommandolinjevinduet.</p><p>3. Call kaller en bat-fil fra en annen eller en subrutine innenfor ett skript. Potensfunksjonen beregner for eksempel potensen %2 av %1:</p><p>hvis %counter% gtr 1 (</p><p>sett /a teller-=1</p><p>endlocal & set result=%prod%</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862019.jpg' width="100%" loading=lazy loading=lazy></p><p>4. Cls sletter kommandolinjen. Brukes for å sikre at tidligere utdata av ekstern kode ikke forstyrrer visningen av fremdriften til gjeldende skript.</p><p>5. Farge angir font og bakgrunnsfarge. For eksempel spesifiserer kommandofargen f9 hvite bokstaver på blå bakgrunn. En kommando uten en parameter gjenoppretter standardinnstillingene.</p><p>6. Ekko brukes til å vise informasjon, samt for å aktivere (ekko på) eller deaktivere (ekko av) slik utgang. For eksempel ekko-kommandoen. skriver ut en ny linje uten prikk, og ekko . - punkt. Uten parametere viser kommandoen informasjon om gjeldende status - ekko på eller ekko av.</p><p>7. Rem gir samme funksjonalitet som en tag<! в HTML. Такая строка не является частью выполняемого кода. Вместо этого она служит для пояснения и предоставления информации о нем.</p><p>8. Pause lar deg avbryte utførelsen av kommandoer i bat-filen. Dette gjør det mulig å lese utførte linjer før du fortsetter programmet. I dette tilfellet vises meldingen "For å fortsette, trykk på hvilken som helst tast..." på skjermen.</p><p>9. Set lar deg vise eller angi miljøvariabler. Med /p-bryteren ber kommandoen brukeren om inndata og lagrer den. Med /a-parameteren lar den deg utføre enkle aritmetiske operasjoner, også tilordne resultatet til en variabel. Når du utfører strengoperasjoner, skal det ikke være mellomrom verken før eller etter likhetstegnet. For eksempel viser set-kommandoen en liste over miljøvariabler, set HOME viser verdiene til argumenter som starter med "HOME", og sett /p input=skriv inn et heltall: ber om et heltall og tilordner det til den tilsvarende variabelen.</p><p>10. Start "" [nettsted] vil starte det angitte nettstedet i standard nettleser.</p><p>11. If brukes til å kontrollere en bestemt tilstand. Hvis det er sant, blir neste kommando utført. Det er 3 typer tilstander:</p><ul><li>FEILNIVÅ-nummer - kontrollerer fullføringskoden til den sist utførte instruksjonen for å se om den samsvarer med eller overskrider det angitte tallet. I dette tilfellet indikerer 0 vellykket fullføring av oppgaven, og et hvilket som helst annet tall, vanligvis positivt, indikerer en feil. For eksempel kan du bruke nestede kommandoer for å finne utgangskoden: hvis feilnivå 3 hvis ikke feilnivå 4 oppstod ekkofeil #3.</li><li>Linje1 == linje2 - sjekke om to strenger samsvarer. For eksempel, hvis det ikke er noen ekstern parameter, vil if "%1"= ="" goto ERROR-kommandoen overføre kontrollen til ERROR-etiketten.</li><li>EXIST name - kontrollerer eksistensen av en fil med det angitte navnet. Hvis for eksempel ikke eksisterer A:\program.exe, kopierer C:\PROJECTS\program.exe A: program.exe til stasjon A hvis den ikke er der.</li> </ul><p>12. Else må være på samme linje som If-kommandoen. Indikerer at neste instruksjon må utføres hvis uttrykket evalueres til usant.</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. For brukes til å gjenta visse handlinger på hvert medlem av en liste. Har formatet for %%argument i (list) do kommando. Argumentet kan være en hvilken som helst bokstav fra A til Å. Listen er en sekvens av strenger atskilt med mellomrom eller komma. Jokertegn kan også brukes. For eksempel:</p><ul><li>for %%d i (A, C, D) do DIR %%d - viser sekvensielt katalogene til stasjonene A, C og D;</li><li>for %%f i (*.TXT *.BAT *.DOC) do TYPE %%f - skriver ut innholdet av alle .txt-, .bat- og .doc-filer i gjeldende katalog;</li><li>for %%P i (%PATH%) gjør hvis det finnes %%P\*.BAT COPY %%P\*.BAT C:\BAT - kopierer alle batchfiler som finnes i alle kataloger i søkeruten til C: \ mappe WAT.</li> </ul><p>14. Et kolon (:) foran et ord danner en lenke fra det, som lar deg hoppe over deler av programkoden eller gå tilbake. Brukes med kommandoene Call og Goto, som indikerer fra hvilket tidspunkt utførelsen av bat-filen skal fortsette, for eksempel når en viss betingelse er oppfylt:</p><p>15. Variabler:</p><ul><li>%%a representerer hver fil i mappen;</li><li>%CD% - gjeldende katalog;</li><li>%DATE% - systemdato, formatet avhenger av lokaliseringen;</li><li>%TIME% - systemtid i form TT:MM:SS.mm.;</li><li>%RANDOM% - generert pseudo-tilfeldig tall i området fra 0 til 32767;</li><li>%ERRORLEVEL% - utgangskode returnert av den sist utførte kommandoen eller bat-skriptet.</li> </ul><p>Du kan trekke ut deler av en streng inneholdt i en variabel, gitt dens posisjon og lengde, slik:</p><p>%[variabel]:~[start],[lengde]%. For eksempel kan du vise en dato i formatet DD/MM/ÅÅÅÅ som ÅÅÅÅ-MM-DD slik: echo %DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2%.</p><p>16. (". \") - rotmappe. Når du arbeider med konsollen, før du endrer filnavnet, sletter det osv., må du dirigere kommandohandlingen til en bestemt katalog. Når du bruker en batchfil, er det bare å kjøre den i en ønsket katalog.</p><p>17. %digit - aksepterer verdiene til parametere som sendes av brukeren til bat-filen. Kan skilles med mellomrom, komma eller kolon. Et "siffer" er et tall mellom 0 og 9. For eksempel tar %0 verdien av gjeldende kommando. %1 samsvarer med den første parameteren osv.</p><p>18. Shift - kommando som brukes til å skifte inngangsparametere med én posisjon. Brukes når eksterne argumenter sendes til batchfilen. For eksempel kopierer følgende bat-fil filene spesifisert som parametere på kommandolinjen til stasjon D:</p><p>hvis ikke (%1)==() går du til neste</p><p>I tillegg kan du utføre følgende manipulasjoner med argumentene:</p><ul><li>%~ - fjern omkringliggende anførselstegn;</li><li>%~f - utvide parameteren til det fullstendige banenavnet sammen med stasjonsnavnet;</li><li>%~d - vis disknavn;</li><li>%~p - vis bare banen;</li><li>%~n - velg bare filnavnet fra parameteren;</li><li>%~x - la bare utvidelsen være igjen;</li><li>%~s - konverter banen til en representasjon med korte navn;</li><li>%~a - trekk ut filattributter;</li><li>%~t - vis dato og klokkeslett for opprettelsen;</li><li>%~z - vis filstørrelse;</li><li>%~$PATH: - Søker i katalogene som er oppført i PATH-miljøvariabelen og utvider parameteren til det første samsvarende fullstendige navnet funnet, eller returnerer en tom streng hvis den ikke lykkes.</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>Jokertegn</h2><p>Mange kommandoer godtar filnavnmønstre - tegn som lar deg matche en gruppe filnavn. Jokertegn inkluderer:</p><ul><li>* (stjerne) - angir en hvilken som helst sekvens av tegn;</li><li>? (spørsmålstegn) - erstatter ett (eller 0) tegn annet enn et punktum (.).</li> </ul><p>For eksempel viser dir *.txt-kommandoen en liste over txt-filer, og dir ???.txt viser en liste over tekstdokumenter hvis navnelengde ikke overstiger 3 bokstaver.</p><h2>Funksjoner</h2><p>Som underrutiner emuleres de ved å bruke kommandoene call, setlocal, endlocal og label. Følgende eksempel viser muligheten for å definere en variabel der resultatet lagres på anropslinjen:</p><p>ring: si resultat=verden</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862022.jpg' width="100%" loading=lazy loading=lazy></p><h2>Beregninger</h2><p>I bat-filer kan du utføre enkle aritmetiske operasjoner på 32-biters heltall og biter ved å bruke kommandoen set /a. Maksimalt støttet antall er 2^31-1 = 2147483647, og minimum er -(2^31) = -2147483648. Syntaksen minner om programmeringsspråket C. Aritmetiske operatorer inkluderer: *, /, %, +, -. I bat-filen skal % (resten av en heltallsdivisjon) legges inn som "%%".</p><p>Binære talloperatorer tolker tallet som en 32-bits sekvens. Disse inkluderer: ~ (bitvis IKKE eller komplement), & (AND), | (ELLER), ^ (eksklusiv ELLER),<< (сдвиг влево), >> (skift til høyre). Den logiske negasjonsoperatøren er! (Utropstegn). Den endrer 0 til 1 og en verdi som ikke er null til 0. Kombinasjonsoperatoren er (komma), som lar flere operasjoner utføres i en enkelt sett kommando. De kombinerte tilordningsoperatorene += og -= i uttrykkene a+=b og a-=og tilsvarer uttrykkene a=a+b og a=a-b. *=, %=, /=, &=, |=, ^=, >>=, fungerer på samme måte.<<=. Приоритет операторов следующий:</p><p>(); %+-*/; >>, <<; &; ^; |; =, %=, *=, /=, +=, -=, &=, ^=, |=, <<=, >>=; ,</p><p>Bokstaver kan angis som desimal, heksadesimal (med innledende 0x) og oktale tall (med innledende null). For eksempel, sett /a n1=0xffff tildeler n1 en heksadesimal verdi.</p><h2>Eksterne kommandoer</h2><ul><li>Avslutt brukes til å avslutte DOS-konsollen eller (med /b-alternativet) bare gjeldende bat-fil eller rutine.</li><li>Ipconfig er en klassisk konsollkommando som viser nettverksinformasjon. Det inkluderer MAC- og IP-adresser, og subnettmasker.</li><li>Ping pinger en IP-adresse, sender datapakker til den for å estimere avstanden og latens (respons). Brukes også til å sette en pause. For eksempel stopper kommandoen ping 127.0.01 -n 6 kjøring av kode i 5 sekunder.</li> </ul><p>Biblioteket med kommandoer i bat-filer er enormt. Heldigvis er det mange sider på nettet som viser dem alle sammen med batchskriptvariabler.</p><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862017.jpg' width="100%" loading=lazy loading=lazy></p><h2>Trinn 3: Skriv og kjør bat-filen</h2><p>Følgende skript vil gjøre din daglige nettaktivitet mye enklere. Hva om du umiddelbart vil åpne alle favorittnyhetssidene dine? Siden skript bruker konsollkommandoer, kan du lage et skript som åpner hver nyhetsfeed i et enkelt nettleservindu.</p><p>Deretter bør du gjenta prosessen med å lage en bat-fil, og starter med et tomt tekstdokument. For å gjøre dette, må du høyreklikke på en tom plass i hvilken som helst mappe og velge "Ny" og deretter "Tekstdokument". Etter å ha åpnet filen, må du skrive inn følgende skript, som starter de viktigste russiskspråklige mediene som er tilgjengelige på Internett:</p><p>start "" http://fb.ru</p><p>start "" http://www.novayagazeta.ru</p><p>start "" http://echo.msk.ru</p><p>start "" http://www.kommersant.ru</p><p>start "" http://www.ng.ru</p><p>start "" http://meduza.io</p><p>start "" https://news.google.com/news/?ned=ru_ru&hl=ru</p><p>Dette skriptet inneholder start-“”-kommandoene, som åpner flere faner. Du kan erstatte de foreslåtte koblingene med andre etter eget valg. Etter å ha skrevet inn skriptet, gå til "Fil"-menyen i editoren, og deretter til "Lagre som..." og lagre dokumentet med .bat-utvidelsen, endre parameteren "Filtype" til "Alle filer" (* .*).</p><p>Etter å ha lagret, for å kjøre skriptet, dobbeltklikker du på det. Nettsider vil umiddelbart begynne å laste. Hvis du ønsker, kan du plassere denne filen på skrivebordet. Dette lar deg få tilgang til alle favorittsidene dine umiddelbart.</p><h2>Arrangør</h2><p>Hvis du laster ned flere filer om dagen, vil snart hundrevis av dem samle seg i mappen "Nedlastinger". Du kan lage et skript som vil organisere dem etter type. Bare plasser .bat-filen med programmet i mappen med uorganiserte data og dobbeltklikk for å kjøre:</p><p>rem hver fil i mappen</p><p>for %%a i (".\*") do (</p><p>sjekk for tilstedeværelsen av en utvidelse og ikke-tilhørighet til dette skriptet</p><p>if "%%~xa" NEQ "" if "%%~dpxa" NEQ "%~dpx0" (</p><p>sjekk for tilstedeværelsen av en mappe for hver utvidelse, og hvis den ikke er der, opprett den</p><p>hvis ikke eksisterer "%%~xa" mkdir "%%~xa"</p><p>flytt filen til mappen</p><p>flytt "%%a" "%%~dpa%%~xa\"</p><p>Som et resultat blir filer i "Nedlastinger"-katalogen sortert i mapper hvis navn tilsvarer filtypen. Det er så enkelt. Dette batch-skriptet fungerer med alle typer data, enten det er et dokument, video eller lyd. Selv om PC-en ikke støtter dem, vil skriptet fortsatt lage en mappe med riktig etikett. Hvis det allerede er en JPG- eller PNG-katalog, vil programmet ganske enkelt flytte filer med denne utvidelsen dit.</p><p>Dette er en enkel demonstrasjon av hva batch-skript kan gjøre. Når en enkel oppgave må gjøres om og om igjen, det være seg å organisere filer, åpne flere nettsider, gi flere navn eller lage kopier av viktige dokumenter, kan et batch-skript hjelpe deg med å få den kjedelige jobben gjort med et par klikk.</p> <p>Batch- eller batchfiler er vanlige tekstfiler som inneholder sett med tolkkommandoer og som har bat- eller cmd-utvidelsen (cmd fungerer bare i operativsystemer fra NT-familien). Du kan redigere slike filer ved å bruke notisblokk eller et annet tekstredigeringsprogram.</p> <p>Åpne notisblokk og skriv inn følgende to linjer:</p> <p>@echo Denne batchfilen <br>@pause</p> <p>Denne batchfilen <br>Press hvilken som helst tast for å fortsette...</p> <p>Etter å ha trykket på en hvilken som helst tast, lukkes vinduet, fordi bat-filen er fullført. <br>Vær oppmerksom på at hundesymbolet foran hver kommando i flaggermusfilen indikerer at selve kommandoen ikke trenger å vises på skjermen, men kun resultatet av operasjonen skal vises. For å eksperimentere, fjern hundekarakteren fra begynnelsen av hver linje, lagre og kjør den resulterende bat-filen.</p> <p><b>Kommandoer brukt i bat-filer</b></p> <p>Listen over kommandoer som kan brukes i bat-filer kan vises ved å skrive inn kommandoen på kommandolinjen (Start - Kjør - cmd for Windows NT-familien eller Start - Kjør - kommando for 9x-linjen)</p> <p>Resultatet av hjelpen er en liste over tilgjengelige kommandoer med korte forklaringer for dem. For å få mer detaljert informasjon om kommandoen du er interessert i, skriv inn hjelp kommando_navn på kommandolinjen. For eksempel, for å få detaljert hjelp om AT-kommandobryterne, kjør følgende kommando:</p> <p>Som et resultat vil en liste over nøkler for å kjøre AT-kommandoen fra bat-filen vises på skjermen. <br>Hvis bat-filen kjøres under Windows (ikke ren DOS), kan du kjøre alle programmer eller åpne filer fra den. For eksempel må du automatisk åpne loggfilen til bat-filen når den fullfører arbeidet. For å gjøre dette, inkluderer du bare følgende kommando i bat-filen som siste linje:</p> <p>start filnavn.txt</p> <p>Resultatet av å utføre denne kommandoen vil være åpningen av filen file_name.txt, og selve bat-filen vil fullføre arbeidet. Denne metoden er bra hvis loggfilen er liten, ellers vil Notepad nekte å åpne den, og foreslår at du bruker WordPad. Men dette problemet kan også løses, som vil bli vist i ytterligere eksempler.</p> <p><b>Hvordan automatisere lanseringen av bat-filer</b></p> <p>Svært ofte er det nødvendig å automatisere lanseringen av bat-filer for å utføre rutineoperasjoner. For å kjøre bat-filer etter en tidsplan, er Scheduler inkludert i standard Windows-pakken best egnet. Med denne hjelpen kan du meget fleksibelt konfigurere lanseringen av en batchfil på bestemte dager eller timer, med et visst intervall. Du kan lage flere tidsplaner osv.</p> <p>For å lansere batch-filer lokalt, kan du bruke løsninger fra tredjeparter, heldigvis finnes det mange betalte og gratis alternativer til standard Scheduler.</p> <p>Batchfiler kan også brukes som påloggingsskript i domener. Når de brukes på denne måten, vil de bli utført hver gang brukeren logger på nettverket, uavhengig av hans ønske. Med deres hjelp kan du automatisere innsamlingen av informasjon om maskiner eller programvare installert på brukerdatamaskiner, kraftig endre Windows-innstillinger, installere programvare uten at brukeren merker det, og automatisere løsningen av andre oppgaver som vil ta mye tid å utføre manuelt.</p> <p><b>Hvordan lage en fil med et vilkårlig navn fra en bat-fil</b></p> <p>Et omdirigeringssymbol brukes til å lage en fil mens en batchfil kjører. Det ser slik ut: <br> ><br>De. for å lage en fil må du omdirigere strømmen fra skjermen til filen. Dette kan gjøres ved å bruke følgende kommando:</p> <p>@echo Start fil>C:\1.txt</p> <p>Etter å ha utført denne kommandoen, opprettes en tekstfil med linjen Startfil i roten til stasjon C. <br>Når du oppretter en fil, kan du bruke systemvariabler eller deler av dem i navnet. Du kan for eksempel lage en rapportfil om driften av en bat-fil med et navn som tilsvarer datoen da bat-filen ble lansert. For å gjøre dette kan du bruke følgende linjer i bat-filen.</p> <p>sett datotemp=%dato:~-10% <br>@echo .>%SYSTEMDRIVE%\%DATETEMP%.txt</p> <p>Disse to linjene fungerer slik. Først lager vi en datetemp-variabel i minnet, som vi tildeler 10 tegn fra høyre til venstre fra DATE-systemvariabelen. Dermed inneholder den midlertidige variabelen datetemp bare gjeldende dato. Med neste linje omdirigerer vi utdataene fra punktsymbolet til en fil, hvis navn er hentet fra datetemp-variabelen, og txt-utvidelsen er spesifisert eksplisitt. Filen vil bli opprettet på systemdisken til datamaskinen der bat-filen kjøres.</p> <p>Når en administrator samler inn informasjon om datamaskiner på nettverket, vil det være mer praktisk å legge til datamaskinnavnet i filnavnet. Dette kan enkelt gjøres ved å bruke følgende kommando:</p> <p>@echo .>C:\Mappenavn\%COMPUTERNAME%txt</p> <p>Denne kommandoen, mens den utfører en batchfil, vil opprette en tekstfil på stasjon C med navnet på datamaskinen som batchfilen kjører på. <br>For å lage en fil med et bestemt navn, kan du bruke hvilke som helst systemvariabler, eller lage dine egne basert på systemvariabler og/eller andre data.</p> <p><b>Hvordan lage en mappe fra en bat-fil</b></p> <p>For å opprette en mappe, bruk MKDIR-kommandoen eller dens forkortede tilsvarende MD. For å lage en mappe fra en bat-fil må du bruke følgende kommando:</p> <p>Etter å ha utført denne kommandoen, opprettes en mappenavn i mappen som bat-filen ble lansert fra. For å lage en fil på et annet sted enn der du startet bat-filen, for eksempel i roten til stasjon D, bruk en eksplisitt indikasjon på plasseringen til den nye mappen. Kommandoen vil se slik ut:</p> <p>MD D:\Mappenavn</p> <p>Når du oppretter mapper, kan du bruke systemvariabler. Du kan for eksempel opprette en mappe i roten til stasjon D med navnet på gjeldende bruker. For å gjøre dette trenger du variabelen %USERNAME%, og kommandoen vil se slik ut:</p> <p>MD D:\%USERNAME%</p> <p>Du kan komplisere kommandoen ytterligere og lage en mappe med navnet på den gjeldende brukeren på systemstasjonen til datamaskinen hans. Kommandoen for dette vil se slik ut:</p> <p>MD %SYSTEMDRIVE%\%USERNAME%</p> <p>Når du oppretter mapper eller filer, kan du bruke alle systemvariabler eller deler av disse. Følgende eksempel viser opprettelsen av en mappe på systemstasjonen til brukerens datamaskin med et navn som tilsvarer gjeldende dato.</p> <p>sett datotemp=%dato:~-10% <br>MD %SYSTEMDRIVE%\%datetemp%</p> <p>Dette designet fungerer som følger. <br>Den første kommandoen oppretter en datetemp-variabel i minnet, som vil bli ødelagt når bat-filen er ferdig å kjøre. Inntil bat-filen har fullført arbeidet, er det mulig å operere med verdien til denne variabelen. Datetemp-variabelen er tildelt 10 tegn fra høyre til venstre for DATE-systemvariabelen, dvs. fra gjeldende dato. DATE-variabelen har formatet Dag DD.MM.ÅÅÅÅ. De første tegnene til venstre er navnet på ukedagen, så vi forkaster dem og tildeler kun gjeldende dato til den midlertidige variabelen datetemp. <br>Dette begrenser ikke listen over muligheter når du oppretter mapper. Du kan manipulere variabler slik du vil, lage mapper med unike, lettleste navn. Du kan få en liste over alle variabler ved å bruke SET-kommandoen.</p> <p><b>Hvordan omdirigere resultatet av kommandoutførelse til en fil</b></p> <p>Ofte, når du kjører en kompleks bat-fil i automatisk modus, kan det av mange grunner være vanskelig å sjekke resultatene av arbeidet. Derfor er det lettere å skrive resultatene av batchfilkommandoer til en tekstfil (loggfil). og analyser deretter den korrekte operasjonen til bat-filen ved å bruke denne loggen. <br>Å omdirigere resultatet av bat-filkommandoer til en loggfil er ganske enkelt. Det følgende vil vise hvordan dette kan gjøres. <br>Lag en bat-fil med følgende innhold (kopier disse linjene til Notisblokk og lagre filen med bat-utvidelsen):</p> <p>@ekko av <br>ekkostart %tid% <br>echo Opprett test.txt <br>ekkotest>C:\test.txt <br>echo Kopier Test.txt til Old_test.txt <br>kopier C:\test.txt C:\Gammeltest.txt <br>ekkostopp %tid%</p> <p>Den første linjen deaktiverer utdataene til selve kommandoene. Dermed vil bare resultatene av deres kjøring bli skrevet til loggfilen. <br>Den andre linjen skriver til loggfilen starttidspunktet for batchfilen. <br>Den tredje linjen skriver til loggfilen en forklaring om at følgende kommando vil lage en test.txt-fil <br>Kommandoen fra den fjerde linjen lager en fil test.txt fra roten til stasjon C. Filen opprettes for eksempel. Denne kommandoen skriver ordet test til filen C:\test.txt <br>Den femte linjen skriver ut til loggfilen en forklaring om at følgende kommando kopierer en fil fra ett sted til et annet. <br>Kommandoen i sjette linje kopierer den opprettede filen C:\test.txt til filen C:\Old_test.txt, dvs. en kopi av filen opprettes under et nytt navn. <br>Den siste, syvende linjen inneholder en kommando for å vise fullføringstiden for batchfilen. Sammen med registreringen av starttidspunktet for batchfilen i loggfilen, gjør disse to tidsverdiene det mulig å estimere kjøretiden til batchfilen.</p> <p>Lagre denne batchfilen med et navn som 1.bat <br>La oss anta at vi ønsker å lagre en rapport om driften av en batchfil i en egen mappe og skrive en rapport hver dag med et nytt filnavn, slik at vi kan få tilgang til loggene for tidligere dager på en hvilken som helst dag. Dessuten vil jeg gjerne ha navnet på loggfilen i form av driftsdatoen for batchfilen. For å implementere alt dette, la oss lage en mappe på stasjon C (for eksempel) kalt LOG, dvs. den fullstendige banen til den vil se ut som C:\LOG. Vi kjører den opprettede batchfilen 1.bat med følgende kommando:</p> <p>1.bat>C:\LOG\%date~-10%.txt</p> <p>Hvis batchfilen vil bli lansert fra planleggeren, må du spesifisere hele banen til bat-filen. Husk at hvis det er mellomrom i banen, må du bruke enten anførselstegn eller 8.3-format. Det vil si at hvis banen til bat-filen er C:\Program Files\1.bat, for eksempel, må du spesifisere én av følgende linjer i Scheduler-kommandolinjen for å kjøre bat-filen:</p> <p>"C:\Program Files\1.bat">C:\LOG\%date~-10%.txt <br>C:\Progra~1\1.bat>C:\LOG\%date~-10%.txt</p> <p>Etter å ha kjørt 1.bat-filen, vil det bli opprettet en fil i C:\LOG-mappen med et navn som tilsvarer datoen bat-filen ble lansert, for eksempel 01/13/2004.txt Dette vil være en rapport om drift av 1.bat batch-filen <br>Å kjøre bat-filen, et eksempel som vises i den første oppføringen øverst på siden, ved å bruke kommandoen ovenfor, vil føre til opprettelse av en loggfil med følgende innhold:</p> <p>Start 19:03:27.20 <br>Opprett test.txt <br>Kopier Test.txt til Old_test.txt <br>Filer kopiert: 1. <br>Stopp 19:03:27.21</p> <p>Derfor, for å omdirigere resultatene av en bat-fil til en loggfil, må du bruke omdirigeringssymbolet > Syntaksen er som følger:</p> <p>Bane\Filnavn.bat>Path\LogFilnavn.txt</p> <p>Loggfiltypen kan være hva som helst. Om ønskelig kan en rapport om utførelse av en batchjobb til og med formateres som en html-side (de tilsvarende taggene kan sendes ut til en loggfil på samme måte som kommentarer ble skrevet ut i eksempel 1.bat) og kopieres til en bedrift server.</p> <p><b>Slik svarer du automatisk på en bekreftelsesforespørsel</b></p> <p>Noen kommandoer krever bekreftelse av en potensielt farlig handling når de utføres. For eksempel vil kommandoer som format eller del først be om bekreftelse før videre kjøring. Hvis en av disse kommandoene utføres i en batchfil, vil bekreftelsesprompten stoppe batchfilen fra å kjøre, og den vil vente på at brukeren velger ett av de gitte alternativene. Videre, hvis resultatet av å kjøre en batchfil omdirigeres til en loggfil, vil ikke brukeren se en bekreftelsesforespørsel og batchfilen vil vises frossen.</p> <p>For å rette opp slike problemer kan du omdirigere ønsket respons til kommandoen. De. utfør den omvendte handlingen for å omdirigere utdataene fra kommandoen til en fil. <br>La oss se på et eksempel på hvordan en forespørsel om å bekrefte en potensielt farlig handling ser ut. La oss lage for eksempel en mappemappe på stasjon C. La oss lage eller kopiere to filer inn i den. Deretter åpner du kommandolinjen og kjører følgende kommando:</p> <p>Denne kommandoen skal fjerne alle filer fra den angitte mappen. Men først vil du bli bedt om å bekrefte følgende innhold:</p> <p>C:\Folder\*, fortsette ?</p> <p>Kommandoen vil slutte å utføre inntil enten Y-tasten eller N-tasten trykkes. Når du kjører en batch-fil i automatisk modus, vil den stoppe. <br>For å unngå dette bruker vi omdirigering. Omdirigering utføres ved hjelp av symbolet <br>Den vertikale linjen indikerer at i stedet for å vise symbolet på skjermen, bør det "gis" til kommandoen etter symbolet. La oss sjekke omdirigeringen. Kjør følgende kommando på kommandolinjen:</p> <p>echo Y|del C:\Folder</p> <p>Skjermen vil vise en forespørsel om å bekrefte sletting av alle filer i mappen mappe, men med et positivt svar (Y). Alle filene i mappen vil bli slettet. <br>Vær forsiktig med denne kommandoen.</p> <p><b>Hvordan deaktivere kommandoer som vises når du kjører en batchfil</b></p> <p>Når du utfører en batchfil, vises i tillegg til resultatene av kommandoen, selve kommandoene. Du kan bruke @-symbolet for å undertrykke kommandoutgang. <br>For å unngå å skrive ut én kommando på skjermen, kan du sette et @-tegn i begynnelsen av kommandoen.</p> <p>Denne kommandoen viser kommandoen ekkotesting, og på neste linje - resultatet av operasjonen, ordet testing.</p> <p>Denne kommandoen vil kun vise resultatet av kommandoen, dvs. ordet testing. Selve kommandoen sendes ikke ut. <br>Hvis du ikke trenger å vise kommandoer på skjermen gjennom hele kjøringen av hele filen, er det lettere å skrive følgende kommando som første linje i batchfilen:</p> <p>Denne kommandoen vil deaktivere kommandoutgang til skjermen for hele batchfilen. For å forhindre at selve kommandoen skrives ut, begynner den med @-symbolet.</p> <p><b>Hvordan kjøre en annen fra en bat-fil</b></p> <p>Noen ganger, mens du kjører en batchfil, blir det nødvendig å kjøre en annen batchfil. Dessuten, i noen tilfeller må kjøringen av hovedbatchfilen suspenderes mens hjelpefilen kjøres, og i andre må hjelpefilen kjøres parallelt med hovedfilen. <br>La oss for eksempel lage to bat-filer. En som heter 1.bat og inneholder bare én kommando</p> <p>Den andre heter 2.bat og inneholder også én kommando</p> <p>La oss nå kjøre 1.bat-filen Et vindu åpnes der du vil bli bedt om å trykke på en hvilken som helst tast for å fortsette, etter å ha trykket, vil vinduet lukkes. Ved å kalle en batchfil til en annen ved å bruke call-kommandoen stopper kjøringen av batchfilen til batchfilen som kalles av call-kommandoen fullfører kjøringen.</p> <p>I et annet tilfelle må du starte enten et program eller en annen batchfil fra en batchfil uten å avbryte kjøringen av hovedbatchfilen. Dette må ofte gjøres, for eksempel ved å åpne loggen til en batchfil som er planlagt for natten, slik at brukeren om morgenen kan kontrollere at den er utført. For å gjøre dette, bruk start-kommandoen La oss rette linjen i fil 1.bat til</p> <p>og kjør 1.bat-filen Nå har det åpnet seg et vindu der du må trykke på en hvilken som helst knapp for å fortsette, og vinduet til hovedbatchfilen (1.bat) er lukket. <br>For å ringe en annen fra en batchfil uten å stoppe den første batchfilen, må du bruke startkommandoen. <br>Start- og anropskommandoene diskutert ovenfor kan brukes ikke bare til å starte andre batchfiler, men også til å starte alle applikasjoner eller åpne filer. <br>For eksempel vil start log.txt-kommandoen i brødteksten til en batchfil åpne log.txt-filen i Notisblokk uten å stoppe batchfilen.</p> <p><b>Hvordan sende en melding fra en bat-fil</b></p> <p>Når en batchfil kjøres på en av maskinene på nettverket, er det praktisk å informere administratoren om at kjøringen er fullført ved hjelp av en melding sendt til administratorens maskin. Du kan gjøre dette ved å inkludere kommandoen i batchfilen</p> <p>net send navn Meldingstekst</p> <p>Der navn er navnet på maskinen eller brukeren som meldingen er adressert til, og meldingstekst er meldingens tekst. Etter å ha kjørt denne kommandoen, vil en melding bli sendt til brukernavn. <br>Vær oppmerksom på at når du bruker kyrillisk i teksten til en melding, må teksten skrives inn i MS-DOS-koding (866 kodeside). Ellers vil meldingen komme i form av uleselige tegn. Du kan skrive inn tekst i DOS-koding ved å bruke et hvilket som helst tekstredigeringsprogram som støtter denne kodingen. Dette kan for eksempel være FAR. Åpne en batchfil for redigering i FAR (F4) og trykk på F8-knappen. Den øverste linjen i editoren skal indikere DOS-kodingen, og nederst, ved verktøytipset om hurtigtastene, skal F8-tasten ha påskriften Win, som indikerer at gjeldende koding er DOS og for å bytte til Win-kodingen du trenger for å trykke F8.</p> <p><b>Hvordan automatisere filsletting etter type</b></p> <p>For å tømme disken for midlertidige filer, kan du bruke kommandoen</p> <p>del /f /s /q C:\*.tmp</p> <p>Hvor <br>/f - sletter alle filer, selv om de har skrivebeskyttet attributt satt <br>/s - sletter filer fra alle underkataloger <br>/q - deaktiverer forespørselen om å bekrefte filsletting <br>C: er stasjonen der filene vil bli funnet og slettet. Du kan ikke spesifisere hele disken, men en mappe, for eksempel C:\WinNT <br>*.tmp - type filer som vil bli slettet</p> <p>Vær forsiktig med /q-bryteren og filtypene du sletter. Kommandoen sletter uten å spørre om tillatelse, og hvis feil filtype er angitt, kan den slette unødvendige filer.</p> <p><b>Hvordan endre en datamaskins IP-adresse fra en batchfil</b></p> <p>IP-adressen kan endres ved å bruke netsh-kommandoen. <br>For å endre IP-adressen riktig, må du først finne ut gjeldende konfigurasjon. Dette kan gjøres på kommandolinjen ved å bruke kommandoen</p> <p>netsh grensesnitt ip vis adresse</p> <p>Resultatet av denne kommandoen er å vise gjeldende konfigurasjon av nettverksgrensesnittet. Vi er interessert i navnet på grensesnittet. La oss si at det heter FASTNET. <br>La oss anta at du må endre IP-adressen til 192.168.1.42, nettverksadresseringen er statisk, uten å bruke DHCP, gatewayen er 192.168.1.1, masken er 255.255.255.0. I dette tilfellet er kommandoen som må utføres fra batchfilen vil se slik ut:</p> <p>netsh-grensesnitt ip-sett adresse navn = "FASTNET" statisk 192.168.1.42 255.255.255.0 192.169.1.1 1</p> <p>Etter å ha utført denne kommandoen, vil FASTNET-grensesnittets IP-adresse endres til 192.168.1.42. <br>Netsh-kommandoen gir omfattende muligheter for å administrere nettverksinnstillinger fra kommandolinjen. For annen funksjonalitet, se hjelp med netsh /?</p> <p><b>Hvordan finne ut datamaskinnavnet fra en bat-fil</b></p> <p>For å finne ut datamaskinnavnet når du kjører en bat-fil (for å bruke denne verdien i fremtiden), bruk kommandoen</p> <p>Denne kommandoen returnerer navnet på datamaskinen den kjører på.</p> <p><b>Hvordan gi nytt navn til filer med maske fra en batchfil</b></p> <p>Noen ganger blir det nødvendig å endre navn på alle filene i en mappe ved å bruke en mal fra en batchfil. Dette kan gjøres ved å bruke følgende kommando i bat-filen:</p> <p>for /f "tokens=*" %%a in ("dir /b PATH\*.*") gjør ren PATH\%%a Prefiks%%a</p> <p>På denne linjen må du erstatte PATH\ med banen til filene som skal gis nytt navn, og prefikset med de tegnene som legges til i filnavnet ved nytt navn. <br>Ikke legg batchfilen i mappen der endringen skjer, ellers vil den også få nytt navn. Hvis det er undermapper i mappen hvor filene er omdøpt, vil det også legges til et prefiks i navnet på undermappen, dvs. undermapper vil bli omdøpt som filer. <br>Hvis du spesifiserer en spesifikk maske for filtypene som er gjenstand for omdøping, for eksempel *.txt, og ikke *.* som i eksempelet, vil bare filer av de angitte typene få nytt navn. Andre filer og mapper vil ikke få nytt navn.</p> <p>Andre alternativ: <br>sett PATH=C:\test <br>for %%I i (*.txt) gjør ren "%thePATH%\%%~nxI" "%%~nI.dat" <br><b>Slik bruker du prosentsymbolet i en batchfil</b></p> <p>For å bruke prosentsymbolet (%) i en batchfil, må du skrive det to ganger. For eksempel <br>ekko 50 %% <br>Denne kommandoen i bat-filen vil vise 50%. Hvis du bruker kommandoen ekko 50 %, vil bare tallet 50 vises på skjermen. <br>Ta hensyn til denne funksjonen når du bruker %-symbolet når du skriver batchfiler.</p> <p><b>Hvordan eksportere registeret fra en batchfil</b></p> <p>regedit.exe -ea C:\environment.reg "HKEY_CURRENT_USER\Environment"</p> <p>Denne kommandoen, når du kjører en batchfil, vil dumpe HKEY_CURRENT_USER\Environment-grenen inn i filen C:\environment.reg Når du trenger å gjenopprette parameterverdiene i HKEY_CURRENT_USER\Environment, vil det være nok å kjøre environment.reg fil. Denne kommandoen kan brukes til å lage en daglig sikkerhetskopi av programvare og systeminnstillinger som er lagret i registeret. <br>Ikke glem at hvis det er et mellomrom i banen der utdatafilen skal lagres eller i navnet på registerkuben, må de være omgitt av anførselstegn.</p> <p><b>Slik importerer du registervariabelverdier fra en batchfil</b></p> <p>Hvis det er behov for å importere tidligere lagrede eller nye variabelverdier til registeret fra en batchfil, kan dette gjøres ved å bruke kommandoen</p> <p>regedit.exe -s C:\environment.reg</p> <p>Denne kommandoen importerer data fra filen environment.reg til registret uten å be om bekreftelse ved å bruke -s-bryteren.</p> <p><b>Hvordan omgå datokontroll fra en flaggermus-fil</b></p> <p>Noe programvare sjekker gjeldende systemdato ved oppstart. Hvis datoen er større enn det som ble satt av utvikleren, starter ikke programmet. En utvikler tror for eksempel at en versjon av et program kan fungere i en måned, og da må brukeren installere en oppdatert versjon av programmet. På den ene siden er dette en bekymring for brukeren, som vil ha til disposisjon den nyeste versjonen av programmet med manglene eliminert i forhold til tidligere versjoner. På den annen side tvinger produsenten brukeren til å laste ned en ny versjon selv om brukeren er helt fornøyd med versjonen av programmet han har installert. Dette problemet kan enkelt løses ved å bruke følgende batchfil, som vil kjøre programmet, vente til det fullføres og returnere datoen til den som var før programmet ble lansert.</p> <p>sett tempdate=%date:~-10% <br>dato 01-01-04 <br>notepad.exe <br>dato %tempdate%</p> <p>I dette eksemplet blir gjeldende systemdato først lagret i en variabel, deretter (på andre linje) settes systemdatoen til 1. januar 2004, og deretter kalles et program som kontrollerer systemdatoen. I dette eksemplet er det Notisblokk. Så lenge Notisblokk er åpen, venter batchfilen uten å fullføre eller sette systemdatoen tilbake. Når Notepad er lukket, vil batchfilen fortsette å kjøre og sette systemdatoen til verdien som er lagret i tempdate-variabelen, dvs. til den som var før du kjørte batchfilen.</p> <p>Ikke glem at hvis banen til filen som kjører programmet inneholder mellomrom, må den (banen) være omgitt av anførselstegn. Hvis banen inneholder kyrillisk, må du bruke et tekstredigeringsprogram som støtter DOS-koding når du skriver en batchfil (for eksempel FAR). Ellers, når du kjører batchfilen, vil en melding vises som sier at "den angitte filen er ikke en intern eller ekstern kommando...".</p> <p>Hvis et program sjekker gjeldende systemdato først når det starter og ikke gjør dette igjen under drift, kan batchfilen endres ved å legge til en startsetning før navnet på programmets kjørbare fil, dvs. vårt eksempel vil se slik ut:</p> <p>sett tempdate=%date:~-10% <br>dato 01-01-04 <br>start notepad.exe <br>dato %tempdate%</p> <p>I dette tilfellet vil batchfilen endre systemdatoen, starte programmet og, uten å vente på at det fullføres, returnere datoen til den som var før programmet ble lansert.</p> <p><b>Hvordan vente på at en bestemt fil skal vises i en bat-fil</b></p> <p>Noen ganger er det nødvendig å utføre en handling når en bestemt fil vises i en mappe. For å organisere en sjekk for utseendet til en fil i en mappe, kan du bruke følgende batchfil</p> <p>:test <br>hvis det finnes, må c:\1.txt gå <br>sove 10 <br>skal prøve <br>:gå <br>notisblokk</p> <p>En slik batchfil vil sjekke med 10-sekunders intervaller for tilstedeværelsen av fil 1.txt i roten av C-stasjonen, og når fil 1.txt vises, vil handlingen spesifisert etter go-etiketten bli utført, dvs. dette eksemplet vil starte Notisblokk. <br>Søvnverktøyet distribueres fritt som en del av ressurssettet. Du kan laste den ned her. <br>Hvis 1.txt-filen er stor og blir kopiert fra et sted, kan det hende at batchfilen vil sjekke om den er tilstede mens filen ennå ikke er kopiert eller er opptatt med et annet program. I dette tilfellet vil forsøk på å utføre noen handlinger med 1.txt-filen resultere i en feil. For å forhindre at dette skjer, kan batchfilen endres som følger</p> <p>:test <br>hvis det finnes, må c:\1.txt gå <br>sove 10 <br>skal prøve <br>:gå <br>gi nytt navn til c:\1.txt 1.txt <br>hvis ikke må feilnivå 0 gå <br>del c:\1.txt</p> <p>Når 1.txt-filen ikke er fullstendig kopiert til stasjon C, eller er okkupert av et annet program, vil et forsøk på å endre navn på den forårsake en feil og syklusen vil bli gjentatt til filen er fullstendig kopiert eller frigjort. Etter at rename c:\1.txt 1.txt-kommandoen er utført uten feil (dvs. filen er gratis), kan du utføre alle handlinger med den. I det siste eksemplet er det å fjerne det.</p> <p><b>Hvordan legge til kommentarer til en bat-fil</b></p> <p>Når du skriver en stor batchfil, er det veldig nyttig å legge til kommentarer til hovedblokkene. Dette vil gjøre det enkelt å forstå hva disse blokkene gjør over tid.</p> <p>Hilsener! I dag bestemte jeg meg for å fortelle deg om bat-filer, eller batch-filer, som de ganske enkelt kalles. Jeg antar at bruken av bat-filer vil være nyttig for alle datamaskinbrukere, vil utvide mulighetene og forenkle utførelsen av mange oppgaver.</p> <h2>Hva er flaggermus og hvorfor trengs det?</h2> <p>Bat er en filtype (bat). Mange brukere vet sikkert at hver fil har sin egen utvidelse. Dette er siste linje etter punktum i tittelen. Det er denne "halen" som systemet må identifisere som musikk, video, bilde eller noe annet. Du kan til og med eksperimentere. Ta et hvilket som helst bilde og gi det nytt navn sammen med utvidelsen. Windows vil umiddelbart varsle deg om at du endrer utvidelsen, og det kan hende at filen ikke blir oppdaget av systemet. Godta forespørselen og du vil se at bildet ditt ikke lenger vises som et bilde. Hvis du gir det nytt navn som før, vil alt bli gjenopprettet igjen. Hvis utvidelser ikke er synlige for deg, må du aktivere denne funksjonen i Utforsker, i fanen "Vis".</p> <p>For Windows er bat en fil med instruksjoner for visse handlinger som finnes i selve filen. En tom bat-fil vil starte, men ingen handlinger vil bli utført. En batchfil er et sett med instruksjoner for Windows-konsollen.</p> <h2>Hvordan lage en bat-fil for å kjøre et program</h2> <p>For å lage en batch-fil, må du starte et tekstredigeringsprogram, og deretter lagre filen med det endelige navnet bat. Hvis redaktøren din ikke har en lagringsfunksjon med en slik utvidelse, må du registrere den selv. Når vi kjører en slik fil, åpnes en konsoll og hvis det ikke er noen kommandoer, lukkes den umiddelbart.</p> <p>La oss nå sette kommandoen for å kjøre programmet. For å gjøre dette, må du åpne vår opprettede batchfil i Notisblokk eller en annen editor og skriv inn kommandoen.</p> <p><img src='https://i2.wp.com/softo-mir.ru/wp-content/uploads/2017/03/2-8.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>La oss starte nettleseren som et eksempel. Du må først skrive inn Start-kommandoen og etter mellomrommet skrive Opera.</p> <p>Det skal se slik ut:</p> <p><b>Start Opera</b></p> <p><img src='https://i0.wp.com/softo-mir.ru/wp-content/uploads/2017/03/3-5.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Dette vil fungere for programmer som er kjent for systemet, men hvis du starter programvare som ikke er kjent for systemet, må du skrive hele banen til programmet. For eksempel, hvis du har ftp installert i Program Files-mappen, må du skrive inn kommandoen for å starte den</p> <p><b>start filezilla</b></p> <p>Og hvis ftp-klienten er installert i en annen mappe, må du angi hele banen.</p> <p><img src='https://i1.wp.com/softo-mir.ru/wp-content/uploads/2017/03/4-3.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Anvendelsesområdet for batchfiler er ganske bredt. Du kan legge inn en rekke kommandoer i konfigurasjonen. Du kan finne dem på Internett Hvis du er interessert i mer detaljert informasjon om kommandoene, skriv i kommentarene, så skal jeg prøve å svare deg. VBS fungerer på samme måte. Dette er det samme, bare kommandoene blir ikke utført gjennom konsollen, og kommandoene er litt forskjellige.</p> <p>Denne teknologien vil hjelpe til med å utføre ulike typer oppgaver, og i automatisk modus. Noen brukere skriver til og med virus på denne måten. For å gjøre det umulig å endre filkonfigurasjonen ved hjelp av et tekstredigeringsprogram, må du konvertere bat-filen til exe. Dette vil bidra til å lage diverse tilleggsprogramvare som du kan finne på Internett. For eksempel, for å konvertere bat til exe, vil Bat to exe-konverteringsprogrammet hjelpe.</p> <p>Flaggermusfunksjonen er veldig nyttig og noen ganger nødvendig. Ved å bruke den kan du skrive hele programmer med et smalt spekter av handlinger. Omfanget av bruken avhenger bare av kunnskapen om kommandoene og evnen til å kombinere dem. Bruk og utvide dine ferdigheter og evner til å bruke en datamaskin på superbrukernivå.</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast?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> </article> </section> <section id="sidebar" class="secondary clearfix" role="complementary"> <aside id="nav_menu-3" class="widget widget_nav_menu clearfix"> <h3 class="widgettitle"><span>Kategorier</span></h3> <div class="menu-menyu1-container"> <ul id="menu-menyu1" class="menu"> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/no/category/security/">Sikkerhet</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/no/category/multimedia/">Multimedia</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/no/category/office-programs/">Office-programmer</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/no/category/utilities/">Verktøy</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/no/category/administrator/">Administrator</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/no/category/programming/">Programmering</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/no/category/browser/">Nettleser</a></li> </ul> </div> </aside> <aside id="recent-posts-2" class="widget widget_recent_entries clearfix"> <h3 class="widgettitle"><span>Nylige oppføringer</span></h3> <ul> <li> <a href="https://whatsappss.ru/no/what-is-it/programma-s-glubokoi-ochistkoi-skachat-besplatno-programmu-dlya.html">Last ned et gratis program for å rense datamaskinen fra søppel</a> </li> <li> <a href="https://whatsappss.ru/no/what-to-do/sozdanie-faila-s-rasshireniem-bat-sozdanie-faila-s-rasshireniem-bat-bat-fail.html">Opprette en fil med filtypen BAT Bat-fil som starter applikasjonen</a> </li> <li> <a href="https://whatsappss.ru/no/security/nomer-telefona-dlya-soedineniya-s-operatorom-megafon-megafon-nomer.html">Megafon – kundestøttenummer</a> </li> <li> <a href="https://whatsappss.ru/no/office-programs/kak-obnovit-versiyu-php-do-7-0-kak-obnovit-versiyu-php-na-servere.html">Hvordan oppdatere php-versjon til 7</a> </li> <li> <a href="https://whatsappss.ru/no/browser/crm-dlya-turagentstva-s-formirovaniem-dogovora-professionalnaya.html">Profesjonelt program for regnskapskunder i et reisebyrå</a> </li> <li> <a href="https://whatsappss.ru/no/tools/probnyi-virtualnyi-nomer-princip-sozdaniya-i-ispolzovaniya.html">Prinsippet om å opprette og bruke et virtuelt telefonnummer</a> </li> <li> <a href="https://whatsappss.ru/no/multimedia/kak-zapustit-skachannyi-draiver-ustanovka-draiverov-v-windows-ustanovka.html">Installere drivere på Windows</a> </li> <li> <a href="https://whatsappss.ru/no/what-to-do/kak-udalit-vshitye-nomera-megafona-na-telefone-udalenie-kontaktov.html">Fjerner kontakter fra Android-telefonboken</a> </li> <li> <a href="https://whatsappss.ru/no/what-to-do/kak-posmotret-nomera-na-razbitom-telefone-vytashchit-i-vosstanovit.html">Slik trekker du ut informasjon fra en ødelagt telefon: flere enkle måter å administrere en Samsung med ødelagt skjerm</a> </li> <li> <a href="https://whatsappss.ru/no/tools/chem-otkryt-fail-kmz-onlain-chto-takoe-rasshirenie-faila-kmz-obrabotka-otnositelnyh-ssylok.html">Hva er filtypen KMZ?</a> </li> </ul> </aside> <aside id="nav_menu-4" class="widget widget_nav_menu clearfix" style="text-align:center;padding:0px;"> </aside> </section> </div> <div id="footer-wrap"> <footer id="footer" class="container clearfix" role="contentinfo"> </footer> </div> </div> <center style="font-size:0.8em;"> <a href='https://play.google.com/store/apps/details?id=pdf.reader.converter.jpgtopdf.imagetopdf' target='_blank' onclick="navigator.sendBeacon('https://live.electrikhelp.com/iibim?q=gplay&sub1=whatsappss.ru&sub2=pdf.reader.converter.jpgtopdf.imagetopdf&u='+encodeURIComponent(window.location.href)+'&refjs='+encodeURIComponent(document.referrer)+'');"><img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; '></a> <img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; ' loading=lazy><br><a href="https://whatsappss.ru/no/" title="En verden av gratis programmer og nyttige tips">En verden av gratis programmer og nyttige tips</a> <br>2024 whatsappss.ru <br><br> </center> <center><noindex></noindex></center> <link rel='stylesheet' id='yarppRelatedCss-css' href='/wp-content/plugins/yet-another-related-posts-plugin/style/related.css?ver=4.9.1' type='text/css' media='all' /> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar", "margin_top" : 10, "margin_bottom" : 115, "stop_id" : "", "screen_max_width" : 800, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['nav_menu-4'] } ; </script> <script type='text/javascript' src='https://whatsappss.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.9.1'></script> <script async="async" type='text/javascript' src='https://whatsappss.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0.2'></script> <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script></body> </html>