PS-1 - QueryFix.ps1
El primer script realiza la consulta de los fix a los equipos ha auditar (para esto sedebe crear el archivo equipos.txt, e ingresar la lista de equipos) la ejecución generara el archivo list_queryKB.txt con toda la informacion.
Get-Content .\equipos.txt | where {$_}| foreach {wmic /node:$_ qfe get caption,CSName,Description,HotfixID,InstalledBy,Installedon} >>list_queryKB.txt
PS-2 QueryMatch.ps1
Teniendo el archivo de lista de KB por los equipos, creamos un txt con los numero de KB a consultar con el nombre KB.txt , y se realizar un match para buscar los kb en el archivo de lista, si quiere crear un documento con la información agrega al final del listado >>nombre_doc.txt
$A = Get-Content .\KB.txt -ReadCount 1 | where {$_} | foreach {$_} Get-Content .\result_queryKB.txt | Select-String $A
0 Comentarios