使用bat从文件夹移动文件

时间:2011-09-29 00:16:43

标签: batch-file

我正在尝试将文件从批处理文件所在的文件夹移动到C:\驱动器上的文件夹中,我无法弄清楚如何。

我尝试使用dir获取父文件夹,但是它注册了一个错误。

我会用什么?

move dir\test.bat C:\Some folder

4 个答案:

答案 0 :(得分:1)

我认为你错过了“”:

move "A:\test.bat" "C:\Some folder"

答案 1 :(得分:1)

这可能是您尝试的路径的权限问题。尝试以管理员身份打开命令行(右键单击 - >以管理员身份运行)

当从测试文件所在的目录运行批处理文件时,这对我来说很好用:

移动“test.txt”“C:\ Test”

答案 2 :(得分:0)

要引用相对于批处理脚本位置的文件或文件夹,您需要使用%0参数和~dp组合修饰符。以下内容将文件somefile.txt移至Some folder上的C:

MOVE "%~dp0somefile.txt" "C:\Some folder"

答案 3 :(得分:-1)

必须使用反斜杠\作为路径分隔符。根据您的评论,您在源路径中使用了正斜杠/

相关问题