主题
    about_Windows_PowerShell_ISE

简短说明
    说明 Windows PowerShell 集成脚本环境 (ISE) 的功能和系统要求。


详细说明
    Windows PowerShell ISE 是 Windows PowerShell 的主机应用程序。
    在 Windows PowerShell ISE 中,可以在基于 Windows 的单一图形用户界面中运行命令以及编
    写、测试和调试脚本。该环境中的功能包括多行编辑、Tab 补齐、语法着色、选择性执行、
    上下文相关帮助以及对从右到左书写语言的支持。

    注意:因为这些功能需要用户界面,所以无法在 Windows Server 的 Server Core 安装上运行。

          Windows PowerShell ISE 基于 Windows Presentation Foundation 
          (WPF) 构建。如果 Windows PowerShell ISE 的图形元素未在您的系统上正确显示,可通
          过添加或调整系统上的图形显示设置来解决。如果计算机视频驱动程序较旧或您使用了虚
          拟化软件,则可能需要这样操作。有关详细信息,请参阅 MSDN 库中的“图形显示注册表 
          设置”,网址是 https://go.microsoft.com/fwlink/?LinkId=144711。

    
 运行交互式命令

    在 Windows PowerShell ISE 中可运行任何 Windows PowerShell 表达式或命令。您可以像在 
    Windows PowerShell 控制台中一样使用 cmdlet、提供程序、管理单元和模块。


    可以在"命令"窗格中键入或粘贴交互式命令。要运行这些命令,可使用按钮、菜单项和键盘快捷方式。


    可以使用多行编辑功能将多行代码一次性键入或粘贴到"命令"窗格中。当按向上键恢复上一命令时,
    将恢复该命令中的所有行。键入命令时,按 Shift+Enter 可在当前行下显示新的空白行。


 查看输出

    命令和脚本的结果显示在"输出"窗格中。可以使用键盘快捷方式或"输出"工具栏从"输出"窗格中
    移动或复制结果,然后将其粘贴到其他程序中。还可以单击"清除输出"按钮或键入下列某个命令
    来清除"输出"窗格:

        clear-host

        cls
 

 编写脚本和函数

    在"脚本"窗格中,可以打开、编写、编辑和运行脚本。通过"脚本"窗格,可以使用按钮和键盘快捷方式来编辑脚本。
    还可以在"脚本"窗格和"命令"窗格中之间复制、剪切和粘贴文本。


    可以使用选择性运行功能来运行整个或一部分脚本。要运行一部分脚本,请选择要运行的文本,然后单
    击"运行脚本"按钮。或者,可以按 F5。


 调试脚本

    可以使用 Windows PowerShell ISE 调试程序来调试 Windows PowerShell 脚本或函数。调试
    脚本时,可使用菜单项和快捷键来执行在 Windows PowerShell 控制台中可执行的许多相同任务。
    例如,要在脚本中设置行断点,可右键单击代码行,然后单击"切换断点"。


    还可以在"命令"窗格中使用 Windows PowerShell 调试程序 cmdlet,就像在控制台中使用它们一样。


 Tab 补齐功能

    Windows PowerShell ISE 具有对 cmdlet 名称、参数名称和 Microsoft .NET Framework 
    静态类型的 Tab 补齐功能。要使用 Tab 补齐功能,请键入名称的开头,然后按 Tab 键。


 获取帮助

    Windows PowerShell ISE 中提供一个可搜索的已编译帮助文件,该文件中包含对 Windows 
    PowerShell ISE 和 Windows PowerShell 的说明。该帮助文件中包含使用 Get-Help cmdlet 
    可获取的所有帮助。要在 Windows PowerShell ISE 中查看帮助文件,请使用"帮助"菜单。或
    者,可按 F1。


    该帮助属于上下文相关帮助。例如,键入 Invoke-Item 并按 F1 时,帮助文件会打开 Invoke-
    Item cmdlet 的帮助主题。


    可以像在 Windows PowerShell 控制台中一样在 Windows PowerShell 中使用 Get-Help cmdlet。


 自定义视图

    可以使用 Windows PowerShell ISE 功能来移动"命令"窗格、"输出"窗格和"脚本"窗格,以
    及调整这些窗格的大小。可以显示和隐藏"脚本"窗格,以及更改所有窗格中的文本大小。
  

    还可以使用 $Host 变量更改 Windows PowerShell ISE 的某些外观,例如窗口标题以及"输出"
    窗格中的前景色和背景色。此外,Windows PowerShell ISE 还拥有自己的自定义主机变量 
    $psgHost。您可以使用该变量来自定义 Windows PowerShell ISE,如添加菜单和菜单项。


 Windows PowerShell ISE 配置文件

    Windows PowerShell ISE 拥有自己的 Windows PowerShell 配置文件 
    Microsoft.PowerShellISE_profile.ps1。您可以在此配置文件中存储在 Windows 
    PowerShell ISE 中使用的函数、别名、变量和命令。


    与在任何 Windows PowerShell 主机程序中一样,在 Windows PowerShell ISE 中也可以使用 
    Windows PowerShell AllHosts 配置文件(CurrentUser\AllHosts 和 AllUsers\AllHosts)
    中的项目。但是,在 Windows PowerShell ISE 中不可使用 Windows PowerShell 控制台配置
    文件中的项目。


    有关移动和重新配置您的配置文件的说明,可参考 Windows PowerShell ISE 帮助和 
    about_Profiles。


 系统要求

    -操作系统:
         - Windows 7
         - Windows Server 2008
         - Windows Server 2003 Service Pack 2
         - Windows Vista Service Pack 1
         - Windows XP Service Pack 2

    - Microsoft .NET Framework 3.0

    - Windows PowerShell 远程处理需要 Windows 远程管理 2.0。
    

 说明

    - Get-WinEvent cmdlet 需要 Windows Vista 或更高版本的 Windows 以及 
      Microsoft .NET Framework 3.5。

    - Export-Counter cmdlet 只能在 Windows 7 中运行。

  
 启动 Windows PowerShell ISE

    - 要启动 Windows PowerShell ISE,请单击"开始",依次指向"所有程序"、"Windows 
      PowerShell",然后单击"Windows PowerShell ISE"。

    - 在 Windows PowerShell 控制台、Cmd.exe 或"运行"框中,键入
      "powershell_ise.exe"。
 

另请参阅
    about_Profiles
    Get-Help




目录