0

Windows 11 Store CLI:通过命令行管理 Microsoft Store 应用

Windows 11 目前已经开始测试一款名为 Store CLI 的命令行工具(预览),允许用户直接从命令提示符或 PowerShell 中搜索、安装、列出和更新 Microsoft Store 应用。该工具为图形化 Microsoft Store 界面提供了替代方案,并与 Windows 包管理器(winget)形成了差异化定位。

Windows 11 Store CLI

工具定位与核心区别

Store CLI 是随 Windows 11 系统预装的终端工具,面向终端用户设计,专注于 Microsoft Store 应用的管理。与需要手动安装、面向开发者的 Microsoft Store Developer CLI 不同,Store CLI 开箱即用,用户只需在任意命令行界面输入 store 即可调用。

与 winget 相比,两者虽然都支持命令行安装应用,但存在以下关键差异:

  • 应用来源:Store CLI 仅访问 Microsoft Store 目录中的应用(包括 UWP、MSIX 及部分传统桌面应用);winget 则从多个源拉取包,包括社区维护的仓库、Microsoft Store 源以及其他类似官网下载的安装程序。
  • 工具定位:Store CLI 是专门的终端用户工具,winget 则是通用包管理器,支持多源管理。

系统要求与可用性

Store CLI 目前以预览版形式在 Windows 11 中提供。截至 2025 年 12 月,工具版本根据 Windows 构建版本不同为 v22510.1401.4.0 或 v22511.1401.5.0。Microsoft 尚未发布该工具的官方文档或正式公告。

该工具在执行基本操作时无需管理员权限,但部分应用安装可能会提示需要提升权限。

命令分类与使用方式

Store CLI 的命令分为三大类别:发现类、操作类和辅助类。

发现类命令用于查找应用和游戏:

  • store search <关键词>:搜索应用和游戏(如 store search "Microsoft Teams"
  • store show <产品名>:显示特定产品的详细信息,包括评分和描述
  • store similar <产品名>:查找与指定应用相似的产品
  • store browse-apps <列表>:浏览应用排行榜,支持按类别筛选(如 top-free、top-paid、new)
  • store browse-games <列表>:浏览游戏排行榜,支持 --only-game-pass 选项筛选 Xbox Game Pass 游戏
  • store addons <游戏名>:列出特定游戏的可用附加内容
  • store publisher <名称>:查找特定发行商的所有产品
  • store extension <文件类型>:识别可打开特定文件类型的应用
  • store protocol <URL 协议>:查找处理自定义 URL 协议的应用

浏览时可使用 --category 选项按类别过滤。例如,store browse-apps top-free --category productivity 可显示热门免费生产力应用。

操作类命令用于管理已安装应用:

  • store install <应用名>:从 Microsoft Store 下载并安装应用(如 store install whatsapp
  • store installed:列出当前计算机上安装的所有 Microsoft Store 应用
  • store update <应用名>:检查特定应用的更新
  • store updates:检查所有已安装 Microsoft Store 应用的更新

安装过程在执行命令后自动运行,与 winget 类似,工具会在下载和安装期间提供进度指示和状态信息。

辅助类命令用于查看可用类别:

  • store app-categories:列出所有可用的应用类别
  • store game-categories:列出所有可用的游戏类别

实用示例

列出 Microsoft Store 中最受欢迎的开发工具:

store browse-apps most-popular --category "Developer Tools"

搜索特定应用:

store search "Visual Studio Code"

查看应用详情:

store show "Visual Studio Code"

安装应用:

store install firefox

列出所有已安装的 Microsoft Store 应用:

store installed

检查可用更新:

store updates

查看特定命令的详细帮助:

store <命令> --help

查看所有可用命令:

store --help

当前局限性

Store CLI 目前存在以下限制需要用户注意:

  • 发布限制:该工具不适用于应用发布或开发者工作流。需要向 Microsoft Store 发布应用的开发者应使用 Microsoft Store Developer CLI。
  • 仅支持 Microsoft Store:只能访问 Microsoft Store 中提供的应用,不支持旁加载应用或从其他来源安装。
  • 预览版状态:作为预览工具,Store CLI 可能存在缺陷或功能不完整。Microsoft 尚未确认该工具何时达到正式可用状态。

对于习惯使用命令行管理应用的用户而言,Store CLI 提供了一种直接、轻量的 Microsoft Store 应用管理方案,无需打开图形界面即可完成搜索、安装和更新等日常操作。

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
订阅
X

您正在使用 IE 6 浏览器访问本博客。简单几步,您就可以升级:Internet Explorer

X
0
希望看到您的想法,请您发表评论x