Como criar e executar scripts de shell no Windows [passo a passo]

Você precisará habilitar o Windows Linux Subsystem antes de criar um script

  • Um script de shell pode ajudar a executar tarefas automatizadas repetitivas, como backup e instalações de software por meio da linha de comando.
  • É possível executar um arquivo de shell script no Windows usando o Windows Subsystem for Linux.
script de shell para janelas

xINSTALE CLICANDO NO ARQUIVO PARA DOWNLOAD

Para corrigir vários problemas de PC, recomendamos Restoro PC Reparar Ferramenta:Este software irá reparar erros comuns de computador, protegê-lo contra perda de arquivos, malware, falha de hardware e otimizar seu PC para desempenho máximo. Corrija problemas de PC e remova vírus agora em 3 etapas fáceis:
  1. Baixe a ferramenta de reparo do PC Restoro que vem com tecnologias patenteadas (patente disponível aqui).
  2. Clique Inicia escaneamento para encontrar problemas do Windows que possam estar causando problemas no PC.
  3. Clique Reparar tudo para corrigir problemas que afetam a segurança e o desempenho do seu computador.
  • Restoro foi baixado por 0 leitores deste mês.

A script de shell é um programa de linguagem de programação shell normalmente usado no Linux e outro sistema operacional baseado em Unix. No entanto, você pode criar e executar scripts de shell no Windows com etapas adicionais.

Aqui neste guia, mencionamos um método passo a passo para executar um script de shell no Windows. Vamos começar!

Como posso criar e executar scripts de shell no Windows?

1. Instale o subsistema do Windows

  1. Imprensa janelas + EU abrir Configurações.
  2. Vá para privacidade e segurança, e clique Para desenvolvedores. Configurações - Segurança de privacidade
  3. Clique no botão de alternância ao lado de Modo de desenvolvedor. Agora clique Sim no Usar recursos de desenvolvedor janela.Configurações do desenvolvedor
  4. aperte o janelas botão e digite Ative os recursos do Windows. Em seguida, selecione a opção exibida e clique em Abrir. Recursos do Windows - script de shell para Windows
  5. Localizar Windows Subsistema Linux e coloque uma marca de seleção ao lado dele. Clique OK.Subsistema do Windows para Linux
  6. Siga as instruções na tela e reinicie o PC para concluir.

2. Baixe o Ubuntu e integre-o ao WSL

  1. Pressione o botão Pesquisar e digite Microsoft Store.
  2. Inicie o aplicativo da loja e digite ubuntu na barra de pesquisa.Ubuntu-shell script para windows
  3. Clique ubuntu da pesquisa e clique em Pegar para baixá-lo.
  4. Pesquise o aplicativo e inicie-o.
  5. O prompt de comando do Linux será instalado em seu disco.Ubuntu - shell script para Windows
  6. A integração com o WSL também será iniciada.
  7. Digite o nome de usuário e a senha e anote-os para uso futuro. O processo pode levar algum tempo para ser concluído.
Leia mais sobre este tópico
  • Código de erro 0xc000001d: como corrigi-lo no Windows 10 e 11
  • Correção: o Windows não pôde vincular automaticamente o protocolo IP
  • Jusched.exe: o que é e como removê-lo corretamente

3. Criar um script de shell

  1. Vá para o local desejado em seu computador, pressione o botão Mudança e clique com o botão direito do mouse no espaço em branco.Powershell-shell script para windows
  2. No menu de contexto, clique no botão Abra a janela do PowerShell aqui.
  3. Digite o seguinte comando para ser redirecionado para o bash shell: bashbash
  4. Em seguida, copie e cole o seguinte comando após substituir o nome do arquivo pelo nome do seu arquivo e pressione Enter para criar um arquivo de script de shell: cat>nome do arquivo.shcatscript - criar script
  5. Verifique o arquivo criado e volte para o PowerShell. Imprensa Ctrl + C para encerrar o processo.
  6. Para executar o script de shell, você precisa adicionar alguns dados. Na janela do PowerShell, digite o seguinte comando após substituir o nome do arquivo pelo nome do arquivo e pressione Enter. Este comando abrirá um arquivo para edição: vi nome do arquivo.shvi script1.sh
  7. aperte o EU para acessar o arquivo e começar a editá-lo.
  8. Digite o seguinte comando no arquivo: eco “Olá mundo”Digite -shell script para windows
  9.  Para salvar o conteúdo do arquivo e fechá-lo, pressione o botão Esc tecla do teclado e digite o seguinte comando e pressione Enter: wq 

4. Execute o script Shell

4.1 Use o PowerShell

  1. Vá para o local onde seu arquivo sh está presente, pressione o botão Mudança e clique com o botão direito do mouse no espaço em branco.
  2. No menu de contexto, clique no botão Abra a janela do PowerShell aqui.
  3. Digite o seguinte comando e pressione Enter para ir para o bash shell: bash
  4. Em seguida, copie e cole o seguinte comando e pressione Enter: sh nome do arquivo.shHello world output -Enter -shell script for windows
  5. Você verá a saída.

4.2 Usar Prompt de Comando

  1. aperte o janelas Tipo de chave CMD e clique Abrir.
  2. Digite o seguinte comando e substitua a pasta E:/New pelo caminho do seu arquivo e pressione Enter: cd /d E:/Nova pasta.
  3. Em seguida, copie e cole o seguinte comando, substitua o nome do arquivo pelo nome do arquivo e pressione Enter: nome do arquivo bash.shBash output cmd -Hello world output -Enter -shell script for windows
  4. Você obterá a saída na janela do prompt de comando.

 Então, essas são as etapas que você pode seguir para executar script de shell comandos no Windows. Experimente este guia passo a passo e, se tiver alguma dúvida, informe-nos na seção de comentários abaixo.

Ainda tendo problemas? Corrija-os com esta ferramenta:

PATROCINADAS

Se os conselhos acima não resolverem seu problema, seu PC pode ter problemas mais profundos no Windows. Nós recomendamos baixando esta ferramenta de reparo de PC (classificado como Ótimo no TrustPilot.com) para resolvê-los facilmente. Após a instalação, basta clicar no botão Inicia escaneamento botão e, em seguida, pressione Reparar tudo.

Powershell Get-AppxPackage não funciona no Windows 11/10

Powershell Get-AppxPackage não funciona no Windows 11/10Powershell

É o 'Get-AppxPackage‘Comando não está funcionando em seu terminal PowerShell? De acordo com alguns usuários, eles estão simplesmente recebendo uma grande mensagem de erro, que se resume em “O servi...

Consulte Mais informação
Correção: o PowerShell parou de funcionar ou não está abrindo o problema no Windows 11,10

Correção: o PowerShell parou de funcionar ou não está abrindo o problema no Windows 11,10PowershellWindows 10Windows 11

7 de março de 2022 De Namratha NayakMuitos usuários relataram um problema com o Windows PowerShell em que ele para de funcionar ou não abre. Uma das razões mais comuns para ver o PowerShell parou d...

Consulte Mais informação
Correção: a execução de scripts está desabilitada neste sistema no PowerShell no Windows 11, 10

Correção: a execução de scripts está desabilitada neste sistema no PowerShell no Windows 11, 10PowershellWindows 10Windows 11

O PowerShell é uma solução de automação de tarefas multiplataforma boa e avançada. Geralmente é muito fácil criar e executar um script do PowerShell em um sistema Windows. Mas, você pode ser obstru...

Consulte Mais informação