Execute o script Powershell do CMD - Guia rápido

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Execute o script Powershell do CMD

Deseja executar o script do PowerShell do CMD porque ele pode não estar disponível no seu sistema? Ou você apenas quer incorporar Funcionalidade do PowerShell sem reescrever o script inteiro em um arquivo em lote CMD? Se a sua resposta for “Sim” a alguma destas perguntas, este artigo irá ajudá-lo!

Como executar um script do PowerShell no CMD

  1. Abra Prompt de comando no Windows com direitos elevados do menu Iniciar digitando CMD e clicando CMD app> Executar como administrador.
Administrador do CMD
  1. Por padrão, o console CMD será aberto no C: \ Windows \ System32 pasta.
  2. Navegue até o diretório do script do PowerShell usando o CD comando.
  3. Por exemplo, eu tenho o Roteiro PS1 in unidade D, então executo o seguinte comando no CMD: cd/d D:
Vá para D
  1. Agora, execute este comando: powershell.exe.\SimplePS.ps1.
Execute o PowerShell
  1. Substituir .\SimplePS.ps1 com seu próprio nome de arquivo de script do PowerShell com a extensão PS.
  2. O script deve ser executado no diretório selecionado de acordo com os códigos subjacentes. Se houver algo para imprimir, você verá no CMD.
  3. Por exemplo, "Olá, este é um script simples do PowerShell!”No script atual.
Powershell executado

Dica de especialista

Ao executar um script do PowerShell no CMD, o processo pode ser interrompido devido a configurações inadequadas para o Política de Execução de Conjunto recurso.

Existem duas maneiras de resolver esse erro:

Usando o PowerShell

  1. Botão direito do mouse na menu Iniciar ícone e escolha Windows PowerShell (Admin) do Power User menu contextual.
  2. Ao ver o console, execute este comando: Definir ExecutionPolicy RemoteSigned.
  3. Acertar Entrar.
  4. Quando você vê Sim e Não instruções, pressione Y e acerte Entrar novamente.
Política de execução

Usando o CMD

  1. Abra o CMD com direitos elevados.
  2. Copie e cole este comando e clique Entrar: powershell Set-ExecutionPolicy RemoteSigned.
Política de DMC

Leituras relacionadas:

Agora você sabe como executar um script do PowerShell no CMD. Esta é uma maneira rápida e conveniente de executar scripts avançados em uma linguagem rudimentar. terminal.

O artigo ajudou? Você conhece uma maneira melhor de obter o mesmo resultado? Compartilhe seus pensamentos abaixo.

Mais sobre os tópicos: CMD, powershell