move:文件名或扩展名太长

2024-01-05

我在 bat 文件中编写了一个小脚本,用于在计算机上创建文件夹的备份:

rmdir "Folder - Backup (Old)" /S /Q
move "Folder - Backup" "Folder - Backup (Old)"
mkdir "Folder - Backup"
xcopy /e /h "Folder"\*.* "Folder - Backup"

我最近将“文件夹”与备份脚本一起移动到一个新目录中,但现在该脚本无法正常工作:

move "Folder - Backup" "Folder - Backup (Old)"
The filename or extension is too long.
        0 dir(s) moved.

我猜这是由完整文件路径引起的Folder太长了,但是当我使用 Windows 资源管理器重命名文件夹时,我没有遇到这个问题,所以在 Windows 中这并不是不可能的操作。这个问题有解决方法吗?


Using move进行重命名是矫枉过正的。尝试

ren "Folder - Backup" "Folder - Backup (Old)"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

move:文件名或扩展名太长 的相关文章

随机推荐