terça-feira, 21 de julho de 2020

terça-feira, 7 de abril de 2020

Comando MSIEXEC


Comando MSIEXEC


Exemplos

msiexec.exe /i netfx.msi

start /wait msiexec.exe /i netfx.msi


Opções de Instalação
  • /i

Opções de Exibição
  • /quiet - não mostra janela.
  • /passive
  • /qn - não mostra janela.
  • /qb
    • /qb-
    • /qb+ - mostra mensagem ao concluir a instalação.
    • /qb! - não mostra o botão cancelar.
  • /qr
  • /qf
Exemplo /passive










Exemplo /qb










Exemplo /qr


















Opções de Reinicialização
  • /norestart
  • /promptrestart
  • /forcerestart

Opções de Log

  • msiexec.exe /i example.msi /qb /l*v "c:\log\example.log"


terça-feira, 31 de março de 2020

Tail usando o PowerShell


Get-Content -Path 'C:\arquivo.log' -Tail 10

Get-Content -Path 'C:\arquivo.log' -Tail 10 -Wait

segunda-feira, 16 de março de 2020

quarta-feira, 28 de agosto de 2019

Reg Converter

O Reg Converter permite converter um arquivo .REG para comandos REG ADD


Página para download: https://www.sordum.org/8478/reg-converter-v1-2/

terça-feira, 13 de agosto de 2019

Como listar as atualizações disponíveis


Crie uma arquivo com a extensão .vbs com o conteúdo abaixo:

Set updateSession = CreateObject("Microsoft.Update.Session")
updateSession.ClientApplicationID = "MSDN Sample Script"

Set updateSearcher = updateSession.CreateUpdateSearcher()

WScript.Echo "Searching for updates..." & vbCRLF

Set searchResult = updateSearcher.Search("IsInstalled=0 and Type='Software' and IsHidden=0")

WScript.Echo "List of applicable items on the machine:"

For I = 0 To searchResult.Updates.Count-1
    Set update = searchResult.Updates.Item(I)
    WScript.Echo I + 1 & "> " & update.Title
Next

If searchResult.Updates.Count = 0 Then
    WScript.Echo "There are no applicable updates."
    WScript.Quit
End If