社区
Windows Server
帖子详情
文件名和文件路径最长是多少啊?
zhangshuhui
2007-11-16 02:36:29
在windows下,文件名最长是多少啊?
文件路径最长又是多少呢?
多谢 :)
...全文
497
2
打赏
收藏
文件名和文件路径最长是多少啊?
在windows下,文件名最长是多少啊? 文件路径最长又是多少呢? 多谢 :)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangshuhui
2007-11-16
打赏
举报
回复
文件夹的深度最大是多少呢?
定义文件总路径时定义多长呢?
jb99334
2007-11-16
打赏
举报
回复
windows系统下文件名长度为:255个英文字符(DOS下8.3格式),包括文件名和扩展名在内,或者是255/2=127个中文字符+1个英文字符
获得当前应用程序执行时所在的目录
在PB中获得当前应用程序执行时所在的目录和Exe名称。使用API函数GetModuleFileNameA。
Linux
文件
名
和
路径
的最大长度
在x86_64 Linux下,
文件
名
的最大长度是255个字节,
文件
路径
的最大长度是4096bytes, 即可以包含16级的最大
文件
长度的
路径
。在#define NAME_MAX 255的定义.
windows和linux
文件
名
和
路径
最大长度
Windows7 x64
文件
名
实测最大长度为133字符,不论汉字还是英文字符。汉字也只占一个字符
文件
路径
实测长度最大260字符,再多一个字符就失败. Linux x64
文件
名
最大长度为255字符 Ubuntu x86_64 14.04下实测,英文最大支持255字符,汉字最大支持85字符。参见文章http://blog.csdn.net/wwlhz/article/details/7...
windows下,
文件
、
文件
路径
名称长度限制
1、
路径
,比如d:/dir,
最长
248字符; 2、
文件
名
绝对
路径
,比如d:/dir/file.dat,
最长
260字符; 3、所以,对于
文件
名
、
文件
夹名可以用多长的字符,要根据其所在的
路径
位置来决定的; 4、字符不论中英文,1个字符可以是1个汉字或英文;比如
路径
最长
接近248个汉字;(248个汉字是不可能的,因为盘符、斜杠还占几个字符呢^_^,)所以,存储要注意,1个中文字符可以占2-3个字节...
tips in windows/ 1.windows
文件
路径
最长
限制
通过注册表,修改
路径
最长
限制,但不推荐,因为有一些老软件调用的就是windef.h的接口,里面对最大限制是260,老软件预想
文件
路径
是不会超过260字符,所以没有对
路径
超过260字符的情况做限制处理,可能会出现bug。Python 的
文件
操作函数能够识别和使用长
路径
前缀,使得你可以操作超过 260 个字符的
文件
路径
,而无需修改系统的全局设置。原因:windows删除调用的是explorer,对
路径
限制不能超过260,此时超过了,但又由于是应用层,所以不会直接给以报错。的接口,对限制更宽。
Windows Server
6,871
社区成员
177,938
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章