バッチ ファイルを作成しようとしています ( filehandling.bat
)
作成された日付/時刻に応じて日付/時刻が変化するファイルがC:\Users\username\Downloads
呼び出されています"hita_2013_11_05_19_11_38.csv"
このファイルの名前を"hita.csv"
問題が発生するのは"hita.csv"
、上記のファイルで上書きされない限り、ディレクトリ内に常に存在する必要がある既存のファイルであり、ファイルを上書きしていないため REN 関数が機能しないためです。
"hita_2013_11_05_19_11_38.csv"
ファイルが存在しない場合、既存の「hita.csv」ファイルに変更を加えない(何もしない)ためにも必要です。
次のコマンドを試しましたが、どれも機能しません: REN、MOV、ROBOCOPY /MOV
私も試しました:
IF EXIST "C:\Users\username\Downloads\Hita*.csv" (
DEL C:\Users\username\Downloads\Hita.csv
REN "C:\Users\username\DownloadsHita*.csv" Hita.csv
) ELSE (
Echo The file was not found.
)
ただし、このコマンド"hita.csv"
は何らかの理由でファイルを削除します