0
この便利なコマンドがうまくいきました。しかし、私はこのバッチコマンドを使用して多数のファイルを見つける
>nul 2>nul dir /a-d "folderName\file1" or file2 or file3 && (echo Files exist) || (echo No file found)
のようなものに、特定のファイルタイプに
>nul 2>nul dir /a-d "%OutputDirectory%\02_Processing.txt" "%OutputDirectory%\03_Proofs.txt" && (
mkdir "%ARCHIVE_FOLDER%\%DATETIMESTAMP%"
move "%OutputDirectory%\02_Processing.txt" "%ARCHIVE_FOLDER%\%DATETIMESTAMP%"
move "%OutputDirectory%\03_Proofs.txt" "%ARCHIVE_FOLDER%\%DATETIMESTAMP%"
move "%OutputDirectory%\04_Samples.txt" "%ARCHIVE_FOLDER%\%DATETIMESTAMP%"
echo Files moved to "%ARCHIVE_FOLDER%\%DATETIMESTAMP%"
) || (echo No file found)
を見つけるためにそれを拡張する必要が1行でそれが可能である私は複数行に分割する必要があります。
ファイル名にパターンがありますか? – dcg
本当にありません。 File1は02_Process.txt、File2は03_Proof.txt、File 3は04_Sample.txtです。しかし、ディレクトリに01_Convert.txtというファイルが存在しない可能性があります。 –
パターンがない場合、 '> nul 2> nul dir/ad" folderName \ file1 "" folderName \ file2 "" folderName \ file3 "&&ファイルが存在する)|| (エコーファイルが見つかりません) 'と何が起こるかを確認 – dcg