我有 windows windows 短名称的问题。有时,似乎不会为“Program Files”和“Program Files (x86)”生成短名称。
我确认启用了短名称生成,fsutil behavior query disable8dot3 C:
它告诉我系统范围的设置是2
(每个卷),本地值是0
(创建 8dot3 名称)。
它应该大致如下(请注意,这是一份德国 32 位副本):
C:\>dir /a /x
Verzeichnis von C:\
21.12.2011 00:17 <DIR> $Recycle.Bin
14.07.2009 05:53 <VERBINDUNG> DOCUME~1 Documents and Settings [C:\Users]
09.01.2011 15:35 <VERBINDUNG> DOKUME~1 Dokumente und Einstellungen [C:Users]
27.11.2013 15:11 2.147.016.704 pagefile.sys
14.07.2009 03:37 <DIR> PerfLogs
26.11.2013 17:31 <DIR> PROGRA~1 Program Files
08.11.2013 21:58 <DIR> PROGRA~2 ProgramData
09.01.2011 15:35 <VERBINDUNG> PROGRA~3 Programme [C:\Program Files]
09.01.2011 15:35 <DIR> Recovery
26.11.2013 …
Run Code Online (Sandbox Code Playgroud) 我有一台最初禁用 8.3 文件名创建的机器。但是,这会导致某些旧版软件出现问题,因此已重新启用。我想知道是否可以返回并将 8.3 文件名“添加”到某些现有目录。
例如,假设我有一个名为“C:\name with space”的目录,当我运行“dir /x”时得到以下输出:
C:\>dir /x
Volume in drive C has no label.
Volume Serial Number is 6873-65B8
Directory of C:\
04/09/2010 01:57 PM <DIR> name with spaces
...
Run Code Online (Sandbox Code Playgroud)
我想以某种方式为目录添加一个 8.3 名称而不重新创建它,然后得到以下内容:
C:\>dir /x
Volume in drive C has no label.
Volume Serial Number is 6873-65B8
Directory of C:\
04/09/2010 01:57 PM <DIR> NAMEWI~1 name with spaces
...
Run Code Online (Sandbox Code Playgroud)
我尝试了“重命名”命令,但没有成功。