今天整理历史遗留文件,删除了一些目录,但是最后在删除的过程中遇到 “源文件名长度大于文件系统支持的长度“ 的问题,一直无法删除,经过多次尝试无果后,开始在网上查询相关资料,原来是windows系统中存在的bug。
问题: 源文件名长度大于文件系统支持的长度
解决方案:
Robocopy /MIR d:\a d:\ProgramFiles\nodejs
#注:
# Robocopy 操作命令
# /MIR 操作命令需要的参数
# d:\a 是创建的空目录
# d:\ProgramFiles\nodejs 是删除的目录(内有源文件名过长的问题)
以上,d:\a目录是新建的空目录