我们希望开发一个windows 10设备,并将我们的软件套件嵌入其中。这个设备将有两个帐户:一个管理帐户和一个有限帐户。最终用户(位于世界各地)将使用有限的帐户,并将不知道管理密码。
我们面临的问题是,我们无法同时运行具有gui和admin权限的软件(即更新软件套件的设置)。
直到现在我们才试过:
从windows服务运行进程:进程从管理员权限开始,但没有显示
从windows服务启动具有用户界面的管理进程有什么解决办法吗?我知道我们可以使用具有管理权限的服务与非管理gui进程(使用命名管道、mqtt或.)相结合,但这在安装屏蔽(或nsis或.)中是不可行的。设置。
或者我们的问题还有其他的解决办法吗?
谢谢您的回复。
发布于 2020-03-18 09:24:04
Team有一个API来解决所有这些问题。它还允许您选择必须给用户的凭据。您完全可以使用它打开您的用户帐户,然后在安装了TeamViewer API之后,使用权限集准备好的所有内容。你可以建立一个很好的关系。
使用team,您可以通过cmd类型:start /pathtoteamviewer.exe控制您的cmd,然后要访问要使用的PC的远程主机将告诉用户输入用户PC的ID和密码。卡布姆,你做了你想做的事。
如果您在TeamViewer中启用远程连接的密码功能,如果您要将项目带到下一个lvl,这也会有所帮助。
我希望这能帮到你。
发布于 2020-03-27 07:20:51
我明白你的问题了。在我编程的那一天,我为自己做了一个解决方案;
$url = "http://mirror.internode.on.net/pub/test/Update.txt“
$output = "$PSScriptRoot\Update.txt“
$start_time =获取日期
调用-WebRequest -Uri $url -OutFile $output
写-输出“时间:$(获取-日期).Subtract($start_time).Seconds”文件中的
https://stackoverflow.com/questions/60736472
复制相似问题