[请原谅 Windows 菜鸟的问题!]
经常发生的是,我可以从 Windows 资源管理器 GUI 中读取的路径与我可以看到的任何内容DIR
(在CMD
命令行中)不对应。
例如,如果我在CMD
:
C:\>dir "Users\Yours Truly"
Run Code Online (Sandbox Code Playgroud)
输出没有显示任何类似的东西AppData
,但
C:\>cd "Users\Yours Truly\AppData"
Run Code Online (Sandbox Code Playgroud)
成功,现在CMD
提示显示为C:\Users\Yours Truly\AppData>
,并且不出所料,CD
不带参数运行只是证实了这一点:
C:\Users\Yours Truly\AppData>cd
C:\Users\Yours Truly\AppData
Run Code Online (Sandbox Code Playgroud)
我可以想到两种可能的解释(尽管我确信还有更多):
C:\Users\Yours Truly\AppData
不是“真实”的路径;它被转化为幕后的真实路径;C:\Users\Yours Truly\AppData
是一个“不可见”的路径,通常不显示DIR
;(当然,1 和 2 并不相互排斥:C:\Users\Yours Truly\AppData
可能是一种特殊类型的快捷方式,不显示DIR
(至少在默认情况下)。)
有人可以对这种情况有所了解吗?如果(1)是真的,我怎样才能找出“真实”的路径?如果(2)为真,我如何指示DIR
显示路径,如C:\Users\Yours Truly\AppData
?
谢谢!