dir 命令在特定文件夹中不起作用

dir 命令在特定文件夹中不起作用
C:\Users\Shailesh\My Documents>dir
 Volume in drive C is XXXXXXXX     \\never seen these two lines before
 Volume Serial Number is XXXX-XXXX

 Directory of C:\Users\Shailesh\My Documents

File Not Found

当我在 C:\Users\Shailesh 上使用 dir 命令时,它正常工作

我最近将我的数据克隆到了一个新的内部 SSD 上。

答案1

您位于My DocumentsWindows 7 的“虚拟”特殊文件夹中(该文件夹为空)。

尝试这样做dir ..\Documents,您将看到您的文档。
(或cd ..\Documents后跟dir)。

Windows 7 将 更改为My DocumentsDocuments在资源管理器中它仍被命名,My Documents但那只是一个“显示名称”。它依赖于语言。在荷兰语版本中它是,Mijn Documenten但(在硬盘上)它仍指向Documents

对于仍期望My Documents创建此目录的较旧程序,Windows 下会将其重定向到Documents。但是,您在命令提示符中执行不是执行此重定向。

我不知道您如何在提示中进入该目录,但您应该执行cd Documents而不是cd My Documents

你可以阅读这里其他方向有哪些变化。另请参阅这里有关“特殊文件夹”的信息。

答案2

该命令运行正常 - 当dir没有任何内容可显示时,“未找到文件”是正常的。

当目录具有“隐藏”或“系统”属性(导致dir跳过显示...项目),并且为空或所有文件/子目录也具有这样的属性(导致这些文件/子目录也被跳过)时,就会发生这种情况。

答案3

attrib -s -h *.*拨打电话前请先尝试dir,或者尝试dir /a

相关内容