PowerShell入门(序):为什么需要PowerShell?

系统 Windows
曾几何时,微软的服务器操作系统因为缺乏一个强大的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更像是一个管理员的语言,如果你是一个网络编程程序员的话,学习它只会浪费你的时间。

责任编辑:冰凝儿 来源: innet
相关推荐

2013-02-18 08:15:35

powershell

2013-02-18 08:36:51

powershell

2013-02-18 08:34:45

powershell

2013-02-21 17:54:12

PowerShell入PowerShell命

2013-02-28 11:18:23

PowerShell入远程操作

2023-09-05 07:04:51

PowerShell运维

2023-12-20 07:12:00

PowerShellCmdletNamed类型

2013-07-23 15:10:34

PowerShell

2023-09-21 07:06:17

PSDriveProvider

2024-01-03 07:57:11

高级参数PowerShellVerbose 参数

2023-05-23 07:06:05

PythonPowerShell

2010-11-01 06:43:21

PowerShell

2023-08-28 07:03:43

PowerShell脚本运行

2013-09-29 17:13:59

PowerShell工作流

2023-05-12 07:08:09

PowerShellWindows操作系统

2010-12-21 14:08:50

PowerShell

2014-06-06 13:59:52

服务器管理员PowerShell

2013-02-28 11:25:05

PowerShell入

2015-11-25 11:25:49

Windows 10Hyper-VPowerShell

2010-12-31 14:30:35

PowerShell
点赞
收藏

51CTO技术栈公众号