Shell 缺少目标文件操作数?

Shell 缺少目标文件操作数?,shell,command-line,cmder,Shell,Command Line,Cmder,我只是尝试使用CMDER将包含子目录的目录移动到另一个目录 λ mv "c:\Program Files\ANOTHERTESTDIR\" c:\proj mv: missing destination file operand after 'c:\Program Files\ANOTHERTESTDIR" c:\proj' Try 'mv --help' for more information. 我正在运行一个提升的命令提示符,如果我使用cd c:\Program Files\切换到目录本

我只是尝试使用CMDER将包含子目录的目录移动到另一个目录

λ mv "c:\Program Files\ANOTHERTESTDIR\" c:\proj
mv: missing destination file operand after 'c:\Program Files\ANOTHERTESTDIR" c:\proj'
Try 'mv --help' for more information.
我正在运行一个提升的命令提示符,如果我使用
cd c:\Program Files\
切换到目录本身,我可以使用
mv
命令将
另一个testdir
目录很好地移动,但是如果我不在目录中(即,我使用绝对路径),我会不断得到这个丢失的目标文件操作数错误。我也尝试添加不同的标志,但没有成功


有人能指出我的命令有什么问题吗?我试过使用mv--help,以及其他谷歌文档……但似乎无法理解。

试一下
mv'c:\Program Files\ANOTHERTESTDIR''c:\proj'

您将看到,我只删除了
另一个testdir
之后的尾随斜杠

我对此进行了测试,结果没有出现任何错误:

如果在结束引号后添加斜杠,也可以:

mv'c:\Program Files\ANOTHERTESTDIR'\'c:\proj'