um script é apenas uma coleção de comandos salvos em um arquivo de texto (usando a extensão .ps1 especial) que o PowerShell entende e executa em sequência para executar ações diferentes. Neste post, descreveremos o processo envolvido em como criar e executar um arquivo de script do PowerShell no Windows 10.PowerShell é uma ferramenta de linha de comando projetada pela Microsoft para executar comandos e scripts para alterar configurações e automatizar tarefas. De certa forma, é semelhante ao Prompt de comando. No entanto, o PowerShell é uma interface de linha de comando (CLI) mais capaz que oferece um extenso conjunto de ferramentas e mais flexibilidade e controle. Além disso, ao contrário do Prompt de comando, o PowerShell está disponível no Windows, macOS e Linux.
para ver como criar e executar o arquivo de script do PowerShell no Windows 10, siga as instruções para cada uma das tarefas, conforme mostrado nas respectivas seções.
Como criar um script do PowerShell arquivo
No Windows 10, você pode criar arquivos de script do PowerShell usando praticamente qualquer editor de texto ou do ISE (Ambiente de Script Integrado) do console. No entanto, a opção preferida para construir scripts avançando é usar o editor de código do Visual Studio com a extensão PowerShell.O Visual Studio Code-também conhecido como VS Code — é um editor de código multiplataforma gratuito e extensível que fornece um ambiente para editar praticamente qualquer tipo de linguagem de programação. E ao adicionar a extensão PowerShell, você obtém uma experiência de edição de script totalmente interativa, mesmo com suporte ao IntelliSense (conclusão de código).
veja como criar o arquivo de script do PowerShell no Windows 10 usando o VS Code:
- vá para a Página de download do Visual Studio.
- clique no botão Windows para baixar o instalador.
- Clique duas vezes no arquivo baixado para iniciar o processo de instalação do VS Code.
- confirme os Termos do contrato.
- clique no botão Avançar.
- clique no botão Avançar novamente.
- clique no botão Avançar mais uma vez.
- confirme tarefas adicionais conforme necessário.
- clique no botão Avançar.
- clique no botão Instalar.
- clique no botão Concluir.
depois de concluir as etapas, você pode prosseguir para instalar a extensão PowerShell. Veja como:
- abrir VS Código.
- clique na guia Extensões no painel esquerdo ou pressione a combinação de teclas CTRL + SHIFT + X.
- Pesquise pelo PowerShell e selecione o resultado superior.
- clique no botão Instalar.
depois de concluir as etapas de instalação, você pode começar a escrever scripts do PowerShell usando o Visual Studio Code. Veja como:
- abrir VS Código.
- clique no menu Arquivo e selecione a opção Novo Arquivo.
- clique no menu Arquivo e selecione a opção Salvar como opção.
- no campo Nome do arquivo, especifique um nome para o arquivo com a extensão .ps1 — por exemplo, TWC_script.ps1.
- clique no botão Salvar.
Escreva um novo ou cole o script que deseja executar — por exemplo:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
o script acima exibirá a frase abaixo na tela.
bem-vindo ao TheWindowsClub.com! Seu primeiro script executado com sucesso.
Você pode clicar no botão Executar a partir do lado superior direito (ou pressione a tecla F5) para executar o script.
- clique no menu Arquivo.
- clique na opção Salvar.
depois de concluir as etapas usando o código do Visual Studio, o script estará pronto para ser executado, mas falhará por padrão. Isso ocorre porque as configurações padrão do PowerShell estão sempre definidas para bloquear a execução de qualquer script. (A única exceção é se você executar o conteúdo do script dentro do Visual Studio Code ou PowerShell ISE.)
como executar o arquivo de script do PowerShell no Windows 10
para executar um arquivo de script com o PowerShell, você deve alterar a Política de execução no Windows 10.
no Windows 10, o PowerShell inclui quatro Políticas de execução, incluindo:
- Restrito-impede que qualquer script seja executado.
- RemoteSigned-permite scripts criados no dispositivo, mas scripts criados em outro computador não serão executados a menos que incluam a assinatura de um editor confiável.
- AllSigned – todos os scripts serão executados, mas somente se um editor confiável os tiver assinado.
- Unrestricted-executa qualquer script sem quaisquer restrições.
veja como executar o arquivo de script do PowerShell no Windows 10:
- pressione a tecla Windows + X para abrir o menu do Usuário Avançado.
- pressione a no teclado para iniciar o PowerShell no modo admin / elevado.
- no Console do PowerShell, digite o comando abaixo e pressione Enter.
Set-ExecutionPolicy RemoteSigned
- Digite a e pressione Enter (se aplicável).
em seguida, digite o comando abaixo e pressione Enter para executar o script. Certifique-se de alterar o espaço reservado “PATH\to\SCRIPT” para o local do seu script.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
depois de concluir as etapas, o script será executado e, se foi escrito corretamente, você deverá ver sua saída sem problemas.
é sobre como criar e executar o arquivo de script do PowerShell no Windows 10!
relacionados: como executar Scripts locais do PowerShell sem assinatura.