在 Windows 中创建/重命名以点开头的文件/文件夹?

在 Windows 中创建/重命名以点开头的文件/文件夹?

许多程序需要以点开头的文件夹名称,如.emacs.d.gimp-2.2.jedit。如何创建这样的文件夹?

在 Windows 2000(和其他版本)中使用 Windows 资源管理器时,我收到一条错误消息,提示“您必须输入文件名”。我想到的唯一解决方案是打开命令提示符(开始 > 运行 > “CMD” > 确定)并输入mkdir .mydir

为什么 Microsoft 在 Explorer 中显示此错误消息,而在命令 shell 中却没有?是否有任何注册表黑客可以修复此问题,以便我能够直接在 Explorer 中输入文件夹名称?

答案1

在 Windows 资源管理器中创建/重命名,只需重命名为.name.- 末尾的额外点是必要的,并将被 Windows 资源管理器删除。

要在命令提示符下创建新文件,请以点开头:

echo testing > .name

答案2

您可以使用命令提示符创建文件夹:

mkdir .foldername

您可以使用命令提示符创建文件:

echo.>.filename.extension

答案3

好问题。有一种简单的方法可以从 Windows 资源管理器执行此操作,而无需使用命令提示符或 shell。假设您要创建一个名为“ .apple”的文件夹

  1. 像平常一样从 Windows 资源管理器创建一个新文件夹。
  2. 当提示输入名称时,输入:“ .apple.”(注意末尾的点)

Windows 应该会创建一个名为“ .apple”的文件夹

请注意,我只在 Windows 7 上使用过此功能。我不确定其他版本的 Windows 是否支持此功能。

PS Chris Moschini 说在评论中它可以运行在 Windows 10 中。

答案4

打开命令提示符窗口并输入以下命令:

cd /path/to/the/file
ren file.extension .file.extension

这对我有用。

相关内容