Sådan oprettes en BAT-fil i Windows

Anonim

Sådan oprettes en BAT-fil i Windows
Ofte tips om en eller anden handling og korrektioner i Windows 10, 8 og Windows 7 inkluderer trin som: "Opret .bat-filen med følgende indhold og kør det." Nybegynderbrugeren ved dog ikke altid, hvordan man gør dette, og hvad er filen.

I denne vejledning kan du oprette en BAT-kommandofil, og nogle yderligere oplysninger, der kan være nyttige i forbindelse med det pågældende emne.

Oprettelse af en .bat-fil ved hjælp af Notepad

Den første og nemmeste måde at oprette en BAT-fil på er at bruge standard Notepad-programmet til stede i alle aktuelle versioner af Windows.

Oprettelsesstrinnerne vil være som følger.

  1. Kør notebook'en (placeret i programmet - Standard, i Windows 10 hurtigere, der løber gennem søgningen i proceslinjen, hvis notesblokken ikke er i menuen "Start", kan du starte den fra C: \ Windows \ Notepad.exe).
  2. Indtast koden for din BAT-fil i notepad (f.eks. Kopier fra et sted eller skriv din egen, om nogle kommandoer - så i instruktionerne).
    Oprettelse af en BAT-fil i Notepad
  3. I menuen Notesblok skal du vælge "File" - "Gem som", vælg placeringen af ​​filen, angiv navnet på filen med .bat-udvidelsen og sørg for, i feltet Filtype, indstil "Alle filer".
    Gemmer en BAT-fil i Notepad
  4. Klik på knappen Gem.

BEMÆRK: Hvis filen ikke gemmes på det angivne sted, f.eks. Til en C-disk, med meddelelsen "Du har ikke tilladelse til at gemme filer på dette sted," gem det til mappen "Documents" eller på skrivebordet , og derefter kopiere til det ønskede sted (årsagen til problemet er, at i Windows 10 til at optage i nogle mapper, er administratorrettigheder nødvendige, og da Notepad ikke har kørt på vegne af administratoren, kan den ikke gemme filen til den angivne mappe).

Din .bat fil klar: Hvis du kører den, udføres alle kommandoer, der er angivet i filfilen, automatisk (forudsat at der ikke er nogen fejl og behovet for administratorrettigheder: I nogle tilfælde kan det være nødvendigt at køre BAT-filen på vegne af Af administrator: Højreklik på .bat-filen - Kør på vegne af administrator i kontekstmenuen).

Kør en BAT-fil på vegne af administratoren

BEMÆRK: I fremtiden, hvis du vil redigere den oprettede fil, skal du blot trykke den med den højre museknap og vælge Rediger.

Der er andre måder at lave en BAT-fil på, men de koger alle ned til at skrive kommandoer på en kommando i strengen i en tekstfil i en teksteditor (uden formatering), som derefter gemmes med .bat-udvidelsen (for eksempel, I Windows XP og 32-bit Windows 7 kan du endda oprette en .bat-fil på kommandolinjen ved hjælp af Edit Text Editor).

Hvis du aktiveres at vise filudvidelser (ændringer i kontrolpanelet - Explorer-parametre - VIS - for at skjule udvidelserne af registrerede filtyper), så kan du blot oprette en .txt-fil, og derefter omdøbe filen ved at indstille .bat-udvidelsen.

Kørselsprogrammer i BAT-filen og andre grundlæggende kommandoer

I kommandofilen kan du køre eventuelle programmer og kommandoer fra denne liste: https://technet.microsoft.com/ru-ru/library/cc772390(v=ws.10).aspx (dog nogle af de angivne maj ikke være i Windows 8 og Windows 10). Næste - kun nogle grundlæggende oplysninger for nybegyndere.

Oftest er der følgende opgaver: Start et program eller flere programmer fra .bat-filen, start en slags funktion (for eksempel rengøring af udklipsholderen, distribution af Wi-Fi fra en bærbar computer, sluk for computeren ved timer).

For at starte et program eller et program skal du bruge kommandoen:

start "" path_k_rogram

Hvis stien indeholder mellemrum, skal du tage helt ind i dobbelt citater, for eksempel:

Start "" "C: \ Program filer \ program.exe"

Efter stien til programmet kan du også angive de parametre, som den skal startes, for eksempel (på samme måde hvis opstartsparametrene indeholder mellemrum, tag dem i citater):

Start "" c: \ windows \ notespad.exe file.txt

Bemærk: I dobbelt citater efter start software skal de kommandofilnavne, der vises i kommandolinjehovedet, angives. Dette er en valgfri parameter, men i mangel af disse citater kan udførelsen af ​​BAT-filer, der indeholder citater i stier og parametre, gå uventet.

En anden nyttig mulighed er at starte en anden BAT-fil fra den aktuelle fil, du kan gøre dette ved hjælp af kommandoen Opkald:

Ring Path_Fail_Bat parameters.

De overførte parametre, når opstart kan findes i en anden BAT-fil, for eksempel ringer vi filen med parametrene:

Ring File2.bat parameter1 parameter2 parameter3

I File2.bat kan du læse disse parametre og bruge som stier, parametre til at starte andre programmer på denne måde:

ECHO% 1 ECHO% 2 ECHO% 3 PAUSE

De der. For hver parameter bruger vi sit sekvensnummer med et procent tegn. Resultatet i ovenstående eksempel vil blive udsendt til kommando-vinduet på alle transmitterede parametre (ECHO-kommandoen bruges til at udgive tekst i konsolvinduet).

Som standard lukker vinduet Kommandoer straks efter at have udført alle kommandoer. Hvis du har brug for at læse oplysningerne i vinduet, skal du bruge Pause-kommandoen - det vil stoppe udførelsen af ​​kommandoer (eller lukke vinduet), før du trykker på en hvilken som helst tast i konsollen fra brugersiden.

Nogle gange, før du udfører den næste kommando, skal du vente lidt tid (for eksempel, indtil det første program er færdigt). For at gøre dette kan du bruge kommandoen:

Timeout / t time_b_secund

Hvis du ønsker det, kan du køre et program i en foldet formular eller implementeret video ved hjælp af MIN og MAX parametre, inden du angiver programmet selv, for eksempel:

Start "" / min c: \ windows \ notespad.exe

For at lukke kommando-vinduet efter at have udført alle kommandoer (selvom det normalt er lukket, når du bruger start til start), skal du bruge kommandoen EXIT i den sidste række. Hvis konsollen ikke lukker alligevel efter start af programmet, skal du prøve at bruge en sådan kommando:

Cmd / c start / b "" path_k_rogram parametre

Bemærk: I denne kommando, hvis stierne til programmet eller parametrene indeholder mellemrum, kan der være problemer med lanceringen, der kan løses som denne:

Cmd / c start "" / d "path_k_papka_s_belates" / b file_name_file "parameters_s_belates"

Som allerede bemærket, er disse kun meget grundlæggende minimer på de mest anvendte kommandoer i BAT-filer. Hvis det er nødvendigt, udfør yderligere opgaver, prøv at finde de nødvendige oplysninger på internettet (se efter for eksempel "Gør noget på kommandolinjen" og brug de samme kommandoer i .bat-filen) eller still et spørgsmål i kommentarerne, Jeg vil forsøge at hjælpe.

Læs mere