我有一个文件搜索 API,使用我搜索过的文件的 API 来查找 API 返回路径长度超过256 个字符的文件位置的位置。当我尝试使用 CMD 通过该位置时,我得到了错误
The filename or extension is too long.
我得到的文件路径是:
C:\$Recycle.Bin\S-1-5-21-774840990-364896907-44334205-1000\$RJBIKOB\logs
- Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\logs - Copy\logs\agent
我不知道如何使用 CMD 通过文件位置在上述文件位置运行 DIR 命令。我在stackoverflow中阅读了很多文章,在那些文章中说很多命令可以解决这个错误但没有用。
以下所有尝试过的命令:
1) SUBST
2) \\?\ (UNC 路径) 当我使用此命令并执行时,我在 CMD 中收到以下错误。
CMD does not support UNC paths as current directories.
任何人都可以帮助我吗?
提前致谢