首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 10不允许使用名为"aux“的文件夹克隆存储库。

Windows 10不允许使用名为"aux“的文件夹克隆存储库。
EN

Stack Overflow用户
提问于 2021-04-07 12:28:06
回答 1查看 930关注 0票数 3

我有最新版本的Windows 10 (2021-04-07),我想知道在这个版本中是否有任何关于创建具有保留名称的文件夹的问题的更正,比如: AUX等等?

官方限制链接: https://learn.microsoft.com/en-ca/windows/win32/fileio/naming-a-file?redirectedfrom=MSDN#naming_conventions

我正在处理一个在GIT存储库中包含一个名为"aux“的文件夹的项目。因为大多数其他开发人员都使用LINUX,所以他们不会受到这个问题的困扰。

如果没有解决方案,我将不得不将windows交换为Linux,只为获取这些细节。这会让人沮丧的。

这个问题有什么解决办法吗?例如,regedit中有钥匙吗?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2021-04-07 12:54:09

如前所述。在MS中,这是一个保留的单词,用于CONsole设备(据我所知)。但是,您可以强制Windows/dos为您创建文件夹。对于设备,它使用.RESERVED_WORD格式访问“文件”(这些设备使用文件进行通信)。若要强制Windows创建文件夹,而不是执行mkdir RESERVED_WORD,请执行以下操作:

代码语言:javascript
复制
mkdir \\.\[absolute path to folder of choice, including drive letter]\[RESERVED_WORD]

例如,要在我的桌面上创建CON文件夹,

代码语言:javascript
复制
mkdir \\.\C:\Users\me\Desktop\CON

要删除该文件夹,您必须以相同的方式引用它,否则它将无法工作。

代码语言:javascript
复制
rmdir \\.\C:\Users\me\Desktop\CON

不过,我的建议是换个名字。很难总是通过它的绝对路径来引用它,特别是当您正在开发您计划部署的应用程序时。您只需重命名文件夹,并在编程语言中使用IFDEF或equiv,这将有助于您的项目的Windows版本。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66986086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档