|
|
●DOS/Windowsのバージョン↓ windows 2000 sp4 (以下ご自由に質問文をお書きください) 次のバッチファイルをスケジュールで毎日実行しています。 ***バッチ内容*** REM ファイル削除 set GETDATE= %date% del \\mate_svr\ORDER\DB_BK\*%GETDATE:~8,2%%GETDATE:~11,2%* REM 『*%GETDATE:~8,2%%GETDATE:~11,2%*』は、『*0914*』の形式で出力 ***ここまで*** ネットワーク上のmate_svrに削除するファイルは、 D:\ORDER\DB_BK\order(0914) のように存在します。拡張子はありません。 質問です。 このバッチがたまに(月2回程度)失敗します。 ファイルが削除されず残っています。 ログを見ると、 C:\WINNT\system32>del \\mate_svr\ORDER\DB_BK\*0914* まで実行されていますので、日付が取得できなかったわけでもないみたいです。 バッチの失敗を確認し、 コマンドプロンプトを開き、ログの『del \\mate_svr\ORDER\DB_BK\*0914*』を流せばきれいに削除されます。 どうしても原因をよくわかりません。 |
|
|
|
|
|
|
|
|