运行 InTouch HMI 所需的用户权限
- Last UpdatedJun 08, 2026
- 1 minute read
应用程序管理器
打开应用程序管理器无需提升权限。但应用程序管理器中的某些操作确实需要以管理员权限的方式运行。
以下操作必须以管理员身份运行应用程序管理器:
-
打开安全性配置。
-
启用或禁用 WindowViewer 服务。
-
内存设置。
-
性能设置。
-
安全性设置。
如果应用程序管理器未以管理员权限运行,且需要执行上述任何操作时,系统将提示您采取相应的步骤。
不同的登录场景
-
未加入 InTouchDevelopers 操作系统用户组的登录状态
当用户登录到计算机并启动应用程序管理器时,该程序将以未提升权限的方式启动。
-
所有需要用户属于 InTouchDevelopers 操作系统用户组才能使用的工具栏项目和菜单将被禁用。
-
所有不需要用户属于 InTouchDevelopers 操作系统用户组即可使用的工具栏项目和菜单将被启用。
-
当从应用程序管理器启动 WindowViewer 时,WindowViewer 将以非提升权限运行。
-
-
登录时属于 InTouchDevelopers 操作系统用户组
当属于 InTouchDevelopers 操作系统用户组的用户登录到计算机并以非提升权限启动应用程序管理器时,它将以非提升权限启动。在此情况下,所有工具栏项目和菜单均可使用。
-
执行需要管理员权限的工具栏或菜单操作时,系统将弹出 UAC(用户帐户控制)对话框,提示用户提升权限。如果用户确认提升权限,则操作将以提升后的权限继续执行。每次需要提升权限的操作都会弹出 UAC 对话框。
-
示例 1:修改节点属性,并在提示提升权限时确认。节点属性将被更新。
-
-
执行不需要管理员权限的工具栏或菜单操作时,命令将以非管理员权限执行。
-
示例 1:从应用程序管理器运行 WindowViewer。在此情况下,WindowViewer 将以非提升权限运行。
-
-
以提升权限运行应用程序管理器。
当计算机上登录的是标准用户或管理员时,如果以提升权限(以管理员身份运行)运行应用程序管理器,则 WindowViewer 将以管理员权限启动。
-
从应用程序管理器启动的任何进程都将以提升权限运行。
-
示例 1:从应用程序管理器运行 WindowViewer。在这种情况下,WindowViewer 将以管理员身份运行,并具有“提升”权限。
-
非管理员用户可执行的应用程序管理器操作
允许非管理员用户使用的操作是允许管理员使用的操作的一部分。下表列出了 InTouch HMI 应用程序管理器的每个选项卡下面的操作:
InTouch 选项卡
|
操作 |
非 InTouchDeveloper 用户 |
|---|---|
|
新建应用程序 |
否 |
|
启动 WindowMaker |
否 |
|
启动 WindowViewer |
是 |
|
DBLoad |
否 |
|
DBDump |
否 |
|
删除应用程序 |
否 |
|
重命名应用程序 |
是 |
|
应用程序属性 |
是 |
|
导出为模板 |
否 |
|
导入应用程序 |
否 |
|
OPC UA 配置 |
否 |
|
查找应用程序 |
是 |
|
Insight 发布者 |
是 |
|
更改缩略图 |
是 |
|
打开应用程序文件夹 |
是 |
|
操作 |
非管理员 |
|
节点属性 |
|
|
应用程序开发 > 在 WindowViewer 中启动以下应用程序作为服务 |
否 |
|
应用程序开发 > 允许网络应用程序开发 |
是 |
|
解决方法 |
是 |
|
内存设置 |
否 |
|
性能 |
否 |
Web 客户端选项卡
|
操作 |
非管理员 |
|---|---|
|
启用 Web 客户端 |
否 |
|
启动 Web 客户端 |
否 |
|
Web 客户端设置 |
|
|
图形刷新率 |
否 |
|
报警刷新率 |
否 |
WindowMaker
从 System Platform 2026 开始,WindowMaker 运行时不再需要提升权限。启动时不再显示用户帐户控制 (UAC) 提示。
WindowViewer
运行 WindowViewer 无需提升权限。即使管理员已登录到计算机上,除非明确以管理员身份运行,否则 WindowViewer 仍将以最低权限运行。
注意:运行 InTouch 时,您无法使用与当前登录用户不同的用户帐户,以管理员权限启动 InTouch 应用程序管理器或 WindowMaker。换句话说,如果您以用户 A 身份登录,则无法使用用户 B 的凭据以管理员身份运行应用程序。当前登录的用户必须是“管理员”组的成员,才能以管理员权限运行。