如何在Windows 2003服务器中允许以句点开头但没有扩展名的文件?

Chr*_*han 22 mercurial windows-server-2003 hgignore

如何在Windows 2003 SP2中的目录中创建此文件:

.hgignore
Run Code Online (Sandbox Code Playgroud)

我收到错误:您必须输入文件名.

Ish*_*eel 28

这是Windows资源管理器的"功能".尝试从命令行(或您编写的批处理/程序)创建文件,它应该可以正常工作.从dos提示符处尝试:

echo Hello there! > .hgignore
Run Code Online (Sandbox Code Playgroud)

  • 您可以.只需在末尾键入另一个点.输入名称为`.hgignore (10认同)

Pat*_*Pat 5

顺便说一句,Raymond Chen 不久前发表了一篇关于这个主题的博客文章:

为什么资源管理器不允许您创建名称以点开头的文件?(带有评论的archive.org链接:https://web.archive.org/web/20100305064616/http ://blogs.msdn.com/oldnewthing/archive/2008/04/14/8389268.aspx )

他在其中提到

您可以从命令行执行此操作或使用您最喜欢的文件管理工具。

  • '或者使用你最喜欢的文件管理工具' # 有用,我以为资源管理器是一个'文件管理工具' (2认同)