bem-vindo a este PowerShell tutorial, aqui você vai aprender a fazer seus próprios scripts do PowerShell, Se você é novo PowerShell, então você está no lugar certo para começar a aprender o script do PowerShell.
Windows PowerShell é o framework de automação de tarefas da Microsoft, consistindo de uma linha de comandos shell e linguagem de scripts associada construída no topo do.NET Framework. PowerShell fornece acesso total à COM e WMI, permitindo que os administradores executem tarefas administrativas em sistemas Windows locais e remotos.,
PowerShell tem potência, profundidade e flexibilidade e você pode pesquisar por si mesmo, com PowerShell você pode criar novos objetos , por exemplo, Windows Services File system, DirectoryEntry ou o mais simples, e.Net Framework baseado objeto usando nome totalmente qualificado como sistema.data.
PowerShell tem a capacidade de usar o Framework.Net e powershell permite-lhe construir tais objetos.
Microsoft apenas continuou adicionando mais e mais novos métodos PowerShell para tornar a nossa vida o mais fácil possível.
A saída é sempre um objecto. net por favor, lembre-se que a saída PowerShell é sempre um objecto.net., Essa saída pode ser um sistema.Diagnostico.Processar um objecto ou sistema. IO. FileInfo objecto ou sistema.Objecto de corda. Basicamente, pode ser qualquer objecto. net cujo conjunto é carregado em PowerShell, incluindo os seus próprios objectos. net.um passo de iniciante absoluto em PowerShell você pode encontrar aqui.
Powershell 1.0, Powershell 2.0, Powershell 3.0
E Powershell 4.0
Agora Powershell 5.0
O Que é novo no Windows PowerShell 5.0 Windows PowerShell 5.,0 inclui novos recursos significativos que estendem o seu uso, melhoram a sua usabilidade, e permitem que você controle e gerencie ambientes baseados no Windows de forma mais fácil e abrangente.
- contém actualizações para Windows PowerShell e Windows PowerShell ISE.cmdlets de gestão de embalagens.cmdlets comutadores de rede.
- configuração de Estado desejada do Windows PowerShell (DSC)
nota: irá precisar da plataforma 4.5.net.,
Exemplo
# Windows PowerShell Version CheckClear-Host$Host
Copiar e a Tentar
por Favor, dê uma olhada na Tabela de índice para a esquerda, onde todos os itens de menu são listadas e certifique-se de voltar com regularidade, como vamos continuar a adicionar novas seções para ele. Esperamos que este tutorial o faça começar corretamente em Powershell.
tudo aqui é gratuito, e esperamos que você goste do nosso trabalho.
Quando você executa qualquer comando get, você pode ver algumas das propriedades (nem todas Poperties).
é a configuração powershell que mostra apenas propriedades configuradas cloumn.,
estamos chegando com uma enorme atualização sobre ‘Get-Member’ na seção de idiomas..
como usar comandos powershell efetivamente um dos importantes para obter ajuda ou encontrar comandos diferentes.
Localizar os comandos que começam com ‘um’
Exemplo
PS>get-help a*
Copiar e a Tentar
Localizar os comandos que começam com ‘b’
Exemplo
PS>get-help b*
Copiar e a Tentar
Vamos ver um exemplo onde podemos obter a recolha e consulta ou filtro ou ordenação coleção.
E.,g
Exemplo
get-service | where { $_.Status -eq "running"} | select-object -last 10
Copiar e a Tentar
Vamos considerar o exemplo acima “get-service” é um conjunto de serviços.
“|” use to query the collection
inside where “$ _ ” collection variable like we have in LINQ (C#). Aqui query para encontrar os Serviços em execução fora da coleção
finalmente estamos tomando essa coleção filtrada (serviços em execução) tomando apenas os últimos 10 itens (serviços)
Por favor, baixe PowerShell Essentials de baixo link
Powershell Essentials Powershelltutorial.,pdf
atualizações recentes
Sleep Powershell
Se você precisa pausar seu Script PowerShell, você pode adicionar este comando ao seu script
e forçá-lo a esperar alguns segundos (milisegundos) sleep powershell ler mais..,/li>
o Windows PowerShell inclui os seguintes recursos:
- Cmdlets para a execução de tarefas comuns de administração do sistema, tais como o gerenciamento do registro, serviços, processos, logs de eventos, e usando o Windows Management Instrumentation (WMI).,
- uma linguagem de programação baseada em tarefas e suporte para scripts e ferramentas de linha de comandos existentes.concepção consistente. Como cmdlets e armazenamento de dados do sistema usam Convenções de sintaxe e nomenclatura comuns, os dados podem ser compartilhados facilmente e a saída de um cmdlet pode ser usada como a entrada para outro cmdlet sem reformatação ou manipulação.
- Simplified, command-based navigation of the operating system, which lets users navegar the registry and other data stores by using the same techniques that they use to navegar the file system.
- poderosas capacidades de manipulação de objectos., Os objetos podem ser diretamente manipulados ou enviados para outras ferramentas ou bases de dados.interface extensível. Fornecedores independentes de software e desenvolvedores de empresas podem construir ferramentas personalizadas e utilitários para administrar seu software.
Deixe uma resposta