Autoit runas访问被拒绝

时间:2016-05-23 16:05:15

标签: autoit runas denied

我需要使用非管理员用户复制C:\Windows\System32\drivers\etc文件夹中的文件。 我使用autoit和runas函数完成了一个脚本,但是我收到了“拒绝访问” 如何使用非管理员用户帐户复制C:\Windows\System32\drivers\etc中的文件?

2 个答案:

答案 0 :(得分:-1)

首先检查您复制的文件是否可以使用基本批处理脚本进行复制。由于所有权,有时可能无法覆盖。

答案 1 :(得分:-2)

尝试权利提升代码:

If Not IsAdmin() Then ;if not admin become admin
    ShellExecute(@AutoItExe, $CmdLineRaw, @WorkingDir , "runas", @SW_SHOWNORMAL) ; "runas" - require admin privileges. i don't now how it works. ¯\_(ツ)_/¯ magic...
Else ;normal execution if already admin
相关问题