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 Instalação Silenciosa de Aplicativos no Windows

Script:

# Script para instalação silenciosa de vários aplicativos no Windows
# Execute este script como administrador

# Função para verificar se o script está sendo executado como administrador
function Test-Admin {
    $currentUser = [Security.Principal.WindowsIdentity]::GetCurrent()
    $principal = New-Object Security.Principal.WindowsPrincipal($currentUser)
    return $principal.IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)
}

if (-not (Test-Admin)) {
    Write-Error "Por favor, execute este script como administrador."
    exit
}

# Lista de URLs para download dos instaladores
$downloads = @{
    "VisualStudioCode" = "https://code.visualstudio.com/sha/download?build=stable&os=win32-x64-user"
    "GoogleChrome" = "https://dl.google.com/chrome/install/standalonesetup64.exe"
    "Notepad++" = "https://github.com/notepad-plus-plus/notepad-plus-plus/releases/latest/download/npp.8.1.9.Installer.x64.exe"
    "Firefox" = "https://download.mozilla.org/?product=firefox-latest&os=win64&lang=pt-BR"
    "Spotify" = "https://download.scdn.co/SpotifySetup.exe"
    "WinRAR" = "https://www.rarlab.com/rar/winrar-x64-602br.exe"
    "LibreOffice" = "https://download.documentfoundation.org/libreoffice/stable/7.2.2/win/x86_64/LibreOffice_7.2.2_Win_x64.msi"
    "VLC" = "https://get.videolan.org/vlc/3.0.16/win64/vlc-3.0.16-win64.exe"
    "VirtualBox" = "https://download.virtualbox.org/virtualbox/6.1.26/VirtualBox-6.1.26-145957-Win.exe"
    "AcrobatReader" = "https://get.adobe.com/br/reader/download/"
    "VCRedist2015" = "https://aka.ms/vs/16/release/vc_redist.x64.exe"
    "DirectX" = "https://download.microsoft.com/download/1/1/1/11111111-1111-1111-1111-111111111111/directx_Jun2010_redist.exe"
    "K-LiteCodecPackFull" = "https://files3.codecguide.com/K-Lite_Codec_Pack_1675_Full.exe"
    "Obsidian" = "https://github.com/obsidianmd/obsidian-releases/releases/download/v0.12.19/Obsidian.0.12.19.exe"
    "TechPowerUpGPUZ" = "https://us2-dl.techpowerup.com/files/GPU-Z.2.42.0.exe"
    "AnyDesk" = "https://download.anydesk.com/AnyDesk.exe"
    "AnyBurn" = "http://www.anyburn.com/anyburn_setup.exe"
    "WindowsTerminal" = "https://github.com/microsoft/terminal/releases/download/v1.10.2714.0/Microsoft.WindowsTerminal_1.10.2714.0_8wekyb3d8bbwe.msixbundle"
    "RevoUninstaller" = "https://www.revouninstaller.com/download/RevoUninProSetup.exe"
    "MySQLWorkbench" = "https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-8.0.26-winx64.msi"
    "PyCharmCommunity" = "https://download.jetbrains.com/python/pycharm-community-2021.2.3.exe"
    "Steam" = "https://cdn.akamai.steamstatic.com/client/installer/SteamSetup.exe"
    "Anaconda3" = "https://repo.anaconda.com/archive/Anaconda3-2021.05-Windows-x86_64.exe"
}

# Caminho para salvar os instaladores
$installersPath = "C:\Installers"
if (-not (Test-Path -Path $installersPath)) {
    New-Item -ItemType Directory -Path $installersPath
}

# Função para baixar e instalar silenciosamente
function Install-Application {
    param (
        [string]$name,
        [string]$url
    )

    $installerPath = Join-Path -Path $installersPath -ChildPath "$name.exe"
    Invoke-WebRequest -Uri $url -OutFile $installerPath

    Write-Host "Instalando $name..."
    Start-Process -FilePath $installerPath -ArgumentList "/S" -Wait
}

# Baixar e instalar cada aplicativo
foreach ($app in $downloads.GetEnumerator()) {
    Install-Application -name $app.Key -url $app.Value
}

Write-Host "Instalação concluída."

Como Executar o Script:

  1. Abra o PowerShell como administrador.
  2. Copie o script acima e cole no editor de texto do PowerShell.
  3. Salve o arquivo com a extensão .ps1, por exemplo, instalacao_silenciosa.ps1.
  4. Navegue até o diretório onde o script foi salvo.
  5. Execute o script com o comando: .\instalacao_silenciosa.ps1.

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.