简介
- github、Doc(其中Reference为所有命令)
- PowerShell 是一个跨平台的 (Windows, Linux 和 OS X) 自动化和配置工具(框架),基于.NET开发。特别优化用于处理结构化数据 (如 JSON, CSV, XML 等), REST APIs 以及对象模型。它包含一个命令行 Shell、一个关联的脚本语言以及一个用于处理 cmdlets 的框架
- 启动(需要安装了powershell)
- 直接在cmd中执行
powershell
,切换为powershell,命令行会变成PS C:\Users\smalle>
- 开始菜单-附件-powershell启动
- 直接在cmd中执行
常见命令
- 命令不区分大小写
1 | get-help [command] # 获取某命令帮助 |
- 通用参数
1 | -erroraction # -Erroraction是所有cmdlet的通用参数. silentlycontinue(静默运行,忽略错误) |
常见语句
1 | $b=2; echo $b # 设置变量. 打印2 |
运算
1 | ## 比较运算符号 |
控制语句
1 | if(1 -eq 2) { echo 1 ; if($?) { echo 11 } } elseif("") { echo 2 } else { echo 3 } # 打印3 |
案例
输出某个文件下所有jar名称
1 | # Power Shell命令行运行即可输出所有jar文件的文件名 |