- 外部システムとの連携を想定しています。
処理終了時に戻り値を出力する方法と判定基準を教えてください。 - Convert XLS では、/K スイッチを追加することで ERRORLEVEL の出力が有効になります。
ERRORLEVEL の内容は以下の通りです。
- 3 = コマンドライン引数が見つからない または無効
- 2 = 変換中にエラーが発生
- 1 = ソフトウェアの有効期限が切れている
- 0 = 成功
例えば、下記バッチファイルを実行した場合、コマンドが適切ではないため Error:3 が出力されます。
【コマンドサンプル】
ConvertXLS.EXE /S"C:\Task\CSV\*.csv" /T "C:\Task\OUT\*.xlsx" /M1 /R /K
echo Error:%ERRORLEVEL%
pause