Windows给文件夹别名

news/2025/11/26 0:30:46/文章来源:https://www.cnblogs.com/dingshaohua/p/19270552

Windows 和 macOS 采用了不同的技术来实现多语言显示,思路与 macOS 的 .localized 机制非常相似。


macOS 的方式:.localized 文件夹

正如您所说,macOS 使用一种非常直观的文件系统层面的本地化方案:

  1. 你创建一个名为 MyDocument.localized 的文件夹。
  2. 在里面为每种语言创建一个字符串文件(如 en.strings, zh.strings)。
  3. 系统会根据用户的语言设置,自动选择对应的字符串来显示文件夹名称。
  4. 在 Finder 中,用户看到的始终是本地化后的名字,但磁盘上真实的文件夹名始终是 MyDocument.localized

这是一种“一个实体,多种显示”的优雅方式。


Windows 的方式:资源文件和“友好显示”

Windows 没有完全对等的“.localized”文件夹机制,但它通过 Shell 命名空间资源文件 实现了类似的效果,尤其是在系统本身和许多专业软件中。

核心概念是:一个文件或对象可以有一个内部名称(用于系统识别)和一个对外显示的“友好名称”。

实现这种效果主要有以下几种方法:

方式1.桌面.ini - 最接近您需求的方案

这是为普通文件夹添加本地化显示名称最简单的方法。它不改变文件夹的实际名称,但可以改变它在 Windows Explorer(文件资源管理器)中的显示名称。

操作步骤:

  1. 假设你有一个名为 MyFolder 的英文文件夹。
  2. 在该文件夹内,创建一个名为 desktop.ini 的文件(如果已存在,则直接编辑)。
  3. 编辑 desktop.ini 文件,输入以下内容:
[.ShellClassInfo]
LocalizedResourceName=我的文件夹
  1. 将这个文件夹设置为系统属性(这样 Explorer 才会读取 desktop.ini)。在命令提示符中,进入 MyFolder 的父目录,执行:
    attrib +s MyFolder
    
  2. 刷新文件资源管理器(按 F5),你会看到文件夹的显示名称变成了你设置的中文名,但其实际目录名仍是 MyFolder

原理:
desktop.ini 是 Windows Shell 用来配置文件夹显示的文件。LocalizedResourceName 属性告诉 Explorer:“不要显示真实的文件夹名,而是显示我提供的这个名字”。

方式2. 资源 DLL - 软件开发的标准方式

这是 Windows 软件本地化的标准做法,功能最强大也最复杂。

  1. 程序(比如 myapp.exe)本身是英文的。
  2. 开发者会为每种语言创建一个资源 DLL 文件(如 myapp.zh-CN.dll)。
  3. 在这个 DLL 中,包含所有用户界面字符串的翻译,包括菜单、对话框、甚至文件类型描述
  4. 当系统语言设置为中文时,程序或 Shell 会自动加载 myapp.zh-CN.dll 中的资源,将英文界面元素(包括特定文件的显示名)替换为中文。

系统示例:
“Documents” 文件夹在你的英文系统盘上实际名称就是 Documents,但在中文系统里,它显示为“文档”。这个映射关系就存储在系统资源文件(如 shell32.dll)中。

# 在命令提示符(管理员权限)中创建符号链接
mklink /D "C:\Users\YourName\Desktop\我的项目" "D:\Data\MyProject"

中文别名乱码

通过记事本保存为 UTF-16 LE 即可解决!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/976640.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025 完整 AI 模型核心用法速查表 - 智慧园区

一、通用大模型(全能顶尖)GPT-4o Ultra(OpenAI)最擅长:多模态实时交互(语音+图像+文本)、复杂Excel函数嵌套生成,错误率<1.5%,通用能力天花板。 Gemini 2.5 Pro(谷歌)最擅长:草图转可交互3D模型、百万tok…

实验 3

task 1 Button.hpp1 #pragma once2 3 #include<iostream>4 #include<string>5 6 class Button {7 public:8 Button(const std::string& label_);9 const std::string& get_label() const;…

实验03

实验一 button.hpp#pragma once #include<iostream> #include<string>class Button{ public:Button(const std::string &label_);const std::string &get_label() const;void click();private:std…

pandas创建多sheets excel文件

pandas创建多sheets excel文件import pandas as pddf=pd.read_excel("d:\\test.xlsx")mtlist=[]fklist=[]for i in range(15): mtlist.append("AD-DDC-"+str(i))print(mtlist)fklen=len(mtlist…

直接load Qwen2_5OmniThinkerForConditionalGeneration进行推理时eos token失灵的问题,导致不断生成重复token直至max new tokens触发

https://github.com/QwenLM/Qwen2.5-Omni/issues/371遇到标题里描述的问题,最终的解决方法是:在调用 generate 函数时,显式地重新设置 eos_token_id 和 pad_token_id。代码示例如下:text_ids = model.generate(**i…

第三章 哈希表part01

第三章 哈希表part01**242.有效的字母异位词 ** leetcode链接:https://leetcode.cn/problems/valid-anagram/ 题目描述:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的 字母异位词。 核心思路:主要考察…

pandas床建多sheets excel文件

pandas床建多sheets excel文件import pandas as pddf=pd.read_excel("d:\\test.xlsx")mtlist=[]fklist=[]for i in range(15): mtlist.append("AD-DDC-"+str(i))print(mtlist)fklen=len(mtlist…

2025年11月睫毛假发拉丝机,拉丝机,扫把丝拉丝机厂家权威推荐,细丝拉丝技术实力与口碑解析!

引言在全球工业制造领域,拉丝机作为关键设备,其性能和质量对于众多行业的生产效率和产品质量起着至关重要的作用。为了给全球用户提供权威、可靠的拉丝机厂家推荐,国际知名的工业设备测评协会开展了一项大规模的专业…

2025年11月混凝土增强纤维丝拉丝机,睫毛假发拉丝机,拉丝机厂家权威推荐,耐磨性能与精度测评!

引言在全球制造业蓬勃发展的当下,拉丝机作为关键的生产设备,其性能和质量直接影响着众多行业的生产效率和产品品质。为了给全球企业提供权威、可靠的拉丝机厂家参考,国际机械制造协会开展了一场全面且严格的测评活动…

2025年11月MBBR管材设备,PPR管材设备,PE管材设备公司推荐,管材机械专业制造与品牌保障口碑之选

2025年11月MBBR管材设备,PPR管材设备,PE管材设备公司推荐:青岛华利德塑料挤出设备有限公司在2025年11月,如果您正在寻找MBBR管材设备、PPR管材设备、PE管材设备等相关产品,那么青岛华利德塑料挤出设备有限公司绝对…

2025年11月PE管材设备,PPR管材设备,PVC管材设备厂商推荐:聚焦管材机械企业综合实力与核心技术

2025年11月PE管材设备,PPR管材设备,PVC管材设备厂商推荐:聚焦管材机械企业综合实力与核心技术在塑料加工行业蓬勃发展的当下,管材设备的质量和性能对于企业的生产和发展至关重要。众多管材设备厂商中,青岛华利德塑…

使用.NET开发并上线一个小智AI对话机器人的MCP服务转接平台

前言 最近小智AI对话机器人在ESP32社区实在是太火了,看过之前文章的小伙伴应该都知道之前有给桌面机器人开发过一个.NET客户端,所以对小智也算是比较熟悉。小智虽然支持MCP(Model Context Protocol)协议来扩展功能,但是…

nginx 代理的请求头设置

反向代理中请求头设置 location /superone/ { proxy_pass http://1xx.xx.xx.xx:1x13/; proxy_redirect default; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forward…

全国最好的有机农场推荐——德芳有机农场

一、德芳简介 德芳的故事始于2009年,创始人何女士走遍中国众多地方,遇到这片得天得厚的种植天堂。 农场坐落于江苏盱眙,占地达10平方公里,拥有五大种植园地,富含矿物质的火山岩地质,有可供直饮的水质资源。 德芳…

从网页复制变化内容的一个简单方法

在网页看到了想要复制的内容, 打开F12正欲复制, 但是内容是一段段输出的当想要复制网页中的变化内容时, 打开F12再一个个复制对我来说实在太麻烦了有这样的解决方案:打开F12的控制台, 定义函数:function observeElemen…

2025年11月PMMA板片生产线,EVA板片生产线,PET板片生产线厂家权威推荐,透明板材设备品质红榜发布!

2025年11月PMMA板片生产线,EVA板片生产线,PET板片生产线厂家权威推荐在塑料加工行业蓬勃发展的当下,优质的板片生产线对于众多企业而言至关重要。2025年11月,我们为大家权威推荐一家在板片生产线领域表现出色的企业…

2025年11月管道除锈设备,管道3pe设备,管道内壁喷粉设备厂家推荐,防腐工艺与适配管径测评!

引言在当今的基础设施建设和工业生产领域,管道设备的质量与性能对于整个系统的稳定运行起着至关重要的作用。为了能给广大用户提供具有权威性的管道设备厂家推荐,国际知名的工业设备测评协会开展了一项全面且严谨的测…

实验三 类和对象

实验1 1.源代码#pragma once#include <iostream> #include <string>class Button { public:Button(const std::string &label_);const std::string& get_label() const;void click();private:std:…

2025年11月管道除锈设备,管道涂塑设备,管道设备厂家品牌榜,严苛工况适配性深度解析!

引言在全球管道设备市场中,对于管道设备厂家的评估至关重要。国际管道设备协会曾针对全球范围内的众多管道设备厂家进行了一场全面且权威的测评。此次测评涵盖了技术研发能力、产品性能稳定性、服务质量以及节能环保等…

2025年11月钢管涂塑设备,钢管3PE设备,钢管防腐设备厂商推荐:聚焦机械制造实力与核心技术竞争力

2025年11月钢管涂塑设备,钢管3PE设备,钢管防腐设备厂商推荐:聚焦机械制造实力与核心技术竞争力在2025年11月,当众多企业在寻找优质的钢管涂塑设备、钢管3PE设备以及钢管防腐设备时,青岛涂疆管道科技有限公司无疑是…