2010-11-23 12 views
0

Iは、次の行コマンドた:エコー(作成)エラーログファイル

% ERRORLEVEL%EQU 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 
       ) 

場合には、このように、私は、ファイルがそのメッセージを得ます

エコーを使用する代わりに、ファイルが存在しない場合は、ファイルを作成する別の方法があります。

+0

申し訳ありませんが、私は正しいです:コマンドは:エラーを持っているエコー>> "error.log" – aemme

+0

おそらく "ファイルは別のプロセスによって処理されています。 –

答えて

0

あなたはしかし、私はechoがあなたの問題であることを疑う

copy NUL error.log 

のファイルを作成することができます。ファイルが既に存在し、そのファイルをロックするテキストエディタ(またはビューア)で開かれている可能性があります。

関連する問題