Hash Table
Uma Tabela de Hash é uma matriz que permite armazenar dados aos pares. Uma "chavevalor". A "chave" e "valor" podem ser qualquer tipo de dados e comprimento. Os elementos devem ter aspas de acaso tiverem espaços.
Cria uma tabela de dados de servidores na minha rede.
$servidores =@{Server1="10.0.0.1" ; Server2="10.0.0.2" ; Server3 ="10.0.0.3"}
$servidores
O mais interessante em Hash table é que você pode operar os valores existentes na tabela.
**Adicionar mais um valor **
$servidores["Server4"] = "10.0.0.4"
Apagar um valor
$servidores.Remove(“Server4”)
Apagar todos os valores
$servidores.clear()
Tabelas HASH podem ser ordenadas de acordo com sua criação usando o parâmetro [ordered] , pois por padrão ela é exibida sem nenhuma ordenação.
#Exemplo de ordem em hashtable
@{a=1;b=2;c=3}
[ordered]@{a=1;b=2;c=3}
Adicione no seu bookmark https://danieldonda.github.io/PowerShell
- PowerShell Wiki
- Command-Lets
- Help Poderoso
- Funções
- Alias
- Controlando a exibição (saída) de informações
- Filtrando resultados na tela (Where Object)
- Módulos
- Scripts no Powershell
- Jobs e Scheduled Jobs
- Executando o PowerShell remotamente
- Gerenciando Servidores
- Gerenciando TCP IP
- Gerenciando o Hyper V
- Downloads