Komut: "EXIT" açık Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. mevcut
Komut örnekleri "EXIT"
Der
`EXIT`Windows Komut İstemi'ndeki komut, bir toplu komut dosyasının veya Komut İstemi oturumunun yürütülmesini durdurmak için kullanılır. İşte bazı örnekler:
Örnek 1: Toplu komut dosyasını sonlandırın:
@ECHO OFF
ECHO Das Batch-Senaryo biter.
EXIT
Açıklama: Toplu komut dosyası aşağıdakilerle oluşturulur:
`EXIT`-Komut sona erdi. Aşağıdaki metin artık yürütülmeyecek.
Örnek 2: Toplu komut dosyasından koşullu olarak çıkma:
@ECHO OFF
SET Durum=1
IF %Durum% EQU 1 (
ECHO Koşul yerine getirildi. Senaryo biter.
EXIT
)
ECHO Senaryo devam ediyor.
Açıklama: Toplu komut dosyası bir koşulu kontrol eder ve şu komutla çıkar:
`EXIT`Eğer koşul yerine getirilirse.
Örnek 3: Belirli bir çıkış koduyla çıkış:
@ECHO OFF
ECHO Das Batch-Senaryo biter.
EXIT /B 5
Açıklama: Toplu komut dosyası, çıkış kodu 5 ile çıkar. Bu çıkış kodu bir ana komut dosyasından veya bir komut istemi oturumundan elde edilebilir.
Örnek 4: EXIT'in döngüde kullanılması:
@ECHO OFF
FOR /L %%A IN (1, 1, 3) DO (
ECHO Döngü yinelemesi %%A
IF %%A EQU 2 (
ECHO Döngünün sonlandırılması.
EXIT
)
)
Açıklama: Toplu komut dosyası bir döngü yürütür ve erkenden çıkar
`EXIT`Döngü koşulu karşılanıyorsa.
Örnek 5: Bir fonksiyonda ÇIKIŞ:
@ECHO OFF
CALL :örnek_işlev
ECHO Das Batch-Senaryo devam ediyor.
GOTO :EOF
:örnek_işlev
ECHO Fonksiyon sonlandırıldı.
EXIT /B
Açıklama: Toplu komut dosyası bir işlevi çağırır ve işlevin içinden çıkar
`EXIT /B`. Daha sonra fonksiyon çağrısı devam eder.
Not: Şunu unutmayın
`EXIT /B`yalnızca geçerli toplu komut dosyasını veya işi sonlandırmak için kullanılır. Eğer
`EXIT /B`komut kullanılmazsa, komut istemi oturumunun tamamı sonlandırılır.
Komut dosyası sorunsuz tamamlanırsa çıkış kodunun genellikle 0 olduğunu unutmamak önemlidir. 0'dan büyük bir çıkış kodu genellikle bir hata olduğunu gösterir. Çıkış kodları, bir komut dosyasının başarısını veya başarısızlığını izlemek için toplu komut dosyalarında veya daha üst düzey işlemlerden sorgulanabilir.
"EXIT" Microsoft Windows Yardımından Alıntı
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
CMD.EXE programi (komut yorumlayicisi) ya da geçerli toplu is
dosyasindan
çikar.
EXIT [/B] [exitCode]
/B CMD.EXE yerine geçerli toplu is dosyasindan
çikilacagini
belirtir. Bir toplu is dosyasi disindan
çalistirildiginda,
CMD.EXE'den çikar
exitCode nümerik olan bir sayi belirtir. /B anahtari
kullanilirsa,
bu sayiyi ERRORLEVEL olarak ayarlar. CMD.EXE'den
çikilmasi
islemi ayarlarsa, bu sayiya çikis kodu kullanin.
Önemli bilgiler, "EXIT" komutu için ipuçları
Kullanırken
`EXIT`Windows Komut İstemi'ndeki komutta dikkat edilmesi gereken birkaç önemli nokta vardır:
1.
Çıkış Kodları: `EXIT`komut isteğe bağlı olarak bir çıkış kodu döndürebilir. Varsayılan çıkış kodu 0'dır ve bu genellikle başarıyla tamamlandığını gösterir. 0'dan büyük çıkış kodları, hata durumlarını veya çeşitli sonuçları belirtmek için kullanılabilir.
EXIT /B 5
2.
Fonksiyonlarda kullanın: `EXIT`bir işlevde toplu komut dosyasından veya arayan kişiden çıkılır. Kullanmak
`EXIT /B`yalnızca işlevi sonlandırmak ve toplu komut dosyasında yürütmeye devam etmek için.
CALL :örnek_işlev
ECHO Das Batch-Senaryo devam ediyor.
GOTO :EOF
:örnek_işlev
ECHO Fonksiyon sonlandırıldı.
EXIT /B
3.
Ebeveyn istemine geri dönün:`EXIT`olmadan
`/B`yalnızca toplu komut dosyası değil, komut istemi oturumunun tamamı sona erecektir. Bu, komut istemini kaybetmenize neden olabilir.
EXIT
4.
Çıkış Kodları ve Hata İzleme: Çıkış kodları komut dosyalarında veya daha üst düzey işlemlerde izlenebilir. Bu özellikle hatalara veya farklı yürütme yollarına yanıt vermek için kullanışlıdır.
5.
Mevcut çıkış kodunun belirlenmesi: Komut isteminde son çıkış kodunu şu komutu kullanarak ayarlayabilirsiniz:
`%ERRORLEVEL%`hatırlamak.
ECHO Son Exit-Code öyleydi: %ERRORLEVEL%
6.
Döngülerin Sonlandırılması :`EXIT`Döngüden erken çıkmak için kullanın. Ancak bunun aşağıdaki durumlarda toplu oturumun tamamını sonlandırabileceğini unutmayın:
`EXIT`olmadan
`/B`kullanıldı.
FOR /L %%A IN (1, 1, 5) DO (
ECHO Döngü yinelemesi %%A
IF %%A EQU 3 (
ECHO Döngünün sonlandırılması.
EXIT
)
)
Bunu sağlamak önemlidir
`EXIT`Komut istemi oturumlarının veya komut dosyalarının yanlışlıkla sonlandırılmasını önlemek için dikkatli bir şekilde kullanılır. Özellikle kullanırken
`EXIT`Beklenen davranışı korumak için diğer komut dosyaları tarafından çağrılan komut dosyalarında dikkatli olunmalıdır.