Como passar valores booleanos para um script PowerShell de um prompt de comando

Como passar valores booleanos para um script PowerShell de um prompt de comando

PowerShell também tem um aplicativo host, “PowerShell Ise”, Que é usado para criar arquivos de script. Um script do PowerShell é como um arquivo de texto que inclui vários comandos dentro dele com um “.ps1Extensão. Este script pode ser modificado usando múltiplos “CLI (interface da linha de comando)"Ferramentas, incluindo"Prompt de comando”. Um CMD (prompt de comando) pode ajudar a transmitir valores para um script PowerShell usando comandos específicos.

Este artigo fornecerá um guia completo para passar valores booleanos para um script do PowerShell

Como passar valores booleanos para um script PowerShell de um prompt de comando?

Boolean é um tipo de dados usado para representar um dos dois possíveis valores booleanos: “Verdadeiro" ou "Falso”. Esses valores geralmente são usados ​​em declarações condicionais. Mais especificamente, você pode passar esses valores booleanos para um script do PowerShell com a ajuda do prompt de comando.

Exemplo

Neste exemplo, passaremos o valor booleano para um script do PowerShell usando o prompt de comando:

param ($ x, $ y)
Switch ($ x)
$ true "saída é verdadeira."
$ false "saída é falsa."

De acordo com o código fornecido:

  • Primeiro, defina um “param ()”Método e depois passa o“$ x" e "$ y”Parâmetros dentro dele.
  • Depois disso, adicione o “trocar”Declaração e passe o“$ x”Variável como um parâmetro.
  • Dentro da instrução Switch, aloque as mensagens declaradas para os valores booleanos especificados:

O script PowerShell foi criado com sucesso. Agora, vamos passar o valor usando “Prompt de comando”.

Passando o valor booleano "verdadeiro" para um script do PowerShell

Vamos primeiro passar o “$ Verdadeiro”Valor booleano para o parâmetro:

> PowerShell.exe c: \ doc \ bool.ps1 -x $ true -y 1

O valor foi passado para o script e a string atribuída ao “$ verdadeiro”A variável foi exibida.

Passando o valor booleano “falso” para um script do PowerShell

Agora, vamos passar o “$ False”Valor para o parâmetro“$ x”:

> PowerShell.exe c: \ doc \ bool.ps1 -x $ false -y 0

Pode -se observar que o valor atribuído ao “$ False”.

Conclusão

Os valores booleanos podem ser passados ​​para um script de PowerShell de “Prompt de comando”. Para fazer isso, primeiro, inicie “Cmd”. Então escreva "Powershell.exe”Primeiro seguido pelo caminho do arquivo de script, escreva o argumento“-x" e "-y”E atribua os valores booleanos a eles. Esta redação forneceu um guia detalhado para passar os valores booleanos para um script do PowerShell.