耳机网-耳机大家坛

标题: 谈谈对长文件名的简单处理方法 [打印本页]

作者: wangfh99    时间: 2022-10-16 20:42
标题: 谈谈对长文件名的简单处理方法
想必喜欢古典音乐的朋友,都遇到过长文件名,下载下来的长文件名音乐文件不可用或不能重新命名和删除,
一般win系统默认260个字符(包括路径)就是长文件名,就会出问题;要避免下载后长文件名不可用,就要求
其上级文件名尽量缩短,以便腾出字符给后面的文件用。即使这样有个别古典音乐名字也超长。以百度网盘为例:
会有2种情况
1.下载的超长文件会有一个容量为0的文件和一个后缀为*.flac.baidu.down的不可用文件,这时可以把长度为0的文件删除,
把另一个不可用文件,重新缩短文件名命名,并把后缀.baidu.down去掉,就可以啦。
2.另一种是超长文件,此时文件不能删除、移动、重新命名,网上搜索了几种方法都不行,自己琢磨了一个方法,把这个文件
所在的目录随便更换一个名字,比如222(原来的目录名保存在一个文本文档里),然后新建一个空文件目录,并以原来的目录
名命名,然后把原目录正常的文件全部移到新目录里,再把长文件所在目录一起删除,不能删除的,用压缩软件把目录压缩后就
可以删除,并清除垃圾箱。
3.再到百度网盘里,把这些个长文件重新命名成短文件,再下载就可以了。

作者: jinsaliya    时间: 2022-10-16 21:00
不能删除、移动、重新命名的超长文件名,可用WINRAR重命名
作者: jimguo    时间: 2022-10-16 21:01
本帖最后由 jimguo 于 2022-10-17 14:40 编辑

都是度盘下载不打包文件遇到的问题。

主要是文件管理器管制过滤之下,对文件名的计算和限制。总长包括上面各个层的文件夹名。

- 如果是打包文件,拆包时的解压缩处理,不经过文件管理器筛选,那就没事。
但一般过长的文件名也不能在文件管理器里再做处理。除非缩短文件名。

- 想保留原来的文件名,可以试试这样:
把唱片的最终文件夹,拖到根目录下。
1.如果文件夹名不太长的话,还能把内部声轨名称修好。
2.如果不行。试试缩短文件夹名。
3.都不行的话。那就真的不行了。

- 另外,也可以先看看这些文件名标注的是否合理。
.有的和文件夹里的名称信息全都是重复和啰嗦的,比如乐团全称,音乐家全名。那声轨上的这类多余信息就没必要了。可以一一缩短。

- 不想保留长文件名:可以用foobar2000看看声轨属性里有没有标注全长的声轨名。里面标注文字的允许长度,远大于文件管理允许长度。
.如果属性里全都有的话,那缩短声轨名就完全没事,反正里面都有。



作者: llbird2021    时间: 2022-10-16 21:03
要想正确下载,网盘文件夹和文件名是一定要提前改好的。

下到硬盘上随便听听的无所谓,打算存档备份的,我都会检查一遍文件名、目录结构、cue的正确性,还要确认一遍flac和ape的解码正确。
作者: jimguo    时间: 2022-10-16 21:06
如果是上传,那么最保险、最好的办法,就是把每个唱片文件夹都打成小包。

不然度盘系统有的会不打招呼直接删除有长文件名的声轨。大包子那么多张盘和声轨,事主也没法一个一个的去核对。然后就出现了损失。
作者: yur    时间: 2022-10-16 22:05
我是按文件大小分类文件,删除0字节的文件,然后按文件类别分类,把后缀为.baidu.down的文件复制到桌面(因为有时候再原文件夹里不能够改名),进行改名(删除.baidu.down)后再移动到原文件夹里,最后删除源文件夹里的.baidu.down文件
作者: jimguo    时间: 2022-10-16 23:25
声轨单独拿出来也有放不回根目录文件夹的。说明单独的声轨名字就都超长了。

最好是放在唱片文件夹里拿出拿进,这样里面的声轨文件名不会受到文件管理器小脚侦缉队的过滤。
作者: 燕十三1982    时间: 2022-10-17 08:42
这个是老生常谈但是又很重要的问题
作者: pop888    时间: 2022-10-17 12:32
学习了,谢谢
作者: sunjp1963    时间: 2022-10-17 14:31
第一种情况我遇到的最多
作者: 国货精品    时间: 2022-10-18 15:13
我是转到linux系统编辑
作者: okpark    时间: 2022-10-18 17:48
本帖最后由 okpark 于 2022-10-18 17:49 编辑

建议改一下,可以避免很多downloading文件,度盘默认的下载文件夹有个度盘名字也长,改成一个字母,然后在度盘设置那里修改度盘下载文件夹名称到这个一个字母的文件夹,分享者也会自建一个分享文件夹,拷贝这个文件夹名字在硬盘建立一个空文件夹,进入分享者文件夹里面,下载这些文件夹,然后移动到建立的分享者空文件夹里面,这样可以避免很多的downloading文件了。这样缩短了两个文件夹字符的长度。
作者: jimguo    时间: 2022-10-18 18:30
okpark 发表于 2022-10-18 17:48
建议改一下,可以避免很多downloading文件,度盘默认的下载文件夹有个度盘名字也长,改成一个字母,然后在 ...

这是最根本的办法。
在根目录建一个短名文件夹。然后从网盘文件夹里里面,全选下载到本地断名文件夹里。剩下还不行的声轨那就少很多了。




作者: membr    时间: 2022-10-18 22:39
我下载时常会遇到这种情况,即 形成一个完成文件和一个大小相同的镜像(带后缀)文件,奇怪的是删除镜像文件后,系统会自动再恢复镜像文件。
作者: jimguo    时间: 2022-10-18 23:04
membr 发表于 2022-10-18 22:39
我下载时常会遇到这种情况,即 形成一个完成文件和一个大小相同的镜像(带后缀)文件,奇怪的是删除镜像文 ...

赶紧改了文件夹名,系统就傻了,不能进来搞你的事情了

作者: jimguo    时间: 2022-10-18 23:06
本帖最后由 jimguo 于 2022-10-19 00:50 编辑

遇到超大包子,就再起一个文件夹,随时把下完的唱片文件夹,都拖到新文件夹里。有问题的度盘系统就祸害不了你的文件了。

估计度盘开发团队存在开发文档整理上的问题,遇到人员变动就不能对系统进行维护了。
作者: membr    时间: 2022-10-19 00:03
jimguo 发表于 2022-10-18 23:04
赶紧改了文件夹名,系统就傻了,不能进来搞你的事情了

哈哈哈!谢谢高招





欢迎光临 耳机网-耳机大家坛 (http://bbs.erji.net/) Powered by Discuz! X3.2