用途:在 Windows 上通过 PowerShell 与系统命令打开文件、URL、文件夹和应用程序,功能对标 macOS 的 open 命令。适用于用户要求「打开这个文件」「用某应用打开」「打开网页」、在资源管理器中定位文件、启动特定应用,或文件处理完成后展示给用户查看。
主要能力:用默认应用打开文件(Start-Process 或 Invoke-Item);用指定应用打开,如 Start-Process "notepad.exe" -ArgumentList "C:\path\to\file.txt"、Start-Process "code" -ArgumentList "C:\path\to\project";用默认或指定浏览器打开 URL;用 explorer.exe 打开文件夹、用 explorer.exe /select, 定位并高亮文件、用 shell:Downloads 等打开特殊文件夹;按名称启动应用(notepad、calc、mspaint),通过 URI 协议启动 UWP 应用(ms-settings:、ms-clock: 等),并可用 -Wait 等待关闭;打开控制面板项与系统工具(control printers、ncpa.cpl、devmgmt.msc、msinfo32、taskmgr)。
使用方式:在 PowerShell 中执行上述命令,路径需为 Windows 格式。输出规范要求打开后告知用户「已用 XX 打开 XX 文件」,打开文件夹时说明完整路径,文件不存在时提示并建议搜索。
限制与安全规则:不打开可执行文件(.exe .bat .cmd .ps1),除非用户明确要求;不以管理员身份启动应用,除非用户明确要求;打开用户指定的 URL 前确认域名。资料未提供安装方式、收费与平台支持等更多信息。