O Windows PowerShell desenvolvido em novembro de
2006, é um shell de linha de comando para gerenciamento de sistemas muito mais
completo que o antigo cmd.exe.
O PowerShell permite a automação de rotinas de
administração do Windows e aplicativos através de Scripts com acesso a todas as
APIs .NET disponíveis no sistema e de outras APIs do Windows.
Figura 1: Prompt do Windows PowerShell 2.0
Inicialmente era um componente opcional no Windows
server 2008, mas já está habilitado por padrão a partir do Windows Server 2008
R2 e Windows 7, também pode ser feito o download no site oficial: http://support.microsoft.com/kb/968929, pode ser instalado em outras versões do Windows
como Windows XP, Windows Vista e Windows Server 2003.
O Windows PowerShell 2.0 permite a execução remota de comandos em outros computadores a
partir de um computador que possua o Power Shell 2.0. A depuração, execução e
edição de Scripts pode ser feita através de um ambiente
gráfico: “PowerShell Integrated Scripting Environment (ISE)”, utilizando
sintaxe codificada por cor, depuração gráfica, execução seletiva e ajuda
contextual. Windows PowerShell 2.0 permite executar o comando ou a expressão
assincronamente e "em segundo plano" sem interação com o console.
Novos recursos de depuração foram adicionados ao Windows PowerShell que permitem que
você defina pontos de interrupção em linhas, colunas, variáveis e
comandos, e permitem que você especifique a ação que ocorre quando o
ponto de interrupção
...
Exibição do post interrompida. Para ler conteúdo completo,
clique aqui