■简单介绍
・后缀:.ps1 (早在1985年Adobe公司,推出了PostScript编程语言,后缀是.ps)
・注释为:# (bat中为,rem 或者 :: power中rem不支持,::没有试过)
・开头写 @echo off 一定会报错的
・变量以 $开头(不支持 bat中的set,定义变量方法如下)
・环境变量的使用
$env:path=-join("C:\Program Files (x86)\Java\jre1.8.0_131\bin;", "$env:path")
・执行cmd命令(大部分都支持,不过也有不支持的,不支持时,使用下面的方法)
cmd /r dir /b /s
===============
■各种可以使用的命令
1.mkdir
命令:mkdir 1\2\3
效果:会在当前目录下,建立文件夹「1」里面的子文件夹也可以同时跟着建立
2.rm
命令:rm -recurse 1
效果:删除文件夹「1」以及里面所有的内容
3.ls
ls -recurse -file | Get-FileHash | Format-List
使用以上命令,可以查看文件夹下的文件一览(同时,显示文件的信息摘要 )
4.cd
跳转目录
注意,不同盘符之间可以之间跳转,不需要想 cmd 命令行中那样 使用 参数 /d
当前目录为c盘,cmd中:cd /d D:\XXX\XXX
当前目录为c盘,powerShell中:cd D:\XXX\XXX
(在power中,如果使用 /d 参数,反而会报错!!!)
■扩展
1.PowerShell的格式化显示
https://mp.csdn.net/console/editor/html/104874567
-----