如何批量复制文件到系统文件夹

时间:2013-06-10 18:31:35

标签: batch-file copy system

我想使用批处理文件将文件复制到system32文件夹。但是当我尝试这样做时它会说"Access denied"我也无法将任何内容复制到我的C:\驱动器中。我尝试使用xcopy and copy来执行此操作。我不知道获取管理员权限的参数是什么。那么,任何人都可以帮助我吗?

程序:

@echo off  
xcopy abc.dll "C:\Windows\System32\" -y  
pause  

输出:

D:abc.dll  
Access denied  
Press any key to continue . . .  

2 个答案:

答案 0 :(得分:3)

应该是两种方式之一。

第一种是制作批处理文件的快捷方式,右键单击 - >属性,在属性的快捷方式选项卡上,单击“高级”按钮以查找可检查的“以管理员身份运行”选项。

第二个(未测试)是在批处理文件的顶部添加一堆东西(Reference) - 我不想在答案中包含它,因为我还没有测试过它。 / p>

答案 1 :(得分:1)

@echo off  
copy /Y abc.dll "C:\Windows\System32\"  
pause

右键单击批处理文件并以管理员身份运行 并确保abc.dll与批处理文件位于同一文件夹中。

希望这会有所帮助。