那个WIN10那个文件名太长无法删除或者编辑的怎么处理
下了个字幕组 解压后无法移动和编辑据说是WIN10的BUG除了用WAR 压缩删除法 没其他解决方法了么totalcmd也不行先重命名上级文件夹… 遇到过,按照2楼说的操作吧😄
微软咋不修复呢? 本帖最后由 lwa190212 于 2017-7-22 02:24 编辑
DIR /X显示8.3短文件名
话说不能在winrar或7z管理界面里直接删吗
以及似乎totalcmd应该是可以的
You can use alternative file manager Total Commander which supports very long file names. Just make sure to un-check Configuration > Options > Copy/Delete > Use Explorer delete method.
本帖最后由 天神十三煞 于 2017-7-21 13:47 编辑
我记得长文件名的问题历史遗留吧,以前就有啊,你搜win7 长文件名,一样的有
我倒是记得猥卵说win10某版本更新后解决了这个问题呢,是你版本不够新?
winrar删除是先打包进保留源文件,确认文件后再删除,不要担心会删没了
记得除了winrar还有专门的重命名软件可以解决
搜了下,虽然增加了长字符支持,但为了稳定默认没开启,要在注册表打开长字符支持的功能
改了后应该就可以用长字符串目录名了,不过通常建议还是弄短点安全
本帖最后由 星空天神 于 2017-7-22 07:14 编辑
默认路径不能长于260个字节,可以启用长文件名支持
运行 gpedit.msc
Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystem
https://i.stack.imgur.com/lJkOV.png
https://i.stack.imgur.com/z8peQ.png
不过可能会导致一些老旧的32位程序运行问题 文件名过长,从上一级文件夹开始改吧。。。 姜姜姜姜 发表于 2017-7-22 01:38
遇到过,按照2楼说的操作吧😄
微软咋不修复呢?
你写过 C++ 就知道了
无数愚蠢的 C++ 程序员都在用
char path 命令行删除 文件名前面加 \\?\ 但是愚蠢微软从win8开始把8dot3默认设置为关闭了。
很多老的win32程序已经对这些长文件名无能为力了。
文件必须在8dot3开启时才会有8.3的路径,文件已经存在,即便手动开启也是没有的。
-- 来自能搜索的 Stage1官方 Android客户端 infinte 发表于 2017-7-22 21:48
你写过 C++ 就知道了
无数愚蠢的 C++ 程序员都在用
这个愚蠢的MAX_PATH宏和使用方式都是给你发工资的你软钦定的,C++程序员不背这个锅谢谢
页:
[1]