1、什么是PowerShell

Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。

2、优点

  • 兼容性cmd。PowerShell包含原先cmd的所有命令,原先命令使用形式不变,在是在其基础上添加命令。
  • 对标Linux。PowerShell使用了Linux Shell的思想,也就是所有的系统操作、配置,都可以在shell中敲写命令实现。
  • 统一的命令格式和自包含的文档。
    • 统一的命令格式?PowerShell所有命令使用统一的cmdlet命令格式(也就是“动词-名词”的格式,比如get-process)会使人很容易记住;
    • 所谓自包含是指你要干一件事你可以逐步找到要做的事所需的所有命令,即便你记不得命令你也可以很容易找到,你找到命令看文档就很容易知道怎么使用。

3、缺点

  • Linux和Windows系统本身定位的差异。Linux的免费稳定使其牢牢占据了服务器领域,Linux Shell命令是没有很多统一格式的因此工程师们要费很大的劲去学习,而当Linux占据工程师的大部分精力并塑造完他们的习惯后,工程师们也许并没有那么多精神和动力去学powershell。
  • 来自Windows GUI的竞争。Windows上命令能干的事GUI也都能干也许效率慢一些但普通用户可不想去黑漆漆的界面敲感觉不受控制的命令。 

二、启动Windows PowerShell的方式

1、在任务栏的搜索框中搜索powershell 

2、使用命令提示符启动PowerShell

Windows服务器中PowerShell的使用 

3、开始菜单中启动PowerShell

 Windows服务器中PowerShell的使用

三、PowerShell使用

1、 get-help查看帮助 

Windows服务器中PowerShell的使用

2、Get-Service 获取服务列表

Windows服务器中PowerShell的使用

3、PowerShell 其他功能

如别名系统、无管理员权限访问 HKLM驱动器、处理证书、处理防火墙等任务,大家可以使用 get-command 命令查找相关命令。

Windows服务器中PowerShell的使用

5、clear命令用来清屏 

相关文章: