Powershell - 概述

Windows PowerShell 是一种专为系统管理而设计的 命令行 shell脚本语言。 它在 Linux 中的类比称为 Bash Scripting。Windows PowerShell 构建于.NET Framework 之上,可帮助 IT 专业人员控制和自动化 Windows 操作系统和在 Windows Server 环境中运行的应用程序的管理。

Windows PowerShell 命令(称为 cmdlet)允许你从命令行管理计算机。Windows PowerShell 提供程序允许你像访问文件系统一样轻松访问数据存储,例如注册表和证书存储。

此外,Windows PowerShell 还具有丰富的表达式解析器和完全开发的脚本语言。因此,简单来说,你可以完成使用 GUI 执行的所有任务等等。

PowerShell 集成脚本环境

Windows PowerShell 集成脚本环境 (ISE)是 Windows PowerShell 的主机应用程序。在 Windows PowerShell ISE 中,你可以在单个基于 Windows 的图形用户界面中运行命令和编写,测试和调试脚本,具有多行编辑,选项卡完成,语法着色,选择性执行,上下文相关帮助以及对从右向左书写的语言的支持。

你可以使用菜单项和键盘快捷方式执行许多与在 Windows PowerShell 控制台中执行的任务相同的任务。例如,在 Windows PowerShell ISE 中调试脚本时,要在脚本中设置行断点,请右键单击代码行,然后单击“ 切换断点”

PowerShell 基本命令

有很多 PowerShell 命令,在本教程中很难放入所有这些命令,我​​们将重点介绍 PowerShell 的一些最重要的命令和基本命令。

第一步是转到 Get-Help 命令,该命令为你提供有关如何提供命令及其参数的说明。

获取帮助命令