Usando o Windows PowerShellUsing Windows PowerShell

O Windows PowerShell® é um shell de linha de comando e linguagem de scripts com base em tarefa, projetado especialmente para a administração de sistemas.Windows PowerShell® is a task-based command-line shell and scripting language designed especially for system administration. Baseado no .NET Framework, o Windows PowerShell ajuda os profissionais de TI e os usuários avançados a controlar e automatizar a administração de sistemas operacionais Windows e de aplicativos que são executados no Windows.Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows.

Os recursos nesta seção ajudam a aprender sobre o Windows PowerShell, os recursos que estão incluídos com o Windows PowerShell e o editor gráfico do Windows PowerShell, Ambiente de Script Integrado do Windows PowerShell.Resources in this section help you learn about Windows PowerShell, features that are included with Windows PowerShell, and the graphical Windows PowerShell editor, Windows PowerShell Integrated Scripting Environment.

O que há nesta seçãoWhat’s In This Section

O conteúdo nesta seção pode ajudá-lo a saber mais sobre o Windows PowerShell, como usar o Windows PowerShell e quais são as novidades no Windows PowerShell nas versões mais recentes.Content in this section can help you learn more about Windows PowerShell, how to use Windows PowerShell, and what is new in Windows PowerShell in the most current releases.

O Windows PowerShell faz parte de uma família de tecnologias de script relacionadas que ajudam você a automatizar o gerenciamento remoto de computadores baseados no Windows.Windows PowerShell is part of a family of related scripting technologies that help you automate remote management of Windows-based computers. Incluímos aqui links para obter mais informações sobre essas tecnologias.Links to more information about these technologies are included here for you.

  • Fluxo de trabalho do Windows PowerShell.Windows PowerShell Workflow. Introduzido pela primeira vez no Windows PowerShell 3.0, o fluxo de trabalho do Windows PowerShell permite que os profissionais de TI aproveitem os benefícios do Windows Workflow Foundation com as funcionalidades de automação e a facilidade de uso do Windows PowerShell.First introduced in Windows PowerShell 3.0, Windows PowerShell Workflow lets IT Pros and developers leverage the benefits of Windows Workflow Foundation with the automation capabilities and ease of Windows PowerShell.

  • Windows PowerShell Web Access.Windows PowerShell Web Access. Introduzido pela primeira vez no Windows Server 2012, o Windows PowerShell Web Access atua como um gateway do Windows PowerShell, oferecendo um console baseado na Web do Windows PowerShell destinado a um computador remoto.First introduced in Windows Server 2012, Windows PowerShell Web Access acts as a Windows PowerShell gateway, providing a web-based Windows PowerShell console that is targeted at a remote computer. Ele permite aos profissionais de TI executar comandos e scripts no console do Windows PowerShell em um navegador da Web, sem necessidade de instalar o Windows PowerShell, software de gerenciamento remoto ou plug-in de navegador no dispositivo cliente.It enables IT Pros to run Windows PowerShell commands and scripts from a Windows PowerShell console in a web browser, with no Windows PowerShell, remote management software, or browser plug-in installation necessary on the client device.

  • Serviços Web do Windows PowerShell (Extensão do IIS do Management OData).Windows PowerShell Web Services (Management OData IIS Extension). Os serviços Web do Windows PowerShell são uma estrutura para expor facilmente cmdlets do Windows PowerShell por meio de um serviço Web baseado em OData executado no servidor Web (IIS).Windows PowerShell Web Services is a framework for easily exposing Windows PowerShell cmdlets through an OData-based web service that is running in Web Server (IIS).

  • Introdução à Configuração de Estado Desejado do Windows PowerShell.Get Started with Windows PowerShell Desired State Configuration. A Configuração de Estado Desejado (DSC) do Windows PowerShell, introduzida no Windows PowerShell 4.0, é uma nova plataforma de gerenciamento no Windows PowerShell que permite a implantação e o gerenciamento de dados de configuração de serviços de software e o ambiente no qual esses serviços são executados.Windows PowerShell Desired State Configuration (DSC), introduced in Windows PowerShell 4.0, is a new management platform in Windows PowerShell that enables the deployment and management of configuration data for software services and the environment on which these services run. A DSC fornece um conjunto de extensões de linguagem do Windows PowerShell, novos cmdlets e recursos que você pode usar para especificar declarativamente como deseja que o estado do seu ambiente de software seja configurado.DSC provides a set of Windows PowerShell language extensions, new cmdlets, and resources that you can use to declaratively specify how you want the state of your software environment to be configured.

  • O Windows Management Framework 4.0 Preview inclui atualizações do Windows PowerShell, ISE do Windows PowerShell, serviços Web do Windows PowerShell (Extensão IIS do Management OData), WinRM (Gerenciamento Remoto do Windows), WMI (Infraestrutura de Gerenciamento do Windows), o provedor WMI do Gerenciador do Servidor e um novo recurso para o 4.0, DSC (Configuração de Estado Desejado) do Windows PowerShell.Windows Management Framework 4.0 Preview includes updates to Windows PowerShell, Windows PowerShell ISE, Windows PowerShell Web Services (Management OData IIS Extension), Windows Remote Management (WinRM), Windows Management Infrastructure (WMI), the Server Manager WMI provider, and a new feature for 4.0, Windows PowerShell Desired State Configuration (DSC). O Windows Management Framework 4.0 Preview permite a você instalar e usar essas tecnologias em computadores que executam o Windows Server 2012, Windows® 7 SP1 e Windows Server 2008 R2 SP1.Windows Management Framework 4.0 Preview allows you to install and use these technologies on computers that are running Windows Server 2012, Windows® 7 SP1, and Windows Server 2008 R2 SP1.

  • O Windows Management Framework 3.0 inclui atualizações do Windows PowerShell, ISE do Windows PowerShell, Serviços Web do Windows PowerShell (Extensão IIS do Management OData), WinRM (Gerenciamento Remoto do Windows), WMI (Infraestrutura de Gerenciamento do Windows) e o provedor WMI do Gerenciador do Servidor.Windows Management Framework 3.0 includes updates to Windows PowerShell, Windows PowerShell ISE, Windows PowerShell Web Services (Management OData IIS Extension), Windows Remote Management (WinRM), Windows Management Infrastructure (WMI), and the Server Manager WMI provider. O Windows Management Framework 3.0 Preview permite a você instalar e usar essas tecnologias em computadores que executam o Windows® 7 SP1, Windows Server 2008 SP2 e Windows Server 2008 R2 SP1.Windows Management Framework 3.0 allows you to install and use these technologies on computers that are running Windows® 7 SP1, Windows Server 2008 SP2, and Windows Server 2008 R2 SP1.

Aprendendo a usar o Windows PowerShellLearning Windows PowerShell

Para começar a conhecer o Windows PowerShell, inicie pelos seguintes recursos:To begin learning Windows PowerShell, start with the following resources:

  • Microsoft Virtual Academy: introdução de início rápido ao PowerShell 3.0.Microsoft Virtual Academy: Getting Started with PowerShell 3.0 Jump Start. Este início rápido foi projetado para ensinar aos profissionais de TI, administradores e pessoal do suporte técnico ocupados como usar o Windows PowerShell para melhorar as capacidades de gerenciamento, automatizar tarefas redundantes e gerenciar o ambiente em escala.This Jump Start is designed to teach busy IT professionals, admins, and help desk people how to use Windows PowerShell to improve management capabilities, automate redundant tasks, and manage the environment in scale. Saiba como o Windows PowerShell funciona e como adaptar o Windows PowerShell para suas necessidades com os especialistas Jeffrey Snover, o inventor do Windows PowerShell e Jason Helmick, tecnólogo sênior da Concentrated Technology.Learn how Windows PowerShellworks and how to make Windows PowerShell work for you from the experts Jeffrey Snover, the inventor of Windows PowerShell, and Jason Helmick, Senior Technologist at Concentrated Technology.

  • Microsoft Virtual Academy: ferramentas avançadas e scripts com o Início Rápido do PowerShell 3.0.Microsoft Virtual Academy: Advanced Tools & Scripting with PowerShell 3.0 Jump Start. Os profissionais de TI participam deste curso avançado do Windows PowerShell para saber como transformar seus scripts de automação e gerenciamento em tempo real em cmdlets e ferramentas úteis reutilizáveis.IT pros, take this advanced Windows PowerShell course to find out how to turn your real time management and automation scripts into useful reusable tools and cmdlets. Você aprenderá os melhores padrões e práticas recomendadas para a criação e manutenção de ferramentas e verá algumas dicas e truques especiais enquanto isso, com o arquiteto e inventor do Windows PowerShell, o renomado engenheiro Jeffrey Snover e o especialista de TI Jason Helmick.You’ll learn the best patterns and practices for building and maintaining tools and you’ll pick up some special tips and tricks along the way from the architect and inventor of Windows PowerShell, Distinguished Engineer Jeffrey Snover, and IT pro, Jason Helmick.

  • Introdução ao Windows PowerShell.Getting Started with Windows PowerShell. Uma introdução e tutorial, incluindo requisitos do sistema e instruções para instalar e iniciar o Windows PowerShell em todos os sistemas operacionais com suporte.An introduction and tutorial, including system requirements and instructions for installing and starting Windows PowerShell on all supported operating systems.

  • Referência do Windows PowerShell Core Module.Windows PowerShell Core Module Reference. Uma lista em ordem alfabética de tópicos de ajuda para os recursos de linguagem e cmdlets incluídos como parte do mecanismo do Windows PowerShell.An alphabetized list of help topics for the language features and cmdlets included as part of the Windows PowerShell engine.

  • Windows e Windows Server Automation com Windows PowerShell.Windows and Windows Server Automation with Windows PowerShell. Uma lista em ordem alfabética de tópicos de ajuda para os módulos do Windows PowerShell incluídos como parte dos recursos ou funções de servidor incluídas no Windows Server e Windows Client.An alphabetized list of help topics for Windows PowerShell modules that are included as part of features or server roles included in Windows Server and Windows Client.

  • System Center Automation com Windows PowerShell.System Center Automation with Windows PowerShell. Uma lista em ordem alfabética de tópicos de ajuda para os módulos do Windows PowerShell incluídos com os componentes do Microsoft System Center.An alphabetized list of help topics for Windows PowerShell modules that are included with components of Microsoft System Center.

Baixando e atualizando a Ajuda do Windows PowerShellDownloading and Updating Windows PowerShell Help

Os tópicos a seguir descrevem como você pode obter a Ajuda mais recente para o Windows PowerShell e exibi-lo no prompt de comando do Windows PowerShell.The following topics describe how you can get the latest Help for Windows PowerShell and display it at the Windows PowerShell command prompt.

  • Cmdlet Update-Help.Update-Help cmdlet. Um cmdlet do Windows PowerShell que baixa e instala as versões mais recentes dos tópicos de ajuda para módulos do Windows PowerShell no seu computador.A Windows PowerShell cmdlet that downloads and installs the newest versions of help topics for Windows PowerShell modules on your computer.

    Para saber mais sobre o sistema de Ajuda Atualizável no Windows PowerShell, inclusive sobre como instalar a Ajuda Atualizável em computadores isolados da rede, confira about_Updatable_Help, Save-Help e Supporting Updatable Help (Suporte à Ajuda Atualizável).For more information about the Updatable Help system in Windows PowerShell, including how to install Updatable Help on network-isolated computers, see about_Updatable_Help, Save-Help, and Supporting Updatable Help.

  • cmdlet Get-Help.Get-Help cmdlet. Um cmdlet do Windows PowerShell que você pode usar para aprender sobre os cmdlets e provedores instalados no sistema.A Windows PowerShell cmdlet that you can use to learn about the cmdlets and providers that are installed on your system.

  • Você pode obter notificação sobre as atualizações para os arquivos de Ajuda publicados assinando o seguinte RSS feed: http://sxp.microsoft.com/feeds/msdntn/PowerShellHelpVersions.You can get notifications about any updates to published Help files by subscribing to the following RSS feed: http://sxp.microsoft.com/feeds/msdntn/PowerShellHelpVersions.