Hallo zusammen,
mit folgendem Script, mache ich den Modelname der Notebooks ausfindig:
AutoIt
$wbemFlagReturnImmediately = 0x10
$wbemFlagForwardOnly = 0x20
$colItems = ""
$strComputer = "localhost"
$Output=""
$objWMIService = ObjGet("winmgmts:\\" & $strComputer & "\root\CIMV2")
$colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystemProduct", "WQL", _
$wbemFlagReturnImmediately + $wbemFlagForwardOnly)
If IsObj($colItems) then
For $objItem In $colItems
$Output = $Output & $objItem.Name
if Msgbox(1,"WMI Output",$Output) = 2 then ExitLoop
$Output=""
Next
Else
Msgbox(0,"WMI Output","No WMI Objects Found for class: " & "Win32_ComputerSystemProduct" )
Endif
Alles anzeigen
Mit diesem Script, kann ich nach der vermeindlichen Datei suchen:
AutoIt
$sSelectedFile = _WinAPI_ShellOpenFolderAndSelectItems('C:\recovery.txt')
MsgBox(0, "Selected file", $sSelectedFile)
Wie kann ich nun beide Scripte miteinander verbinden?
Die gesuchte Datei die direkt zu öffnen ist, nennt sich: keydef$modelname
$modelname steht natürlich für das zu erkennende Modeltyp.
Ich danke auch hier im Voraus.
LG