asura 发表于 2011-7-24 12:30:10

我做了一个自动从FTp服务器下载脚本编译成.exe,放在user用户用户下,怎么运行不了

#NoTrayIcon
#include <FTPEx.au3>

$dll = DllOpen('wininet.dll')
$server = 'zxy.3322.org'
$username = 'hwuser'
$pass = 'sf123456'
$Open = _FTP_Open('MyFTP')
$Conn = _FTP_Connect($Open, $server, $username, $pass)
$Ftpp = _FTP_ProgressDownload($Conn,'d:\Adobe Photoshop CS3.rar','升级及项目相关/Adobe Photoshop CS3.rar',False)
$Ftpc = _FTP_Close($Open)
DllClose($dll)代码如上图,就是编译.EXE放在user用户下的话,可能user会把它当成一个可执行文件,需要管理才能运行它,怎么给脚本自己赋权限即管理员权限

happytc 发表于 2011-7-24 13:32:38

#RequireAdmin
# #NoTrayIcon
# #include <FTPEx.au3>

huohukiss 发表于 2011-7-24 14:21:01

{:face (114):}{:face (382):}

ghl781258 发表于 2011-7-26 23:13:27

创建进程,提升权限
页: [1]
查看完整版本: 我做了一个自动从FTp服务器下载脚本编译成.exe,放在user用户用户下,怎么运行不了