我正在尝试创建一个名为 phantomdir 的文件夹,但我收到一条对话框,翻译过来是:“此位置已存在一个名为‘phantomdir’的目录。您想将‘新文件夹’与其合并吗?”
是的。隐藏的项目会显示出来。
我可以E:\phantomdir
在 Windows 资源管理器地址栏中输入文件路径,Windows 资源管理器会导航到该目录,但该目录为空。但 phantomdir 在E:\
Windows 资源管理器中不可见。
dir
当我进入时,phantomdir 没有列出,E:\
但我可以cd E:\pahtomdir
进入dir
那里,并且输出如下。
E:\phantomdir>dir
Volume in drive E is Elements
Volume Serial Number is E079-122F
Directory of E:\phantomdir
File Not Found
这是怎么发生的?我打算复制一些文件和文件夹,这些文件和文件夹的文件路径比 Windows 资源管理器可以使用的路径更长C:\Users\user>robocopy D:\ E:\phantomdir\ /E
,但 cmd 未以管理员身份运行。它打印出权限被拒绝,在尝试复制的第一个元素处等待 30 秒,然后我按 ctrl+c 将其删除。我查看了 E:\phantomdir 并发现创建了目录,但没有复制文件。所以我按 shift+delete 删除了 E:\phantomdir。然后我尝试使用其他方式复制。
我弄坏了什么?我该修复什么?怎么修复?
提前致谢。
答案1
您在 Windows 资源管理器中看不到该文件夹,但收到一条消息,要求将您尝试创建的文件夹与现有文件夹合并。这意味着该文件夹存在,但无法看到。这就是为什么最好尝试dir /ad
验证该文件夹是否确实被隐藏。然后,attrib -ahs e:\phantomdir /D
在文件夹 ( /D
) 上执行删除属性:存档、隐藏和系统 ( -ahs
)。
是的。隐藏的项目会显示出来。
我无法解释为什么你看不到该文件夹,尽管你已选择查看隐藏文件和文件夹。但是,唯一的解释是,由于你尝试创建同名文件夹时出现的消息,该文件夹被隐藏了。这些命令只是证实了这一假设。