Installierte Software aus Registry auslesen (VBS -> AU3).

  • Hallo zusammen,

    in der letzten Chip gab's ein VB- Script, dass die installierte Software aus der Registary ausliest.
    Das Script ruft WMI- Funktionen auf.
    Leider habe ich keinen Peil den Code in AutoIt umzuschreiben.
    Wer kann mir das Script nach AU3 umschreiben?

    Danke Euer Cubaner.


    DblClick_For_Each_Ctrl.au3

    Einmal editiert, zuletzt von Cubaner (28. Februar 2009 um 06:50)

  • Hallo Cubaner.

    Es wäre sehr nett von Dir, wenn Du den VB Script veröffentlichen würdest.
    Zip-Dateien oder Exe-Dateien sind da nicht so gut, da man (und Frau) nie sehen kann, was "drinne" ist.

    Gruß,
    Crazy-A.

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl

  • Hat er doch, die Source ist:

    Spoiler anzeigen
  • Die AutoIt Version:

    Spoiler anzeigen
    [autoit]

    $sBaseKey = "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\"

    [/autoit] [autoit][/autoit] [autoit]

    $iKey = 1
    $sSoftwareName = ""
    $sLogfile = "C:\software.txt"
    $hFile = FileOpen ( $sLogfile, 10 )
    if @error Then
    MsgBox ( 64, "Error", "Could not open File")
    Exit
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    while 1
    $sKey = RegEnumKey ( $sBaseKey , $iKey )
    if @error then ExitLoop
    $sDisplayName = RegRead ( $sBaseKey & "\" & $sKey , "DisplayName")
    if @error Then
    $sDisplayName = RegRead ( $sBaseKey & "\" & $sKey , "QuietDisplayName")
    if @error then
    $iKey += 1
    ContinueLoop
    EndIf
    EndIf
    FileWriteLine ( $hFile, $sDisplayName & @crlf)
    $iKey += 1
    WEnd

    [/autoit]
  • @doc.
    Dann muß er ja auch Fan-Artikel haben und die kann er sich mit Schulden nicht leisten.
    Aber Peter, der Zwegat, wird das schon richten. Du hast es ja bereits erkannt.

    ;) LG,
    Crazy-A.

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl