用途:在 Windows 上通过 PowerShell 执行系统操作,适合获取系统信息、批量处理文件、查看或查找进程,以及作为其他 Skill 的内部调用能力。
主要能力: 系统信息:用 Get-ComputerInfo 查看系统概览;用 Get-PSDrive 查看文件系统磁盘的可用与已用空间;用 Get-Process 结合 WorkingSet64 排序查看内存占用最高的进程;用 Get-WmiObject Win32_Battery 查看电池电量与状态;用 netsh wlan show interfaces 配合 Select-String 查看 Wi-Fi 的 SSID 与信号。 文件操作:用 Get-ChildItem -Recurse 按名称或扩展名搜索文件,按 Length 排序找出大文件,按 LastWriteTime 筛选最近修改的文件,并用 Rename-Item 配合 -replace 批量重命名。 进程与应用:列出按 CPU 排序的进程、按名称查找进程(如 chrome),以及通过注册表卸载项列出已安装应用及其版本与发布者。 网络:用 Test-NetConnection 测试指定主机和端口的连通性,用 Invoke-WebRequest 获取公网 IP。
使用方式:在 Windows 的 PowerShell 环境中按需运行上述命令,命令可组合管道与计算属性输出所需字段。部分示例依赖 $env:USERPROFILE 等环境变量定位用户目录。
限制与安全规则:不执行管理员命令,不使用 Run as Administrator;不修改注册表,不操作 HKLM 等系统注册表;不启动或停止系统服务;删除操作必须经过 HITL 人工确认。其他能力边界与安装方式暂未提供。