天天看点

PowerShell 入门基础 -- 认识PowerShell

powershell 界面

打开powershell 

在windows server 2008(r2)windows server 2012 (r2) 中 默认情况下,当安装好操作系统之后,在任务栏即可找到powershell 快捷方式 如下图红色部分即为powershell

PowerShell 入门基础 -- 认识PowerShell

打开后如下图

PowerShell 入门基础 -- 认识PowerShell

同时 我们和传统cmd 进行比对 清注意 上图中红色方框内文字 即为启动powershell后的提示 (并不是所有powershell 启动后都是蓝色背景,不要让背景颜色迷惑) 

PowerShell 入门基础 -- 认识PowerShell

在有“ps“ 提示下 我们可以输入powershell 命令以及传统cmd 命令,有一点需要说明 在powershell 下运行传统cmd命令,其命令结果仍然以传统cmd 方式进行输出交互。

命令输出提示

powershell 命令或者脚本输出提示,有三种模式 分别为:

无任何提示,×××字体提示,红色字体提示

无任何提示

无任何提示 此时说明,命令或者脚本,脚本块完成没有任何错误警告,当然位于start-job中某些特定脚本块,脚本错误或者警告并不显示。这点需要特别注意。

×××字体提示

×××字体提示 此时说明命令或者脚本,脚本块完成没有错误,但是有警告信息生成。此时操作已经完成,或者等待完成,或者正在进行(最典型例子 使用stop,restart,start-service 进行某些服务操作会出现此类信息 下面附上图) 此类信息一般不关乎操作成功与否

红色字体提示

红色字体提示 此时说明操作未完成,提示信息很重要需要仔细分辨。

例如:重启带有依赖项服务时候没有添加 “-force”参数 ,或者命令以及参数输入错误等等。都引发红色错误提示 如图

PowerShell 入门基础 -- 认识PowerShell
PowerShell 入门基础 -- 认识PowerShell

界面操作

补齐功能

在使用powershell的时候我们不需要完整记住命令全部包括参数名称,命令全部等。powershell 可以像其他编译器一样,为我们进行自动补齐。极大的方便我们学习,以及使用。

命令补齐

我们只需要记住命令的开头部分然后按 tab 进行补齐,如果不是我们想要的命令我们可以通过连续按tab 进行多次补齐来获得我们需要的。

参数补齐

当我们需要某些参数 但是却不记得参数名称时候,我们可以在输入‘-’后按tab powershell 会为我们自动显示出此时可用参数,我们可以通过连续按tab 来找到我们需要的参数。

历史命令操作

和unix, linux等操作一样 powershell 同样提供对历史命令的查看等操作

操作方法有两种

第一种像传统cmd 一样 利用方向键 和f3 。

第二种输入history (即get- history 的别名这里跟linux 很一致) 

---本文档由(http://www.ilync.cn)学员田梦博原创提供,有问题请咨询我们的专家团队!---

继续阅读