Você está na página 1de 4

O Windows PowerShell um novo shell de linha de comando e linguagem de scripts desenvolvido especialmente para administrao de sistemas.

. Includo no Microsoft .NET Framework, o Windows PowerShell til para profissionais de TI responsveis pelo controle e automao da administrao de sistemas operacionais Windows e dos aplicativos que executam em tais plataformas. Com as ferramentas de comando simples no Windows PowerShell, conhecidas como cmdlets, possvel usar a linha de comandos para gerenciar os computadores da empresa. Os provedores do Windows PowerShell permitem que voc acesse repositrios de dados, por exemplo, o Registro e o repositrio de certificados, com a mesma facilidade com que acessa o sistema de arquivos. Alm disso, o Windows PowerShell apresenta suporte total a todas as classes WMI (Instrumentao de Gerenciamento do Windows). O Windows PowerShell totalmente extensvel. Voc pode compor seus prprios cmdlets, provedores, funes e scripts, e compact-los em mdulos para compartilhamento com outros usurios. O Windows 7 inclui o Windows PowerShell 2.0. Inclui tambm outros cmdlets, provedores e ferramentas que podem ser adicionados ao Windows PowerShell para que voc use e gerencie outras tecnologias do Windows, por exemplo, os Servios de Domnio do Active Directory, a Criptografia de Unidade de Disco Windows BitLocker, o servio do Servidor DHCP, a Diretiva de Grupo, os Servios de rea de Trabalho Remota e o Backup do Windows Server. O que h de novo no Windows PowerShell? As seguintes alteraes esto disponveis no Windows PowerShell, no Windows 7: Novos cmdlets. O Windows PowerShell inclui mais de 100 novos cmdlets, inclusive Get-Hotfix, Send-MailMessage, Get-ComputerRestorePoint, New-WebServiceProxy, Debug-Process, Add-Computer, Rename-Computer, Reset-ComputerMachinePassword e Get-Random. Gerenciamento remoto. Voc pode executar comandos em um ou em centenas de computadores com um nico comando. possvel estabelecer uma sesso interativa com um nico computador. H a possibilidade tambm de estabelecer uma sesso que receba comandos remotos de vrios computadores. Windows PowerShell ISE (Integrated Scripting Environment). O Windows PowerShell ISE a interface grfica do usurio do Windows PowerShell e permite que voc execute comandos e elabore, edite, execute, teste e depure scripts na mesma janela. Apresenta at oito ambientes de execuo independentes e inclui um depurador interno, edio multilinha, execuo seletiva, cores de sintaxe, nmeros de linhas e colunas, e Ajuda contextual. Trabalhos em segundo plano. Com os trabalhos em segundo plano do Windows PowerShell, possvel executar comandos de forma assncrona e "em segundo plano", de modo que voc possa continuar a trabalhar na sua sesso. possvel executar trabalhos em segundo plano e armazenar resultados em um computador local ou remoto.

Depurador. O depurador do Windows PowerShell til para limpar funes e scripts. Voc pode definir e remover pontos de interrupo, avanar sequencialmente pelo cdigo, verificar os valores das variveis e exibir um rastreamento de pilhas de chamadas. Mdulos. Os mdulos do Windows PowerShell permitem que voc organize os scripts e funes do Windows PowerShell em unidades independentes e autossuficientes. Voc pode compactar cmdlets, provedores, scripts, funes e outros arquivos em mdulos que possam ser distribudos a outros usurios. mais fcil para os usurios instalar e usar os mdulos do que os snap-ins do Windows PowerShell. Os mdulos podem incluir qualquer tipo de arquivo, inclusive arquivos de udio, imagens, ajuda e cones. Eles so executados em uma sesso separada para evitar conflitos de nomes. Transaes. O Windows PowerShell fornece suporte agora s transaes, o que permite que voc gerencie um conjunto de comandos como uma unidade lgica. Uma transao pode ser confirmada ou completamente desfeita de modo que os dados afetados no sejam alterados. Eventos. O Windows PowerShell inclui uma nova infraestrutura de eventos que permite que voc crie eventos, inscreva-se nos eventos do sistema e dos aplicativos, alm de permitir a escuta, o encaminhamento e a execuo de aes (sncronas ou assncronas) neles. Funes avanadas. As funes avanadas se comportam exatamente como cmdlets, mas so compostas na linguagem de scripts do Windows PowerShell em vez de em C#. Internacionalizao do script. Os scripts e funes podem exibir aos usurios mensagens e texto da Ajuda em vrios idiomas. Ajuda on-line. Alm da Ajuda na linha de comando, o cmdlet Get-Help tem um novo parmetro On-line que abre uma verso completa e atualizada de cada tpico da Ajuda no Microsoft TechNet. Quem se interessar pelo Windows PowerShell? Os seguintes grupos podem ter interesse em tais alteraes: Profissionais de TI que gerenciem o Windows na linha de comando e sejam responsveis pela automao de tarefas administrativas. Desenvolvedores que desejem usar a linguagem de scripts abrangente do Windows PowerShell para desenvolver aplicativos do .NET Framework e estender o Windows PowerShell. Todos os usurios que queiram conhecer o Windows PowerShell para fins de gerenciamento do sistema, composio de scripts de automao de tarefas e criao de novas ferramentas sem que seja necessrio aprender uma linguagem de programao. Quais so os benefcios dos recursos novos e alterados?

Entre os muitos recursos do Windows PowerShell, esto os que seguem. Gerenciamento Remoto O gerenciamento remoto do Windows PowerShell permite que usurios usem todos os seus computadores para se conectar ao Windows PowerShell e executar comandos. Profissionais de TI podem us-lo para monitorar e gerenciar computadores, distribuir atualizaes, executar scripts e trabalhos em segundo plano, coletar dados, e fazer alteraes otimizadas e uniformes em um ou em centenas de computadores. Windows PowerShell ISE Com o Windows PowerShell ISE, o uso do Windows PowerShell fica mais fcil e eficaz. Os iniciantes apreciaro as cores da sintaxe e a Ajuda contextual. A edio de multilinha facilita a execuo dos exemplos copiados dos tpicos da Ajuda e de outras origens. Os usurios avanados apreciaro a disponibilidade dos diversos ambientes de execuo, do depurador interno e da extensibilidade do modelo de objetos do Windows PowerShell ISE. Mdulos Os mdulos do Windows PowerShell permitem que os autores de cmdlets e provedores a tarefa organizem e distribuam ferramentas e solues com mais facilidade. Alm disso, eles permitem que os usurios instalem e incluam ferramentas nas sesses do Windows PowerShell de maneira mais simplificada. Os profissionais de TI podem usar mdulos para distribuir solues testadas e aprovadas no mbito da empresa e compartilh-las com outros profissionais na comunidade. Transaes As transaes do Windows PowerShell permitem que o Windows PowerShell seja usado para fazer alteraes que possam ser revertidas ou confirmadas como uma unidade, tais como atualizaes no banco de dados e alteraes no Registro. Qual o impacto dessas alteraes no Windows PowerShell? O Windows PowerShell apresenta os seguintes requisitos de sistema e de recursos: O Windows PowerShell requer o Microsoft .NET Framework 2.0. O Windows PowerShell ISE, o programa de interface grfica do usurio do Windows PowerShell, requer o Microsoft .NET Framework 3.5 com Service Pack 1. O cmdlet Out-GridView requer o Microsoft .NET Framework 3.5 com Service Pack 1. O cmdlet Get-WinEvent requer o Windows Vista, ou verses posteriores do Windows,e o Microsoft .NET Framework 3.5. O cmdlet Export-Counter pode ser executado apenas no Windows 7 e em verses posteriores do Windows. Os recursos remotos baseados em WMI do Windows PowerShell no requerem nenhuma configurao e podem ser executados em todas as verses do Windows que

ofeream suporte para Windows PowerShell. Os recursos remotos baseados em WSManagement requerem que os computadores locais ou remotos executem o Windows Vista ou uma verso posterior do Windows. Alm disso, necessrio habilitar e configurar o WS-Management em todos os computadores participantes. Para obter mais informaes, consulte About_Remote. Vrios cmdlets s funcionam quando o usurio atual membro do grupo Administradores no computador ou apresenta as credenciais de membro de tal grupo. Esse requisito explicado nos tpicos da Ajuda dos cmdlets afetados. http://technet.microsoft.com/pt-br/library/dd367858(WS.10).aspx Fonte: http://technet.microsoft.com/pt-br/library/dd367858(WS.10).aspx

Você também pode gostar