安装win10的mr应用时,拿到的软件包,包括ps1文件,appx文件和cer证书文件。
先配置必须的软硬件环境
- 连接好硬件设备。接好MR头显,手柄装好电池
- 安装win10的混合现实门户。默认已安装,在win中直接调用。
- 跟随安装向导完成空间设置和手柄配对。
安装mr内容,并设置
- 安装软件证书。(安装时会自动检查。)
@set cmd=dir *.cer /b @for /f %%a in ('%cmd%') do ( set cerfile=%%a ) certutil -addstore root %cerfile%
通过for循环,找到cer文件的文件名赋给变量。通过certutil工具,将证书加入根信任证书。
- 调用ps1文件,来安装MR内容。
powershell -Command "Set-ExecutionPolicy UnRestricted" powershell -Command "./Add-AppDevPackage.ps1"
ps1的安装有3个条件,1是需要用powershell调用(cmd不行),2是powershell要有执行权限,3是需要developer mode(对于数字签名软件)。所以用Set-ExecutionPolicy来赋权限,在ps1安装过程中若需要mode不符,会自动打开设置直接进行developer mode的设置。最后会出现安装进度,结束后内容就安装成功了。
- 因为内容使用了local host,所以还要添加loopback
powershell -Command "CheckNetIsolation.exe LoopbackExempt -a -n=%package%"
这是通过名称寻找应用并添加入允许loopback列表。应用名称可在%LOCALAPPDATA%\packages中找到。
- 写注册表防止MR头显休眠
set reg=reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Holographic %reg%" /v "IdleTimerDuration" /t REG_DWORD /d 0xFFFFFFFF /f
安装就绪,运行内容
---------------------
作者:runbird
来源:CSDN
原文:https://blog.csdn.net/cuterunbird/article/details/89357770
版权声明:本文为博主原创文章,转载请附上博文链接!