You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用PowerShell获取Microsoft相机应用的预览状态

PowerShell 自动化检测微软相机App预览功能方案

需要通过PowerShell实现微软相机App的预览功能自动化检测,判断预览画面是否在应用内正常展示。

核心检测流程

标准流程为 Scenario->Launch 相机 App->verify 预览

具体实现步骤

  • 启动UWP版微软相机App,执行命令:
    Start-Process shell:AppsFolder\Microsoft.WindowsCamera_8wekyb3d8bbwe!App
  • 等待应用完全加载,避免后续检测提前执行报错:
    Start-Sleep -Seconds 3
  • 预览状态校验,可根据需求选择两种校验逻辑:
    1. 基础校验:判断相机App窗口是否正常激活、进程无崩溃退出,适合快速验证场景
    2. 画面内容校验:调用.NET的System.Drawing类库对相机App窗口区域截图,对比预设的异常基准图(全黑、全白、无画面提示图),如果匹配度低于阈值则判定预览正常
      注意:如果要使用画面内容校验逻辑,需要提前给PowerShell授予屏幕截图权限,同时提前准备好异常画面的基准对比图
  • 检测完成后可执行命令关闭相机App:
    Get-Process WindowsCamera | Stop-Process -Force

内容的提问来源于stack exchange,提问作者Ashit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 19:45:03