私のバッチファイルにはいくつかのエラーが発生しています。このファイルは、ファイル "xyz.4do"を同じディレクトリにコピーし、コピーしたファイルの名前を "abc.4do"に変更し、最後にコピー/名前を変更したファイルを別のフォルダに移動することを目的としています。コピーするバッチコマンド、名前を変更してすべてを失敗する
私のコードは以下の通りですとエラーが発生した場所、私がコメントしている:
@ECHO off
CLS
SETLOCAL
SET file=C:/users/xyz/desktop/xyz.4do
SET newName=abc.4do
SET endDir=C:/users/abc/desktop
REM Error occurs on below line: "The system cannot find the file specified" but the file exists
COPY %file%
REM Error below: "The syntax of the command is incorrect"
REN %file% %newName%
REM Error occurs on below line: "The system cannot find the file specified"
MOVE %newName% %endDir%
ECHO.
PAUSE
ENDLOCAL
スラッシュをバックアップするために変更することはいえ動作しません。それでも、最初のコピーコマンドのファイルが見つかりません。また、バッチファイルはxyz.4doが別のディレクトリで実行されていることに注意してください。 –