|
|
いつも参考にさせて頂いております。 早速、どなたかご教授をお願い致します。 バッチAからバッチBを実行し、更にバッチB内でプログラムを起動しています。 バッチAではバッチBの実行結果を(呼出に失敗した場合を目的に)ログ出力していますが、 バッチB実行後、ログへのアクセスができなくなります。 --バッチA-- CALL B.bat >> Result.log 2>&1 ECHO:実行結果 %Errorlevel% >> Result.log --バッチB-- START NOTEPAD --実行結果-- プロセスはファイルにアクセスできません。別のプロセスが使用中です。 CALL B.bat >> Result.log 2>&1 の実行で Result.log が他プロセス(B.bat?、NOTEPAD?)に占有され、 ECHO:B.bat 実行結果 %Errorlevel% >> Result.log において、上記エラーが発生する様ですが、何か回避策等、無いでしょうか? 尚、バッチBは第三者から提供されるものである為、バッチAだけで対策する事を前提としています。 お手数ですが、回避策についてのご教授、ご助言をお願い致します。 |
|
|
|
|