如何隐藏/处理 Windows 中的点 (.) 文件夹?

如何隐藏/处理 Windows 中的点 (.) 文件夹?

很多应用程序使用点符号 + 应用程序名称来存储数据。这在 *NIX 系统上很常见,但是不推荐 免费桌面标准,实际上他们应该使用$XDG_CONFIG_HOME变量,该变量通常映射到$HOME/.config目录。

例如,应用程序xyz在当前用户默认文件夹中创建以下文件夹~/.xyz来存储其数据是很常见的。我尝试映射$XDG_CONFIG_HOME到 Windows 等效变量 ( %APPDATA%),但没有成功。

所以我的问题是,有没有办法可以真正隐藏这些虚线文件夹?

例子: 在此处输入图片描述

答案1

您可以通过打开命令提示符并运行以下命令将文件设置为隐藏:

for /f %f in ('dir C:\Users\Marcos\.* /b') do attrib +h %f

这将查找以句点开头的任何文件和文件夹,并将它们标记为隐藏属性。您可以通过在包含命令的单引号中C:\Users\Marcos\添加来使其递归(即它将搜索子文件夹)。/sdir

您还可以通过更改路径(或删除路径并在所需目录中运行它)来指定不同的文件夹。

只要 explorer 设置为不显示隐藏文件和文件夹你将不再看到它们,否则你会看到它们,但它们是略微透明的。

相关内容