目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js springboot win10 电路 vue macOS nginx esp32 windows git docker idea maven esp8266 python Arduino

存档:

X

如何使用Desktop.ini自定义文件夹

文件夹通常显示标准文件夹图标。 Desktop.ini文件的常见用途是将自定义图标或缩略图分配给文件夹。 还可以使用 Desktop.ini 创建 一个信息提示 ,该提示显示有关文件夹的信息并控制文件夹行为的某些方面,例如为文件夹中的文件夹或项目指定本地化名称。

使用以下过程使用 Desktop.ini 自定义文件夹的样式:

  1. 使用 PathMakeSystemFolder 将文件夹设置为系统文件夹。 这会设置文件夹上的只读位,以指示应启用为Desktop.ini保留的特殊行为。 还可以使用 attrib +sFolderName 从命令行将文件夹设为系统文件夹。
  2. 为文件夹创建Desktop.ini文件。 应将其标记为 隐藏系统 ,以确保对普通用户隐藏它。
  3. 请确保创建的 Desktop.ini 文件采用 Unicode 格式。 这是存储可向用户显示的本地化字符串所必需的。

创建Desktop.ini文件

Desktop.ini文件是一个文本文件,可用于指定文件系统文件夹的查看方式。 [.ShellClassInfo] 节允许通过向多个条目分配值来自定义文件夹的视图:

说明
ConfirmFileOp将此项设置为 0 以避免在删除或移动文件夹时出现“您正在删除系统文件夹”警告。
NoSharing在 Windows Vista 或更高版本下不受支持。 将此项设置为 1 以防止共享文件夹。
IconFile如果要为文件夹指定自定义图标,请将此项设置为图标的文件名。 首选 .ico 文件扩展名,但也可以指定.bmp文件,或.exe和.dll包含图标的文件。 如果使用相对路径,则图标可供通过网络查看文件夹的用户使用。 还必须设置IconIndex 条目。
IconIndex设置此项以指定自定义图标的索引。 如果分配给IconFile 的文件仅包含单个图标,请将 IconIndex 设置为 0。
信息提示将此项设置为信息性文本字符串。 当光标悬停在文件夹上时,它将显示为信息提示。 如果用户单击文件夹,则信息文本将显示在文件夹的信息块中,低于标准信息。

下图是具有自定义Desktop.ini文件的 Music 文件夹。 文件夹现在:

  • 具有自定义图标。
  • 如果移动或删除了系统文件夹,则不显示“您正在删除系统文件夹”警告。
  • 无法共享。
  • 当光标悬停在文件夹上时显示信息性文本。

以下desktop.ini文件用于自定义音乐文件夹,如上图所示。

[.ShellClassInfo]
ConfirmFileOp=0
NoSharing=1
IconFile=Folder.ico
IconIndex=0
InfoTip=Some sensible information.

标题:如何使用Desktop.ini自定义文件夹
作者:llilei
地址:http://solo.llilei.work/articles/2023/09/10/1694328782239.html