errorlevel

    0熱度

    1回答

    我有以下行命令: 如果%ERRORLEVEL%當量1( set/a error=1 if not exist "error.log" echo. > "error.log" echo the procedure has got an error >> "error.log" echo. >> "error.log )

    13熱度

    6回答

    我有一個單線程應用程序,如果出現問題,應該將DOS錯誤級別設置爲非零值。拋出一個RuntimeException或使用System.exit(非零)會更好嗎?我不需要堆棧跟蹤,我不希望這個應用程序被擴展/重用。這兩種選擇有什麼區別?

    5熱度

    2回答

    如果我做一個批處理腳本命名temp.bat(例如)包含: exit /b 1 當我以不同的方式運行它,我讓我的32位XP系統上與64位不同的行爲XP系統。 在32位: > temp.bat > echo %ERRORLEVEL% 1 > cmd /c temp.bat > echo %ERRORLEVEL% 0 在64位: > temp.bat > echo %ERRORLEV

    1熱度

    2回答

    我有一個批處理文件,我從一個Windows XP w/service pack 3工作站運行,它使用SQL 2005中的sqlcmd.exe將SQL更改應用到數據庫。 我有一個命令行條目TortoiseSVN的像這樣自動更新我的資料庫的本地副本: tortoiseproc /command:update /path:"C:/SVN/My Code/Dev/2009.07.23" /closeone

    0熱度

    1回答

    爲什麼ERRORLEVEL在這兩種情況下表現不同? 在命令行: Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\>aescrypt.exe -v 2> NUL C:\>echo %errorlevel% 9009 對戰從批處理文件: @echo off set

    19熱度

    3回答

    ,我有以下窗口批處理代碼: for %%i in (iidbms iigcc iigcd dmfacp dmfrcp rmcmd qwerty) do ( tasklist | findstr /i %%i echo %errorlevel% if %errorlevel% == 0 (echo %%i ok process found %errorlevel%)

    2熱度

    2回答

    我有一個基於NMAKE項目依次調用ASP的編譯器,它可以拋出一個錯誤,它執行nmake似乎認識到: NMAKE : fatal error U1077: 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe' : return code '0x1' 然而,當我打電話NMAKE從在批處理文件中,環境變量%ERRORL

    4熱度

    2回答

    這是我想要實現的。我們有這個電子郵件存檔數據庫,我們每週都會進行優化。目前我們正在手動登錄運行命令並監視狀態。優化可能需要3-12小時之間的任何地方,這使得我們每隔幾小時登錄一次,並檢查它是否已完成等。 我想要做的是創建一個批處理文件並安排一個任務來運行批處理文件。現在,當批處理文件啓動時,i事件生成一個事件ID(然後我可以捕獲這個evend id並通過我們的監視系統生成一封電子郵件),同樣當優化