Lendo argumentos da linha de comando

PowerShell:
Lendo argumentos da linha de comando

Como Fazer:

# Exemplo de script.ps1 que lê argumentos de linha de comando
param (
    [String]$nome,
    [Int]$idade
)

Write-Host "Olá, $nome! Você tem $idade anos de idade."

# Exemplo de uso na linha de comando:
# .\script.ps1 -nome "João" -idade 30

# Saída esperada no console:
# Olá, João! Você tem 30 anos de idade.

Mergulho Profundo

Os argumentos de linha de comando existem desde os primeiros dias das interfaces de texto, uma forma de passar informações adicionais aos programas que estão iniciando. No PowerShell, param é usado para definir os parâmetros que você quer aceitar. Alternativas incluem o uso direto da variável automática $args, que é um array que contém todos os argumentos de linha de comando não associados a um parâmetro nomeado. Quanto à implementação, trabalhar com argumentos de linha de comando é essencial para permitir a integração e automação de scripts com sistemas mais amplos e tarefas de rotina.

Ver Também