bls000

MostrarPC

May 4th, 2020
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 1.43 KB | None | 0 0
  1. $processador = _DosRun('WMIC CPU GET Manufacturer,Name')
  2. $placaMae = _DosRun('wmic baseboard get product,Manufacturer,version')
  3. $PlacadeVideo = _DosRun('wmic path win32_VideoController get name')
  4. $DriveAudio = _DosRun('wmic SOUNDDEV get ProductName')
  5. $teste = _DosRun('wmic sounddev')
  6. $Sistema = _DosRun('wmic OS get Caption')
  7. $Arquitetura = _DosRun('wmic OS get OSArchitecture')
  8.  
  9. $aPass = StringReplace("O modelo da placa mãe :" & Replace($placaMae) & "% O modelo do Processador:" & Replace($processador) &  "% O modelo da placa de Video: " & Replace($PlacadeVideo) & "% O modelo do drive de audio: " & Replace($DriveAudio), @CRLF, "")
  10. $bPass = StringReplace($aPass, @CR, "")
  11. $cPass = StringReplace($bPass, "%", @CRLF)
  12.  
  13.  
  14. ;~ MsgBox(32, "", "A placa Placa Mãe é " & $placaMae & @CRLF & "o Processador é " & @CRLF & $processador)
  15. MsgBox(32, "", $cPass & @cr & 'conteudo copiado para area de transferencia')
  16. ClipPut($cPass)
  17.  
  18.  
  19.  
  20.  
  21.  
  22. Func _DosRun($sCommand)
  23.     Local $nResult = Run('"' & @ComSpec & '" /c ' & $sCommand, @SystemDir, @SW_HIDE, 6)
  24.     ProcessWaitClose($nResult)
  25.     Return StdoutRead($nResult)
  26. EndFunc   ;==>_DosRun
  27.  
  28.  
  29.  Func Replace($hText)
  30.    $hText = StringReplace($hText, 'Manufacturer', "")
  31.    $hText = StringReplace($hText, 'SerialNumber', "")
  32.    $hText = StringReplace($hText, 'Version', "")
  33.    $hText = StringReplace($hText, 'Name', "")
  34.    $hText = StringReplace($hText, 'product', "")
  35.    $hText = StringReplace($hText, 'ProductName', "")
  36.    Return $htext
  37.  EndFunc   ;==>Replace
Add Comment
Please, Sign In to add comment