如何将具有特定扩展名的任何文件从一个位置移动到另一个位置?

时间:2014-11-06 05:07:07

标签: batch-file move

当我尝试从一个位置移动文件时,出现错误。我想要做的是让程序检测桌面上的.PRISON文件并将该文件移动到某个目录。我对此非常陌生,并且已经找到了非常基本的命令。这就是我所拥有的,似乎没有起作用。

@echo off
echo "Place your .PRISON files on your Desktop, if they do not move, you need to run the program again"
move /y "%systemdrive%\%USERPROFILE%\Desktop\*prison" "%systemdrive%\%USERPROFILE%\AppData\Local\Introversion\Prison Architect\saves"
pause

1 个答案:

答案 0 :(得分:1)

你真的很亲密。问题是你正在使用%systemdrive%和%userprofile%变量,所以字符串开始是“C:C:\”而不是“C:\”

另外,将* change更改为* .prison以获取具有监狱扩展名的所有文件。