windows - 如何在 Windows 中查找路径长度大于 260 个字符的文件?

标签 windows windows-xp xcopy max-path

我在 XP windows 脚本中使用 xcopy 递归复制目录。我不断收到“内存不足”错误,据我所知,这是因为我尝试复制的文件路径太长。我可以很容易地减少路径长度,但不幸的是我无法确定哪些文件违反了路径长度限制。复制的文件被打印到标准输出(我将其重定向到日志文件),但错误消息被打印到终端,所以我什至无法确定错误是针对哪个目录给出的.

最佳答案

做一个 dir/s/b > out.txt 然后在位置 260 添加一个指南

在 powershell cmd/c dir/s/b |? {$_.length -gt 260}

关于windows - 如何在 Windows 中查找路径长度大于 260 个字符的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12697259/

相关文章:

windows - 如何以编程方式删除以前的扩展<->程序从属关系?

string - 批处理 : Handle numbers above 2^32

windows - 轻量级可移植编辑器

mysql - 从 Win XP 升级到 Win 7,现在无法运行处理 MySQL 数据库的 SAS 脚本

windows - 如何防止 XCOPY 询问目标是文件)还是目录)?

windows - 带有通配符的 Robocopy 批处理复制的文件多于应有的数量。为什么?

batch-file - 从所有用户配置文件复制的批处理文件

windows - 如何使用批处理语言的timeout命令?

c# - Windows Form应用程序在InitializeComponent上崩溃

python - 是否可以从 Python 中杀死 Windows 上的进程?