权限

Nep 规范支持 ept 通过对包的工作流上下文进行总结获得该包生命周期过程中需要使用的权限信息,便于用户在确认使用该包之前查看所有的权限信息。

权限等级

不同类型、不同目标的权限会被分为不同的权限等级,下列排序为权限敏感程度升序排列。

Normal

普通权限

Important

重要权限

Sensitive

敏感权限

权限类型

不同的工作流步骤或内置函数调用会产生不同类型的权限。请注意有些时候即使权限类型相同,其对应的权限等级也有可能不同。

path_entrances

创建/删除 PATH 入口,指向某个文件

path_dirs

直接向 PATH 变量中添加/删除目录

在桌面创建快捷方式

在开始菜单创建快捷方式

execute_installer

执行软件安装器

execute_custom

执行未知的自定义命令

fs_read

读文件系统

fs_write

写文件系统

download_file

下载文件

process_query

查询某个进程是否正在运行

nep_installed

查询某个 Nep 包是否已被安装

notify_toast

弹出 Toast 通知消息

process_kill

杀死进程