欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

batch批处理安装win10的mr应用

程序员文章站 2022-05-29 17:05:04
...

安装win10的mr应用时,拿到的软件包,包括ps1文件,appx文件和cer证书文件。

先配置必须的软硬件环境   

  1. 连接好硬件设备。接好MR头显,手柄装好电池
  2. 安装win10的混合现实门户。默认已安装,在win中直接调用。
  3. 跟随安装向导完成空间设置和手柄配对。

安装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
版权声明:本文为博主原创文章,转载请附上博文链接!

 

相关标签: win10 mr batch