许多程序需要以点开头的文件夹名称,如.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
”的文件夹
- 像平常一样从 Windows 资源管理器创建一个新文件夹。
- 当提示输入名称时,输入:“
.apple.
”(注意末尾的点)
Windows 应该会创建一个名为“ .apple
”的文件夹
请注意,我只在 Windows 7 上使用过此功能。我不确定其他版本的 Windows 是否支持此功能。
PS Chris Moschini 说在评论中它可以运行在 Windows 10 中。
答案4
打开命令提示符窗口并输入以下命令:
cd /path/to/the/file
ren file.extension .file.extension
这对我有用。