我开发了客户端服务器UWP应用程序,我希望它通过旁置(可能使用WinAppDeployCmd或MDM)部署到管理员的大量设备上。但是要启动,我的应用程序需要知道服务器IP地址,这对于每个客户来说是不同的。在管理员部署到每个设备期间,我需要以某种方式传递此设置。
是否有方法设置远程应用程序设置?还是将XML配置文件与appx一起传递?或者在安装过程中添加一些参数的其他方法?
发布于 2017-05-06 17:44:27
与MSI不同的是,没有任何选项可以将“初始数据”与用于安装的包一起传递。一种选择是安装软件包,然后添加“数据”。
步骤1安装包,最值得注意的是它将为用户注册包。它为用户创建包的appdata存储资源。然后,您可以使用ApplicationDataManager (来自can 32/non进程)访问appdata。
你可能会发现AppData.exe很方便。使用ApplicationDataManager向AppData提供cmdline接口的简单exe。给定此或等效项,您可以编写批处理文件。
@ECHO Off
powershell -c Add-AppxPackage foo.appx
appdata.exe SET foopkgfamilyname local\configuration --value=x --type=string --data=yhttps://stackoverflow.com/questions/43358091
复制相似问题