博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转】PowerShell入门(序):为什么需要PowerShell?
阅读量:4968 次
发布时间:2019-06-12

本文共 760 字,大约阅读时间需要 2 分钟。

转至:http://www.cnblogs.com/ceachy/archive/2013/01/23/PowerShellPreface.html

曾几何时,微软的服务器操作系统因为缺乏一个强大的Shell备受诟病。而与之相对,Linux的Shell可谓丰富并且强大。Windows Server的Shell,也就是从Dos继承过来的命令行,处理简单问题尚可,一旦遇到稍微复杂一点的问题,它就会把本已复杂的问题,弄得更加复杂。引入VBScript,使得Windows Server管理员处理问题等效率提高了不少。但VBScript是个脚本语言,即缺乏Shell的简单性,也不能利用高级语言的诸多优点。这使得微软迫切需要一个强大的Shell来管理服务器,甚至整个网络。在这种前提下,PowerShell诞生了。

  在我看来,PowerShell有三个特点使它能够存活下去甚至发扬光大:

    1、Shell的简单性,简单的命令,即时与系统交互;

    2、建立在.Net Fromework的基础上,即能利用.Net这个强大的平台提高处理能力,又能够使得熟悉这个框架的人,很快上手;

    3、对Linux Shell、VB等语言的借鉴和兼容(也许说的不准确),使得每个使用PowerShell的人依照自己的风格去使用它;

   这是个计算机语言极大丰富的时代,上百种语言同时存在,都在发挥着作用。作为一个IT工作者,我们会依据我们的脚色去学习这些计算机语言。就像PowerShell,不是每个程序员都需要。PowerShell更像是一个管理员的语言,如果你是一个网络编程程序员的话,学习它只会浪费你的时间。

转载于:https://www.cnblogs.com/keepSmile/p/5802118.html

你可能感兴趣的文章
Win右键管理员权限的获取
查看>>
软POS、硬POS对比
查看>>
Objective-C文件和目录操作,IOS文件操作,NSFileManager使用文件操作
查看>>
eclipse快捷键记录
查看>>
c/c++ 图相关的函数(二维数组法)
查看>>
e-chart 本地加载中国地图
查看>>
ifconfig
查看>>
[UE4]更新Flag坐标
查看>>
es安装elasticsearch-sql插件
查看>>
广播信道--CSMA/CD协议
查看>>
第二十六课
查看>>
Python基础之字符串拼接简单介绍
查看>>
redis-pipeline
查看>>
计蒜客---最大子阵列
查看>>
matlab的conv2、imfilter、filter2
查看>>
弗洛伊德算法(Floyd)
查看>>
xFire 开发web services
查看>>
设计类图
查看>>
ios中将事件添加到系统日历
查看>>
类对象
查看>>