SuperAPI AI 工具集

powershell-expert

写作与研究

查看项目

更新于 10-15 16:45

技能介绍

用途:辅助开发生产级 PowerShell 脚本、工具、模块和图形界面(Windows Forms/WPF),遵循微软最佳实践与 PowerShell 生态惯例。

主要能力:按动词-名词命名、采用 [CmdletBinding()] 与参数校验属性、支持管道输入(ValueFromPipeline)、为破坏性操作提供 -WhatIf/-Confirm;包含begin/process/end 脚本结构;演示 Windows Forms/WPF 界面构建(Add-Type -AssemblyName System.Windows.Forms 等);提供 try/catch 错误处理、splatting、管道输出等模式;并通过 PSResourceGet 检索和安装模块,如 Find-PSResource -Name 'ModuleName' -Repository PSGallery 与 Install-PSResource -Name 'ModuleName' -Scope CurrentUser -TrustRepository。

使用方式:在编写或推荐 PowerShell 代码、创建 Windows 图形界面、查询或安装 PowerShell Gallery 模块时使用。资料要求对模块是否存在、当前版本、cmdlet 语法等信息通过在线文档或检索进行实时核实,无法核实时应明确告知用户不确定,并建议本地运行 Find-PSResource -Name 'ModuleName'、Get-Help Cmdlet-Name -Full 或 Get-Command Cmdlet-Name -Syntax 确认。

适用场景:Windows 自动化脚本、运维工具、模块开发、简单对话框或复杂 WPF 界面、模块检索与安装等。

限制:资料主要面向 Windows PowerShell 5.1 及以上环境;具体运行环境要求、授权方式、价格与平台支持范围暂未提供。