Windows 移动命令:奇怪的“拒绝访问”

Windows 移动命令:奇怪的“拒绝访问”

我试图将文件夹从 D: 移动到 C:,但出现“拒绝访问”提示。我对每个相关文件夹都拥有所有权和完全控制权,并以本地管理员身份运行administrator mode。奇怪的是,只有当我尝试在驱动器之间移动时,它才会失败。

我可以在任一驱动器中创建和删除文件/文件夹

C:\>move sub c-Move
        1 dir(s) moved

C:\>md d:\test
C:\>md d:\test-1
C:\>move d:\test-1 d:\test
       1 dir(s) moved
C:\>rd /q /s d:\test
C:\>

我可以在驱动器之间复制

C:\>copy d:\test\test.txt c:\move
        1 file(s) copied

但我无法在它们之间移动

C:\>move d:\test c:\c-Move
Access is denied.

为什么我无法移动这些文件?

注意(类似问题):访问被拒绝,cmd移动windows 7,除了“如果目标存在则移动目录”。

答案1

Move-Item 将在同一提供商支持的驱动器之间移动文件,但它只会在同一驱动器内移动目录。

微软文档非常清楚,我敢打赌这是因为它只改变文件系统索引而不是目录的实际位置。

相关内容