PowerShell 一 初级篇
可能大家看到这个标题要说我是标题党了,不过没关系了。这篇文章算是我的处女作,所以再怎么花哨我都不觉得过分。好啦,废话不多讲。
作为一个考试不喜欢写作文,工作不喜欢写总结,平时不喜欢写日记的人----我居然写blog了。工作10年之后我开始写blog了!!!!天啊我到底是哪根筋不对。
1. 我为什么要写PowerShell?
其实没有太多原因,本人平生所学驳杂,但是无一专精,实在惭愧。但是PowerShell又是自己在平时日常工作中用的最多的一种脚本语言,所以就选他了。但是在这里我不会系统的讲什么是PowerShell,语法是什么,只是给大家分享一些日常使用的小技巧,来帮助我们提高工作效率.
可能大家要问了,不是有Python吗?不好意思本人用powershell的时候Python还没有现在这么火。况且语言没有好坏,适合自己的才是最好的。
2. 开始我们的PowerShell之旅
用Mac/Linux的大神们出门右拐。
其实我个人对PowerShell是有感情的。为啥?因为他简单上手快,Windows原生的。而且自从PowerShell开源之后发展迅速,功能强大,扩展性好。而且在Windows平台下的Server管理异常的强大,简直就如同Linux下的Shell。
a) 打开PowerShell
>使用鼠标打开
点击开始->Windows PowerShell ,就打开了一个PowerShell的运行环境
>使用键盘打开
1 按Windows->输入PowerShell
2 按Windows+R->输入PowerShell
b) 来来来,试试Hello World
来看看我们的系统里面都有那些程序在跑
Get-Process
啊?什么?
你们说这不是Hello World 别天真了,都这么时代了还要真的来个Hello World?
来吧来吧
Write-host "Hello World"
言归正传,我们再来看看有几个powershell进程
get-process | ?{
$_.Name -eq "powershell"}
结果如下