ドキュメントのヒープをバッチ処理して DMS に配置する実行中のプログラムがあります。プログラムが各ドキュメントの処理を完了すると、別のフォルダーに配置されます。その後、successed という名前のサブ フォルダーまたは failed という名前のサブ フォルダーに配置できます。DMS に正常にアップロードされなかったドキュメントは、失敗したサブ フォルダーに配置されます。このプロセスは毎日繰り返されるため、「importresults_%datetime\succeeded」および「importresults_%datetime\failed」という名前の 2 つの新しいフォルダーが毎日作成されます。
新しく作成されたサブフォルダー「importresults_%datetime\failed」の内容を毎日チェックする別のバッチ ファイルを作成したいと考えています。その中の各ドキュメントについて、バッチファイルにログを記録させたいです。
最初に特定のフォルダーにファイルが存在するかどうかを確認するために、このようなことを試みましたが、これは機能しません。
CheckFileExist.bat >> C:\CFE_log.txt
for /f %%i in C:\Dfolder do (
IF not EXIST echo %%i >> C:\CFE_log.txt
pause
これは、ログ ファイルでループし続けているようです。