Windows PowerShell - Shell modernolinha de comando usada neste sistema operacional. Ele foi incluído pela primeira vez no Windows 7 em 2009. Na última, décima versão deste SO, ele praticamente substituiu o tradicional shell cmd.exe, que era usado em toda a família NT. Em nosso artigo, falaremos sobre os princípios gerais de seu funcionamento e como instalá-lo no Windows XP.
Prompt de Comando do Windows
Um shell de linha de comando existia em todossistemas operacionais Microsoft. É verdade que a melhoria da interface gráfica à medida que novas versões eram lançadas a colocava em segundo plano. Pelo menos em termos de utilidade para o usuário médio. A capacidade de trabalhar com a linha de comando sempre pertenceu à prerrogativa dos administradores de sistema. O fato é que os recursos que ele permite usar (por exemplo, para configurar a rede) nunca tiveram uma interface gráfica apropriada.
Difundido no ambiente corporativo ea complexidade crescente da arquitetura de rede exigiu a introdução de novas ferramentas de administração e automação, o que levou ao desenvolvimento do Windows PowerShell pelos desenvolvedores de Redmond. O que isso oferece ao usuário e ao administrador?
Do ponto de vista de um usuário que raramente usalinha de comando, nada mudará. Mas o administrador da rede obtém uma ferramenta útil que permite automatizar algumas das operações diárias e trabalhar com máquinas remotas.
Tarefas e recursos do PowerShell
O Windows PowerShell é baseado emNET Framework e a Microsoft inicialmente posicionaram a nova estrutura como uma ferramenta de administração profissional. A principal diferença na documentação é a capacidade de trabalhar com objetos .NET, o que o diferencia significativamente de suas contrapartes. Os especialistas que trabalharam no novo produto de software abordaram o assunto de forma criativa.
Para garantir a compatibilidade e unificação dos comandoscom shells de linha de comando usados em outros sistemas operacionais, uma análise profunda foi realizada. O resultado é uma expansão significativa da sintaxe de comando no Windows PowerShell. Não há necessidade de explicar o que isso oferece ao administrador de redes complexas.
Muitos servidores de alto desempenho são executados emLinux OS, enquanto as máquinas clientes são Windows. A unificação da sintaxe permite a administração de ambos os setores da rede usando comandos idênticos, o que reduz a carga sobre a equipe de TI.
Evolução do Windows 7 e PowerShell
Como dissemos, este sistema operacionalfoi o primeiro a incluir ferramentas PowerShell. O Windows 7 usava a versão 2.0, em conjunto com .Net Framework 4.0. Conforme o shell foi aprimorado e seus recursos aumentaram, a Microsoft lançou pacotes do Management Framework para mantê-lo atualizado. As principais mudanças ocorreram no ambiente de script integrado do Windows Powershell. O que isso significa, mostraremos em números.
ISE Script Editor versão 2.0 incluía 20 módulos e 350 comandos integrados, na versão 3.0 seu número cresceu para 71 módulos e 2305 comandos. É claro que esse aumento de desempenho teve um impacto positivo nas capacidades administrativas do shell. A presença de um ambiente de script integrado que permite interagir com objetos do sistema operacional e é semelhante em funcionalidade a uma linguagem de programação torna este produto uma excelente ferramenta de trabalho.
Não é de admirar que o Windows 10 tenha um novo shellsaiu por cima. Embora cmd.exe ainda esteja presente no sistema, o PowerShell se torna a ferramenta de linha de comando padrão. A Microsoft está apostando e evoluindo esse shell enquanto continua adicionando novos recursos. É provável que as próximas versões do sistema operacional percam completamente a linha de comando clássica, o que dará lugar a ferramentas mais modernas e flexíveis.
Instalação em Windows XP
Após o lançamento do "sete" inicialmente não havia umComo parte do PowerShell, o Windows XP agora pode ser instalado como um service pack. O .NET Framework 3.5 necessário para o trabalho foi instalado separadamente. Esta etapa da Microsoft é explicada pela necessidade de implementação de uma nova ferramenta de administração no sistema operacional então difundido.
A instalação exigia a presença na sala de cirurgiao sistema do terceiro pacote de atualização de serviço. Portanto, este shell só poderia ser instalado em uma versão XP atualizada. Para administradores de sistemas, que tradicionalmente não favorecem grandes atualizações cumulativas, esta foi uma chamada adicional à ação.
Nenhuma atualização adicional para XP pela empresaforam emitidos. Ao mostrar o poder do Windows PowerShell e o que ele faz para um administrador, a Microsoft mostrou aos usuários corporativos seu caminho preferido. Qualquer pessoa que quisesse expandir os recursos da rede interna precisava migrar para sistemas operacionais mais modernos.
Apesar do fim do suporte técnico do XP em2014, este sistema, de acordo com várias estimativas, ainda ocupa de 7 a 10 por cento de todo o Windows instalado. Até certo ponto, isso também é afetado pela influência do novo shell de comando, que permite a manutenção remota dessas máquinas.
Em conclusão
Fornecemos apenas algumas informações gerais sobre o shell de comando moderno do Windows. Qualquer pessoa pode se familiarizar com seus recursos em detalhes, descobrindo o mundo da linha de comando.