Kommandot: "BREAK" är på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tillgänglig
Exemplen för kommandot "BREAK"
Kommandot
"BREAK" används nu bara i Windows kommandorad (cmd) för batchfiler och har ingen effekt på moderna versioner av Windows, till skillnad från tidigare operativsystem som Windows XP. I Windows XP användes kommandot för att aktivera eller inaktivera Ctrl+C (avbryt) övervakning i en batchfil.
Här är enkla exempel med kommandot "BREAK" i en batchfil:
Exempel 1: Använda BREAK i en enkel batchfil
@echo off
echo Innan BREAK
break
echo Efter BREAK
Beskrivning: Det här exemplet visar en enkel batchfil. De
`BREAK`kommandot körs men har ingen effekt på moderna versioner av Windows. Före och efter
`BREAK`textrader matas ut.
Exempel 2: bryt i en FOR-slinga
@echo off
for /L %%i in (1, 1, 10) do (
echo %%i
if %%i == 5 (
echo Bryt av slingan.
break
)
)
Beskrivning: Detta exempel visar användningen av
`BREAK`i en FOR-slinga. Slingan kommer att iterera från 1 till 10, och om slingvariabeln
`%%i`når värdet 5, slutar slingan i förtid
`BREAK`inställt. Detta kommando har dock ingen effekt i moderna versioner av Windows.
Det är viktigt att notera att exemplen är avsedda att
`BREAK`kommando som kanske inte längre är relevant i moderna miljöer. Om det finns ytterligare frågor eller ytterligare förklaringar behövs, är jag tillgänglig!
"BREAK" Utdrag från Microsoft Windows Hjälp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Aktiverar eller inaktiverar utökad Ctrl+C-kontroll i DOS
Kommandot är till för att ge kompatibilitet med DOS-baserade
program men har
ingen funktion under Windows.
Om kommandotilläggen är aktiverade och körs på Windows
kommer kommandot BREAK att infoga en hårdkodad brytpunkt om den
felsöks
med ett felsökningsprogram.
Viktig information, tips för kommandot "BREAK"
Ja, det finns vissa aspekter att vara medveten om när du använder`BREAK`-Kommando i batchfiler bör vara uppmärksam:
1. Gäller endast i batchfiler: The`BREAK`kommandot är specifikt för användning i batchfiler på Windows-kommandoraden. Det har ingen effekt utanför batchfiler.
2. Stöds inte alltid: Under moderna versioner av Windows, särskilt från Windows XP och framåt,`BREAK`-Kommando har i allmänhet ingen praktisk användning. Det finns för att säkerställa kompatibilitet med äldre batchfiler.
3. Använd i loopar: Kommandot används ofta i loopar som`FOR`används för att avsluta slingan tidigt om ett visst villkor är uppfyllt.
4. Debugger-funktionalitet under Windows XP: Under Windows XP nämns att`BREAK`kommando kan också ställa in en hårdkodad brytpunkt för en debugger om kommandotillägg är aktiverade.
5. Tillgänglighet i framtida utgåvor: Det är viktigt att notera att användningen av`BREAK`kanske inte rekommenderas för framtida versioner av Windows. Därför bör nya skript eller automatiseringsuppgifter överväga att använda mer moderna mekanismer.
Sammanfattningsvis bör man`BREAK`Använd med försiktighet, särskilt när du riktar in dig på äldre system. I moderna scenarier kan det finnas bättre alternativ för att kontrollera batchfiler och skript.