最佳实践是总是指定参数名, 熟练以后再使用位置参数来节省时间
Cmdlet 的命名惯例,以标准的动词开始比如Get, Set, New, 或Pause
powershell中的别名: 只是命令的一个昵称..., 无法包含任何参数
使用快捷方式:
简化参数名称: powershell不要求输入完整的参数名称, 例如可以用-comp代替-ComputerName , 必须是唯一识别参数所需要输入的最少的部分....例如Get-ChildItem C:\ 替代 Get-ChildItem -Path C:\
Show-Command cmdlet 命令可以在windows上以GUI的方式列出命令的参数名称
Powershell...如果启用了某些powershell功能, 可能也会新增一个PSProvider, 比如开启了远程处理时, 会新增 WSMan Credentials
PSProvider常见的功能描述:
ShouldProcess...提供支持-WhatIf和-Confirm参数, 保证我们在正式执行这部分脚本之前可以对它们进行测试
Filter 在cmdlet中操作提供程序的数据时, 支持-Filter参数
Credentials