PT
Español
English
Português
    Atualização do Windows 10

    Criar scripts

    Os seguintes scripts devem ser criados

    Update.bat

    @ECHO OFF
    
    powershell Set-ExecutionPolicy -ExecutionPolicy unrestricted -scope CurrentUser -force
    powershell Set-ExecutionPolicy -ExecutionPolicy unrestricted -force
    powershell -file "update.ps1"
    
    powershell Set-ExecutionPolicy -ExecutionPolicy restricted -force
    powershell Set-ExecutionPolicy -ExecutionPolicy restricted -scope CurrentUser -force
    

    Atualização.ps1

    $ErrorActionPreference = "SilentlyContinue"
    
    # Prevenir PC no se suspenda
    
    powercfg.exe -x -monitor-timeout-ac 0
    powercfg.exe -x -monitor-timeout-dc 0
    powercfg.exe -x -disk-timeout-ac 0
    powercfg.exe -x -disk-timeout-dc 0
    powercfg.exe -x -standby-timeout-ac 0
    powercfg.exe -x -standby-timeout-dc 0
    powercfg.exe -x -hibernate-timeout-ac 0
    powercfg.exe -x -hibernate-timeout-dc 0
    
    
    # crea una carpeta para los archivos
    $d = "c:\win10exe"
    mkdir -p $d
    
    # descarga la utilidad de actualización
    $ComObj = New-Object System.Net.WebClient
    $exedl = "https://go.microsoft.com/fwlink/?LinkID=799445"
    $exe = "$($d)\Win10Upgrade.exe"
    $ComObj.DownloadFile($exedl,$exe)
    
    # ejecuta el programa
    Start-Process -FilePath $exe -ArgumentList "/skipeula /auto upgrade /dynamicupdate enable /copylogs /norestart $d"
    
    

    Depois que esses dois arquivos forem criados, os pacotes deverão ser criados Ver Pacotes

    Uma distribuição é então feita para esses dois pacotes Veja Distribuição de Software