欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Windows ADK 使用场景之一:应用程序兼容性工具。解决普通域用户执行软件时提示输入管理员账户和密码的问题!

最编程 2024-03-12 17:37:30
...

Windows ADK使用场景之一:应用程序兼容工具。
在企业域环境中,通常,普通域用户是没有安装软件权限的,需要安装软件时,都是由IT运维人员通过域的管理员来安装。但是,有一些软件,IT运维人员通过域管理员账号安装完成后,在执行时还是需要管理员权限,如下图:
这是一个SSLVPN客户端软件,没有管理员权限就没有办法使用SSLVPN
在这里插入图片描述
要解决这个问题。可以使用Windows ADK。

一、安装这个软件
从微软官方网站下载Windows ADK
https://learn.microsoft.com/zh-cn/windows-hardware/get-started/adk-install

可以把软件下载到本地,然后点安装
在这里插入图片描述
安装选项里,只需要勾选:应用程序兼容性工具。
在这里插入图片描述
二、使用Windows ADK授权软件
1、打开Windows ADK
在这里插入图片描述
根据需要打开,我这里用64位

2、打开软件后,Custom Databases-New Databases-Create New-Application Fix
在这里插入图片描述
3、依次软入程序名称,描述,选择软件程序路径
在这里插入图片描述

4、下一步,勾选:Run AsInvoker
在这里插入图片描述
说明:
RunAsInvoker – 在没有UAC提示符的情况下以父进程的特权运行应用程序;
RunAsAdmin – 以管理员身份运行应用程序(每次都会出现UAC提示)。

5、一直下一步到完成安装,然后点save来保存设定。
在这里插入图片描述
最后一步,File-install完成。
在这里插入图片描述
这样就完成了配置,任务普通域用户,用其域账号登录电脑后,都可以执行SSLVPN这个程序,不需要再跳出要管理员密码的提示窗口。