SORU
2 Aralık 2008, Salı


Uygulama nasıl Windows komut satırından kod çıkış alabilirim?

Programı çalıştırıyorum ve dönüş kodunu görmek için farklı kodları farklı hataları dayalı döner beri.

Bash çalıştırarak bunu yapabileceğimi biliyorum

echo $?

Ben Windows cmd.exe kullanırken ne yapacağız?

CEVAP
2 Aralık 2008, Salı


İki yolu vardır:

  1. Sonuçları bir sözde çevre errorlevel adlı değişken içinde saklı

    echo Exit Code is %errorlevel%
    
  2. ve komuta özel bir sözdizimi:

    if errorlevel
    

Ayrıntılar için if /? bkz.

Örneğin

@echo off
my_nify_exe.exe
if errorlevel 1 (
   echo Failure Reason Given is %errorlevel%
   exit /b %errorlevel%
)

Eğer errorlevel, %errorlevel% değişken adı ve değeri çıkış kodu döndürür bir ortam ayarlarsanız. uyarı: Kullanın (errorlevel= set) ortam değişkeni temizlemek için errorlevel gerçek değerini erişim sağlayan %errorlevel% ortam değişkeni üzerinden.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jana Williams

    Jana William

    17 AĞUSTOS 2011
  • kimaliz

    kimaliz

    18 Temmuz 2006
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006