首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用8个字母的流程有什么优势?

使用8个字母的流程有什么优势?
EN

Stack Overflow用户
提问于 2009-08-15 19:23:04
回答 3查看 358关注 0票数 9

如果你在Windows7中运行Sticky Note,它的进程称为StikyNot.exe。其他几个Windows进程将它们的进程名保持在8个字母以内。

他们为什么要这么做?优势是什么?他们只是执着于过去吗?或者每个人都应该发布8个字母的可执行文件?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-08-15 19:34:08

旧新事物博客的Raymond Chen在Why do operating system files still adhere to the old 8.3 naming convention?中介绍了这一点

票数 6
EN

Stack Overflow用户

发布于 2009-08-15 19:25:34

旧的DOS/Windows“短名称”是8.3,在windows中仍然有一些DDE/RPC/COM工具和API在使用它们。外加一些第三方产品。

票数 6
EN

Stack Overflow用户

发布于 2009-08-15 20:40:16

它们只是停留在过去,使用8.3文件名没有任何优势。你关心的所有文件系统都会支持它们,如果有人的文件系统崩溃并以某种方式恢复为8.3文件名,那么他们应该会期望应用程序停止工作。

很多现代的windows应用程序都使用更长的文件名。这是个好主意。

还要注意的是,Windows可执行文件实际上并不需要以.exe结尾,但是如果它们不需要以CreateProcess()结束,那么很难执行它们(通过资源管理器);您仍然可以使用CreateProcess()来运行它们

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1282619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档