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

  • edwin maldonado

    edwin maldon

    28 Mart 2009
  • GavinMichaelBooth

    GavinMichael

    26 AĞUSTOS 2006
  • International Secret Agents Concerts

    Internationa

    2 Aralık 2008