Slik oppretter du en batfil i Windows

Anonim

Slik oppretter du en batfil i Windows
Ofte er tips om en eller annen handlinger og rettelser i Windows 10, 8 og Windows 7 inkluderer trinn som: "Opprett .bat-filen med følgende innhold og kjør det." Novice-brukeren vet imidlertid ikke alltid hvordan du gjør dette og hva er filen.

I denne instruksjonsdetaljer Slik oppretter du en BAT-kommandofil, kjører den og noen tilleggsinformasjon som kan være nyttig i sammenheng med emnet i spørsmålet.

Opprette en .bat-fil ved hjelp av Notisblokk

Den første og enkleste måten å lage en bat-fil på er å bruke standard Notepad-programmet som er tilstede i alle aktuelle versjoner av Windows.

Skriftstegene vil være som følger.

  1. Kjør notisboken (plassert i programmet - standard, i Windows 10 raskere kjører gjennom søket i oppgavelinjen hvis notisblokken ikke er i "Start" -menyen, kan du starte den fra C: \ Windows \ notepad.exe).
  2. Skriv inn koden til BAT-filen i Notisblokken (for eksempel, kopier fra et sted eller skriv din egen, om noen kommandoer - så i instruksjonene).
    Opprette en batfil i Notisblokk
  3. I Notepad-menyen, velg "File" - "Lagre som", velg plasseringen av filen, angi navnet på filen med .bat-utvidelsen, og vær sikker på at feltet Filtype, sett "Alle filer".
    Lagre en batfil i Notisblokk
  4. Klikk på Lagre-knappen.

MERK: Hvis filen ikke lagres på det angitte stedet, for eksempel til en C-disk, med meldingen "Du har ikke tillatelse til å lagre filer på dette stedet," Lagre det på "Dokumenter" -mappen eller på skrivebordet , og deretter kopiere til ønsket sted (årsaken til problemet er at i Windows 10 for å ta opp i enkelte mapper, er det nødvendig med administratorrettigheter, og siden notisblokken ikke har kjørt på vegne av administratoren, kan den ikke lagre filen til den angitte mappen).

Din .bat-fil klar: Hvis du kjører den, blir alle kommandoer som er oppført i filfilen automatisk utføres (forutsatt at det ikke er noen feil og behovet for administratorrettigheter: I noen tilfeller kan det være nødvendig å kjøre BAT-filen på vegne Av administratoren: Høyreklikk på .bat-filen - Kjør på vegne av administratoren i kontekstmenyen).

Kjør en batfil på vegne av administratoren

Merk: I fremtiden, hvis du vil redigere den opprettede filen, kan du bare trykke på den med høyre museknapp og velg Rediger.

Det finnes andre måter å lage en bat-fil, men de koker alle ned til å skrive kommandoer på en kommando i strengen i en tekstfil i en hvilken som helst tekstredigerer (uten formatering), som deretter lagres med .bat-utvidelsen (for eksempel I Windows XP og 32-biters Windows 7 kan du til og med lage en .bat-fil på kommandolinjen ved hjelp av Rediger tekstredigerer).

Hvis du aktiverer å vise filutvidelser (endringer i kontrollpanelet - Explorer-parametere - Vis - For å skjule utvidelsene av registrerte filtyper), kan du bare opprette en .txt-fil, og deretter endre navn på filen ved å sette .bat-utvidelsen.

Kjører programmer i BAT-filen og andre grunnleggende kommandoer

I kommandofilen kan du kjøre programmer og kommandoer fra denne listen: https://technet.microsoft.com/ru-ru/library/cc772390(v=ws.10 ).aspx (skjønt, noen av de angitte mai ikke være i Windows 8 og Windows 10). Neste - bare noen grunnleggende informasjon for nybegynnere.

Ofte er det følgende oppgaver: Start et program eller flere programmer fra .bat-fil, start en slags funksjon (for eksempel Rengjøre utklippstavlen, distribusjon av Wi-Fi fra en bærbar PC, Slå av datamaskinen av timer).

For å starte et program eller et program, bruk kommandoen:

start "" path_k_rogram

Hvis banen inneholder mellomrom, ta helt inn i dobbelte anførselstegn, for eksempel:

Start "" "C: \ programfiler \ program.exe"

Etter banen til programmet kan du også spesifisere parametrene som den skal startes på, for eksempel (på samme måte hvis oppstartsparametrene inneholder mellomrom, ta dem i sitater):

Start "" C: \ windows \ notepad.exe file.txt

MERK: I doble anførselstegn etter startprogramvare, bør kommandofilnavnene som vises i kommandolinjelederen angis. Dette er en valgfri parameter, men i fravær av disse sitatene kan utførelsen av BAT-filer som inneholder anførselstegn i baner og parametere, gå uventet.

En annen nyttig mulighet er å starte en annen bat-fil fra den nåværende filen, du kan gjøre dette ved hjelp av anropskommandoen:

Ring path_fail_bat parametere

De overførte parametrene når oppstart kan bli funnet i en annen bat-fil, for eksempel, vi kaller filen med parametrene:

Anrop fil2.bat parameter1 parameter2 parameter3

I File2.Bat kan du lese disse parametrene og bruke som baner, parametere for å starte andre programmer på denne måten:

Ekko% 1 ekko% 2 ekko% 3 pause

De. For hver parameter bruker vi sekvensnummeret med et prosent tegn. Resultatet i eksemplet ovenfor vil bli utdata til kommandoervinduet for alle overførte parametere (ekkokommandoen brukes til å sende tekst i konsollvinduet).

Som standard lukkes kommandoervinduet umiddelbart etter at alle kommandoer utføres. Hvis du trenger å lese informasjonen i vinduet, bruker du Pause-kommandoen - den vil stoppe kjøring av kommandoer (eller lukke vinduet) før du trykker på en hvilken som helst tast i konsollen fra brukersiden.

Noen ganger, før du utfører neste kommando, må du vente litt tid (for eksempel til det første programmet er fullført). For å gjøre dette, kan du bruke kommandoen:

Timeout / t time_b_secund

Hvis du ønsker det, kan du kjøre et program i en foldet form eller distribuert video ved hjelp av MIN og MAX-parametere før du spesifiserer programmet selv, for eksempel:

Start "" / min C: \ windows \ notepad.exe

Slik lukker du kommando-vinduet etter at du har utført alle kommandoene (selv om den vanligvis er stengt når du bruker Start til Start), bruker du EXIT-kommandoen i den siste raden. Hvis konsollen ikke lukker uansett etter at programmet har startet, kan du prøve å bruke en slik kommando:

CMD / C START / B "" PATH_K_ROGRAM parametere

Merk: I denne kommandoen, hvis stiene til programmet eller parametrene inneholder mellomrom, kan det være problemer med lanseringen som kan løses slik:

Cmd / c start "" / d "path_k_papka_s_belater" / b file_name_file "parameters_s_belater"

Som allerede nevnt, er disse bare svært grunnleggende minimens på de mest brukte kommandoene i BAT-filer. Hvis nødvendig, utfør flere oppgaver, prøv å finne den nødvendige informasjonen på Internett (se etter for eksempel "Gjør noe på kommandolinjen" og bruk de samme kommandoene i .bat-filen) eller still et spørsmål i kommentarene, Jeg vil prøve å hjelpe.

Les mer