Måder at forsinke batchfiler på

Forfatter: John Stephens
Oprettelsesdato: 21 Januar 2021
Opdateringsdato: 1 Juli 2024
Anonim
Emanet 217. Bölüm Fragmanı l Rüya Gibi Bir Gece
Video.: Emanet 217. Bölüm Fragmanı l Rüya Gibi Bir Gece

Indhold

Denne wikiHow lærer dig, hvordan du forhindrer, at en batchfil automatisk udføres, så snart den åbnes. Der er en række forskellige kommandoer, du kan bruge til at udskyde en batchfil efter dine behov. Bemærk, at du skal mestre, hvordan du skriver en batchfil, før du forsøger at udskyde denne type scriptfil.

Trin

  1. . Klik på Windows-logoet i nederste venstre hjørne af skærmen.
    • Hvis du har en batchfil til at udsætte, skal du bare højreklikke på den og vælge Redigere (Rediger) for at åbne filen i Notesblok. I dette tilfælde kan du springe de næste to trin over.

  2. Åbn Notesblok. Importere notesblok for at finde Notepad-programmet, skal du klikke på Notesblok øverst i startvinduet.
  3. Opret batchfil. Normalt skal du starte med en kommando @echo fra, og importer derefter indholdet af batchfilen, som du vil.
  4. Bestem, hvordan du vil udsætte filen. Der er tre hovedkommandoer, som du kan bruge til at udskyde batchfiler:
    • PAUSE Forårsager batchfilen til pause, indtil du trykker på bestemte standardtaster (såsom mellemrum).
    • TIDEN ER GÅET Batchfilen venter i det angivne antal sekunder (eller tastetryk), inden den fortsætter.
    • PING Sæt batchfilen på pause, indtil filen modtager ping-kommandoen fra den angivne computeradresse. Dette medfører normalt en kort forsinkelse, når du pinger udførelsesadressen.

  5. Vælg filforsinkelsesplacering. Du kan udsætte batchfilen hvor som helst i koden (gem den efter kommandoen "Afslut", hvis du har brugt den forrige kommando). Rul ned, indtil du finder det punkt, hvor du vil udsætte filen, og lav derefter et mellemrum mellem koden før og efter forsinkelsespunktet.
  6. Indtast en ordre. Afhængigt af dine behov skal du indtaste en af ​​følgende kommandoer:
    • PAUSE - Skriv pause på kommandolinjen. Du behøver ikke tilføje noget indhold.
    • TIDEN ER GÅET - Skriv timeout-tid, hvor "tid" erstattes med det antal sekunder, du vil forsinke. Hvis du f.eks. Vil forsinke batchfilen i 30 sekunder, skal du skrive timeout 30.
      • Hvis du vil forhindre andre i at springe over pauser med et bestemt tastetryk, skal du skrive timeout time / nobreak (hvor "tid" er antallet af sekunder, der skal forsinkes).
    • PING - Skriv ping-adresse, hvor "adresse" er IP-adressen på den computer eller det websted, du vil PING.

  7. Gem dokumentet som en batchfil. Hvis du ikke har gemt dokumentet som en batchfil, bedes du:
    • Klik på Fil (File), vælg Gem som ... (Gem som).
    • Indtast filnavnet efterfulgt af udvidelsen .flagermus (for eksempel ville "Min batchfil" være "Min batchfil.bat").
    • Klik på rullemenuen "Gem som type", og vælg derefter Alle filer (Alle filer).
    • Vælg en gemplacering, og klik derefter på Gemme (Gemme).
    reklame

Råd

  • Du kan udføre batchfilen på enhver Windows-computer ved at dobbeltklikke på filen.
  • Kommandoen "PAUSE" er bedst egnet, når du stoler på, at en bestemt bruger udløser den næste batchfil, mens kommandoen "TIMEOUT" er velegnet, hvis du vil lade filen udføres automatisk.

Advarsel

  • Den tidligere "SLEEP" -kommando fungerer ikke længere på Windows 10.
  • Batchfiler kører ikke på Mac-computere.