我在space目录下建立了一些目录
列举它们的名字时有这样输出
C:\Space\b b C:\SPACE\BB0139~1
C:\Space\b b C:\SPACE\BB2715~1
C:\Space\b b C:\SPACE\BB89A8~1
C:\Space\b b C:\SPACE\BBAF84~1
C:\Space\b b C:\SPACE\BBC568~1
C:\Space\b b C:\SPACE\BBEB44~1
C:\Space\b b C:\SPACE\BBE348~1
这不是简单的序列关系所能解释的
可能是调用了Win32 API GetShortPathName
但是问题是
谁能解释一下其中具体的变换机制?
我认为应该不会是采用了特别复杂的变换
但究竟是什么呢 ...
列举它们的名字时有这样输出
C:\Space\b b C:\SPACE\BB0139~1
C:\Space\b b C:\SPACE\BB2715~1
C:\Space\b b C:\SPACE\BB89A8~1
C:\Space\b b C:\SPACE\BBAF84~1
C:\Space\b b C:\SPACE\BBC568~1
C:\Space\b b C:\SPACE\BBEB44~1
C:\Space\b b C:\SPACE\BBE348~1
这不是简单的序列关系所能解释的
可能是调用了Win32 API GetShortPathName
但是问题是
谁能解释一下其中具体的变换机制?
我认为应该不会是采用了特别复杂的变换
但究竟是什么呢 ...

