Veja como criar um script PowerShell que use variáveis externas informadas no comando, com isso é possível criar scripts para automatizar diversas tarefas
Vamos sugerir dois códigos pequenos e simples, para que possam ser explorados o uso de variáveis externas ao script. Para isso, vamos fazer dois exemplos extremamente simples de código:
- Primeiro código: crie um arquivo em C:\Temp\teste1.ps1
Write-Host "argumento 1:" $args[0] ", argumento 2: " $args[1]
- Segundo código: crie um arquivo em C:\Temp\teste2.ps1
[CmdletBinding()]
Param (
$Login,
$DC
)
Write-Host "argumento login:" $Login ", argumento dc: " $DC
Para testar, abra o powershell e execute os seguintes comandos:
C:\Temp\teste1.ps1 teste 123
C:\Temp\teste1.ps1 -Login teste -DC 123
Veja que foi possível inserir variáveis, a serem executados no script, de duas formas distintas. Com isso é possível elaborar o código para a sua necessidade.
Fontes/Referências
https://www.comptia.org/blog/talk-tech-to-me-powershell-parameters-and-parameter-validation
Mais Informações
Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.
Entre em contato conosco pelo e-mail equipe@nvlan.com.br.