Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Script para Gerenciar e Executar Scripts em uma Pasta no Windows

Script:

# Caminho da pasta contendo os scripts
$caminhoPasta = "C:\Caminho\Para\Seus\Scripts"

# Função para listar todos os scripts na pasta
Function Listar-Scripts {
    Write-Host "Scripts disponíveis na pasta $caminhoPasta:"
    Get-ChildItem -Path $caminhoPasta -Filter *.ps1 | ForEach-Object {
        Write-Host $_.Name
    }
}

# Função para executar um script específico
Function Executar-Script {
    param (
        [string]$nomeScript
    )

    $caminhoCompleto = Join-Path -Path $caminhoPasta -ChildPath $nomeScript

    if (Test-Path $caminhoCompleto) {
        Write-Host "Executando o script $nomeScript..."
        & $caminhoCompleto
    } else {
        Write-Host "Script $nomeScript não encontrado na pasta."
    }
}

# Menu interativo
Function Menu-Principal {
    do {
        Write-Host "`nMenu de Scripts"
        Write-Host "1. Listar Scripts"
        Write-Host "2. Executar um Script"
        Write-Host "3. Sair"
        $opcao = Read-Host "Escolha uma opção"

        switch ($opcao) {
            "1" { Listar-Scripts }
            "2" {
                $nomeScript = Read-Host "Digite o nome do script que deseja executar"
                Executar-Script -nomeScript $nomeScript
            }
            "3" { Write-Host "Saindo..." }
            default { Write-Host "Opção inválida. Tente novamente." }
        }
    } while ($opcao -ne "3")
}

# Executar o menu principal
Menu-Principal

Como Executar o Script:

  1. Abra o PowerShell no seu computador.
  2. Copie o script acima e cole em um editor de texto, como o Bloco de Notas.
  3. Salve o arquivo com a extensão .ps1, por exemplo, GerenciadorDeScripts.ps1.
  4. Abra o PowerShell e navegue até o diretório onde o arquivo .ps1 foi salvo.
  5. Execute o script digitando .\GerenciadorDeScripts.ps1 e pressione Enter.
  6. Siga as instruções no menu interativo para listar ou executar scripts na pasta especificada.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.