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

如何通过cmd.exe命令行启动Microsoft Company Portal应用

问题

我正在编写批处理文件,实现通过PowerShell执行按需Company Portal同步的功能,希望在批处理文件中增加可选启动Company Portal的选项,请问是否存在可为用户启动Company Portal的CLI或PowerShell命令?

解决方案

此前搜索未找到对应方案的核心原因是关键词偏差:MS Company Portal并非传统Win32可执行程序,而是Universal Windows Platform (UWP)应用,只要按照「从命令行启动UWP应用」的思路查找,就能得到可直接复用的方法。

可直接使用的启动命令如下:

  • PowerShell环境启动命令:
    Start-Process "shell:appsFolder\Microsoft.CompanyPortal_8wekyb3d8bbwe!App"
  • 批处理环境直接调用命令:
    start shell:appsFolder\Microsoft.CompanyPortal_8wekyb3d8bbwe!App"

如果执行命令遇到启动失败的情况,可以在PowerShell中执行以下命令查询当前设备安装的Company Portal对应的包族名:
Get-AppxPackage *CompanyPortal* | Select-Object PackageFamilyName
将返回的包族名拼接!App,替换上述命令中的Microsoft.CompanyPortal_8wekyb3d8bbwe!App部分即可。

如果需要在批处理中实现可选启动的交互逻辑,可以参考以下示例代码:

@echo off
:: 原有PowerShell触发Company Portal同步逻辑
powershell -ExecutionPolicy Bypass -Command "替换为你实际使用的同步命令"

:: 可选启动交互
set /p launchCp="同步完成,是否启动Company Portal?(输入Y启动,其他键退出):"
if /i "%launchCp%"=="Y" (
    start shell:appsFolder\Microsoft.CompanyPortal_8wekyb3d8bbwe!App
)

注:上述命令无需管理员权限,在普通用户权限下即可正常拉起Company Portal应用。

内容的提问来源于stack exchange,提问作者Ron K.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 22:39:20