找回密码
 加入
搜索
查看: 10683|回复: 19

[AU3基础] 怎么用管理员权限复制一个文件到C:\Windows\System32 文件夹下

 火.. [复制链接]
发表于 2016-9-20 17:28:25 | 显示全部楼层 |阅读模式
本帖最后由 1150987870 于 2016-9-20 17:32 编辑

我用以下代码FileCopy(@ScriptDir & "\bomsg.exe","C:\Windows\System32")复制文件到system32下,但是复制不进去,并且也有加RequireAdmin,但是手动复制就可以复制得过去,求大神帮忙指点
发表于 2016-9-20 18:09:06 | 显示全部楼层
试试 FileCopy(@ScriptDir & "\bomsg.exe","C:\Windows\System32",9)
发表于 2016-9-20 19:58:43 | 显示全部楼层
以前用过一个BAT文件获取权限。 应该是你要的类型
发表于 2016-9-20 23:37:44 | 显示全部楼层
If StringInStr(@OSArch, '64') Then DllCall("kernel32.dll", "Bool", "Wow64DisableWow64FsRedirection", "ptr",'')
FileCopy(@ScriptDir & "\bomsg.exe","C:\Windows\System32")

评分

参与人数 1金钱 +10 收起 理由
顽固不化 + 10 很给力!

查看全部评分

 楼主| 发表于 2016-9-21 08:53:50 | 显示全部楼层
回复 4# haijie1223
用此代码可以实现了,谢谢大神帮忙
发表于 2016-9-21 09:03:16 | 显示全部楼层
haijie1223 发表于 2016-9-20 23:37


请教h大,这里后面用的是绝对路径,为什么重定向还会影响到呢
发表于 2016-9-21 09:26:57 | 显示全部楼层
回复 6# zghwelcome


     重定向  和是不是绝对路径没关系啊
发表于 2016-9-21 10:39:23 | 显示全部楼层
回复 7# haijie1223


    哦,3q
发表于 2016-9-21 11:11:48 | 显示全部楼层
回复 5# 1150987870


    那你的问题只是64位重定向问题,不是权限问题。
发表于 2016-9-21 11:14:39 | 显示全部楼层
回复 4# haijie1223
#include <WinAPIFiles.au3>

If Not (@AutoItX64) And @OSArch = "x64" Then _WinAPI_Wow64EnableWow64FsRedirection(False)
FileCopy(@ScriptDir & "\bomsg.exe", "C:\Windows\System32", 1)
发表于 2016-9-21 11:53:31 | 显示全部楼层
回复 10# skyfree


    看帮助和官网提示,这个函数不稳定,还是用4楼那个吧。
发表于 2016-9-21 16:37:49 | 显示全部楼层
还是DLLCALL  强大一点
发表于 2016-9-21 20:10:16 | 显示全部楼层
回复 11# haijie1223


    貌似执行的内容是一样的,你打开UDF看下。
发表于 2016-9-21 21:55:54 | 显示全部楼层
回复 13# skyfree


    不一样哦,函数都不一样。
发表于 2016-9-21 22:09:28 | 显示全部楼层
回复 13# skyfree


    https://msdn.microsoft.com/en-us/library/windows/desktop/aa365744(v=vs.85).aspx
微软官方已经说明Wow64EnableWow64FsRedirection这个函数存在问题,用Wow64DisableWow64FsRedirection替代。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 14:43 , Processed in 0.098763 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表