Como criar e executar o arquivo de script do PowerShell no Windows 11/10
Um script é apenas uma coleção de comandos salvos em um arquivo de texto (usando a extensão .ps1 especial) que o (.ps1)PowerShell entende e executa em sequência para realizar diferentes ações. Nesta postagem, descreveremos o processo envolvido em como criar e executar um arquivo de script do PowerShell no (PowerShell)Windows 11/10 .
O PowerShell(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(Command Prompt) . No entanto, o PowerShell é uma interface de linha de comando ( CLI ) mais capaz que oferece um amplo 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 (PowerShell)Windows 11/10 , siga as instruções para cada uma das tarefas, conforme mostrado nas respectivas seções.
Como criar um arquivo de script do PowerShell
No Windows 11/10 , você pode criar arquivos de script do PowerShell usando praticamente qualquer editor de texto ou o console ISE ( Ambiente de Script Integrado ). (Integrated Scripting Environment)No entanto, a opção preferencial para criar scripts no futuro é usar o editor do Visual Studio Code com a extensão do 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 do PowerShell , você obtém uma experiência de edição de scripts totalmente interativa, mesmo com suporte a IntelliSense (completar código).
Veja como criar o arquivo de script do PowerShell no (PowerShell)Windows 11/10 usando o VS Code :
- Vá para a página de download do Visual Studio(Head to Visual Studio Download page) .
- Clique no botão Windows para baixar o instalador.
- Clique duas vezes(Double-click) no arquivo baixado para iniciar o processo de instalação do VS Code .
- Confirme os termos do contrato.
- Clique no botão Avançar(Next) .
- Clique no botão Avançar(Next) novamente.
- Clique no botão Avançar(Next) mais uma vez.
- Confirme(Confirm) tarefas adicionais conforme necessário.
- Clique no botão Avançar(Next) .
- Clique no botão Instalar(Install) .
- Clique no botão Concluir(Finish) .
Depois de concluir as etapas, você pode prosseguir para instalar a extensão do PowerShell . Veja como:
- Abra o código VS.(VS Code)
- Clique na guia Extensões(Extensions) no painel esquerdo ou pressione a combinação de teclas CTRL + SHIFT + X
- Procure PowerShell e selecione o resultado principal.
- Clique no botão Instalar(Install) .
Depois de concluir as etapas de instalação, você pode começar a escrever scripts do PowerShell usando o Visual (PowerShell)Studio Code . Veja como:
- Abra o código VS.(VS Code)
- Clique no menu Arquivo(File) e selecione a opção Novo arquivo(New File) .
- Clique no menu Arquivo e selecione a opção (File)Salvar como(Save as) .
- No campo Nome do arquivo(File name) , especifique um nome para o arquivo com a extensão .ps1 — por exemplo, TWC_script.ps1 .
- Clique no botão Salvar(Save) .
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.
Welcome to TheWindowsClub.com! Your first script executed successfully
Você pode clicar no botão Executar(Run) no canto superior direito (ou pressionar a tecla F5) para executar o script.
- Clique no menu Arquivo .(File)
- Clique na opção Salvar(Save) .
Depois de concluir as etapas usando o Visual Studio Code , o script estará pronto para ser executado, mas falhará por padrão. Isso ocorre porque as configurações padrão do PowerShell são sempre definidas para bloquear a execução de qualquer script . (A única exceção é se você executar o conteúdo do script no Visual Studio Code ou PowerShell ISE .)
Como executar o arquivo de script do PowerShell no Windows 11/10
Para executar um arquivo de script com o PowerShell , você precisa alterar a política de execução no Windows 11/10 .
No Windows 11/10 , o PowerShell inclui quatro políticas de execução, incluindo:
- Restrito —(Restricted —) Interrompe a execução de qualquer script.
- RemoteSigned — Permite(Allows) 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(Runs) qualquer script sem restrições.
Veja como executar o arquivo de script do PowerShell no Windows 11/10:
- Pressione a Windows key + X para abrir o menu de usuário avançado(open Power User Menu) .
- Pressione A no teclado para iniciar o PowerShell no modo administrador/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(Make) -se de alterar o espaço reservado “PATHTOSCRIPT” para o local do seu script.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
Depois de concluir as etapas, o script será executado e, se tiver sido escrito corretamente, você verá sua saída sem problemas.
É isso sobre como criar e executar o arquivo de script do PowerShell no (PowerShell)Windows 11/10 !
Relacionado(Related) : Como executar scripts locais do PowerShell sem assinatura(How to run local PowerShell Scripts without Signing) .
Related posts
Desativar Security Questions em Windows 10 usando um PowerShell Script
Check Windows 10 OS architecture usando PowerShell or Command Prompt
Create System Restore Point usando Command Prompt or PowerShell
Como usar Windows PowerShell ISE - Iniciantes Tutorial
O que é PWSH.EXE? Lista de PWSH syntax Você pode usar
Como desinstalar PowerShell em Windows 10
Como Zip and Unzip files usando PowerShell em Windows 10
Ativar Remote Desktop usando Command Prompt or PowerShell
Create Multiple Folders Using Command Prompt and PowerShell
Como desativar WiFi usando CMD or Powershell em Windows 10
Como ver PowerShell comando History em Windows 10
Como obter Public IP address usando PowerShell em Windows 10
Como encontrar e desativar Webcams usando PowerShell em Windows 10
Como instalar o pacote do aplicativo Appx usando PowerShell em Windows 10
PowerShell 7 New Features Lista
Como adicionar PowerShell a Context Menu em Windows 10
Como verificar PowerShell version em Windows 11/10
Como ALWAYS Run Command Prompt and PowerShell como Administrator
Como agendar PowerShell script em Task Scheduler em Windows 10
Como redefinir PowerShell and Command Prompt para configurações padrão