Forebyggelse af et MS-DOS-vindue fra automatisk lukning i Windows

Som standard lukker nye versioner af Windows automatisk vinduet i et hvilket som helst program, herunder et MS-DOS-program eller en batchfil, når programmet afslutter. Desværre, hvis MS-DOS-kommandoen eller programmet output eller viser oplysninger, som brugeren skal læse, kan de ikke læse den, fordi den lukker for hurtigt.

Dette problem kan løses ved at gøre en af ​​nedenstående anbefalinger.

Bemærk: Der er desværre ingen indstilling i Windows for at deaktivere automatisk lukning af MS-DOS-vinduerne.

Åbn et MS-DOS-vindue

Hvis du kører en MS-DOS-kommando eller et program fra Windows, kan du prøve at åbne en MS-DOS-prompt og udføre kommandoen eller programmet fra MS-DOS.

Ændre stien til kommandoen i genvejen

Microsoft Windows 2000 og Windows XP-brugere kan udføre kommandoen gennem CMD.EXE ved hjælp af / K-indstillingen. Hvis du gør det, åbnes et kommandovindue og udføres derefter kommandoen eller programmet. Efter at kommandoen eller programmet er gennemført, forbliver computeren ved kommandoprompten. For at gøre dette skal du følge nedenstående trin.

  1. Opret en genvej til dit MS-DOS-program eller kommando.
  2. Når en genvej er blevet oprettet, højreklikker du genvejen og klikker på Egenskaber .
  3. I vinduet Egenskaber skal du ændre målplaceringen for at indeholde kommandoen CMD.EXE med / K-knappen som vist i nedenstående eksempel.

Før

 "C: \ Mine programmer \ test.bat" 

Efter

 C: \ WINNT \ system32 \ CMD.EXE / K "C: \ Mine programmer \ test.bat" 
  • Se CMD-kommandosiden for yderligere information om denne kommando.

Tilføj en pauseerklæring til en batchfil

Endelig er det vigtigt at indse, at vinduet ikke lukkes, hvis Microsoft Windows mener, at programmet stadig kører. Hvis du opretter en batchfil og vil have MS-DOS-vinduet til at forblive åbent, er det et trick at tilføje PAUSE til slutningen af ​​din batchfil, hvilket vil bede brugeren om at trykke på en hvilken som helst tast. Indtil brugeren trykker på en vilkårlig tast, forbliver vinduet åbent i stedet for at lukke automatisk.