我如何解决:在Windows 7中使用move命令“访问被拒绝”?

时间:2013-05-11 22:24:41

标签: batch-file move

您好我正在使用Windows 7'move'命令:

move /Y "C:\old.sub.folder\folder.i.want.to.move" "F:\new.sub.folder\folder.i.want.to.move"

并且我一直收到“已拒绝访问”错误,但我有完全权限,而我正在尝试移动的文件夹未打开或正在使用?

尝试将一个空文件夹移动到另一个空文件夹的随机示例:http://puu.sh/2Rx6b.png

任何想法?

感谢

3 个答案:

答案 0 :(得分:7)

或者您可以使用Net::Pcap::Easy参数尝试robocopy

/MOVE

答案 1 :(得分:5)

语法是:

MOVE [/Y| /-Y] [Drive:][Path]Folder1 Folder2

这意味着,您可以重命名一个文件夹,但不能将内容“移动”到另一个驱动器。

我担心,您必须将源文件夹复制到目标文件夹(xcopy),然后删除源文件夹

答案 2 :(得分:0)

解决任何访问相关问题的最佳方法是: 添加一个新的主体“Everyone”,授予完全访问权限,然后启用继承。 咔嚓!!!所有访问问题已解决/。

步骤:

  1. 转到文件属性 > 安全选项卡 > 高级按钮。
  2. 在权限选项卡下> 添加> 选择主体> 键入“所有人”> 单击“检查名称”按钮> 将识别写在对象名称上的所有人> 单击“确定”。 请附上以下参考资料, enter image description here
  3. 选择所有“基本权限”
  4. 点击“确定”
  5. 在“高级安全设置>权限”中选择“启用继承”