我有最新版本的Windows 10 (2021-04-07),我想知道在这个版本中是否有任何关于创建具有保留名称的文件夹的问题的更正,比如: AUX等等?
我正在处理一个在GIT存储库中包含一个名为"aux“的文件夹的项目。因为大多数其他开发人员都使用LINUX,所以他们不会受到这个问题的困扰。
如果没有解决方案,我将不得不将windows交换为Linux,只为获取这些细节。这会让人沮丧的。
这个问题有什么解决办法吗?例如,regedit中有钥匙吗?
提前感谢
发布于 2021-04-07 12:54:09
如前所述。在MS中,这是一个保留的单词,用于CONsole设备(据我所知)。但是,您可以强制Windows/dos为您创建文件夹。对于设备,它使用.RESERVED_WORD格式访问“文件”(这些设备使用文件进行通信)。若要强制Windows创建文件夹,而不是执行mkdir RESERVED_WORD,请执行以下操作:
mkdir \\.\[absolute path to folder of choice, including drive letter]\[RESERVED_WORD]例如,要在我的桌面上创建CON文件夹,
mkdir \\.\C:\Users\me\Desktop\CON要删除该文件夹,您必须以相同的方式引用它,否则它将无法工作。
rmdir \\.\C:\Users\me\Desktop\CON不过,我的建议是换个名字。很难总是通过它的绝对路径来引用它,特别是当您正在开发您计划部署的应用程序时。您只需重命名文件夹,并在编程语言中使用IFDEF或equiv,这将有助于您的项目的Windows版本。
https://stackoverflow.com/questions/66986086
复制相似问题