aardio 文档

inet.installer 库模块帮助文档

» 调用范例 - 自动安装 blender

inet 成员列表 #

inet.installer(appName,url,parameters,savePath,winform) #

下载并启动安装程序(msi,msp,msu 或 exe 等可执行格式),以管理权限启动安装。

@appName 参数下载窗口标题显示的应用程序名,
@url 参数为下载地址,允许传入一个动态返回 url 的线程函数,
@url 参数也可以传入一个表,使用x64,x86键值分别指定64位、32位系统下载网址,
@parameters 参数(可选)为运行安装程序参数,支持字符串或字符串数组(自动合并与转义),
@savePath 参数为存储路径,可选参数,
@winform 用于指定父窗口,可选参数
用户阻止安装程序以管理权限启动返回false,成功启动并关闭返回true
返回true并不表明安装过程中没有出错

inet.installer 成员列表 #

下载并启动安装程序
通常启动安装程序加上 /? 参数可以查看该安装程序支持的参数

inet.installer.asInvoker(appName,url,parameters,savePath,winform) #

下载并启动安装程序(msi,msp,msu 或 exe 等可执行格式),以当前进程权限启动安装。
安装程序仍然可能会申请管理权限。

@appName 参数下载窗口标题显示的应用程序名,
@url 参数为下载地址,允许传入一个动态返回 url 的线程函数,
@parameters 参数为运行安装程序的参数,可选参数,
@savePath 参数为存储路径,可选参数,
@winform 用于指定父窗口,可选参数
安装程序未正常启动返回false,成功启动并关闭返回true
返回 true 并不表明安装过程中没有出错

Markdown 格式