Registry [ICQ]

  • Kurz und knapp :
    Warum funktioniert das hier :

    [autoit]

    ShellExecute ("regedit.exe","HKEY_LOCAL_MACHINE\SOFTWARE\ICQ\ /e "&@AppDataDir&"\tempbuild1\reg1.reg")

    [/autoit]

    nicht ? ;(
    Also es kommt immer möchten sie wirklich Daten in die Registry importieren ... und erstellt die Datei nicht ;)
    Hoffe es kann jemand helfen :P

  • Ich glaube der erzählt das weil @AppDataDir soweit ich weiß einen Ordner in C:\Dokumente und Einstellungen\... wiedergibt und nichts mit der Registry

  • erstmal ist die Reihenfolge der Parameter falsch. Regedit mag das gar nicht ;)
    zweitens ist das AppDataDir oder auch andere meist mit Leerzeichen, das mag ein DOS-Tool so auch nicht.
    versuch mal:

    [autoit]

    Run(@ComSpec & " /c " & 'regedit.exe /e '&'"'&@DesktopDir&'\reg1.reg'&'"'&' HKEY_LOCAL_MACHINE\SOFTWARE\ICQ')

    [/autoit]


    hier noch die Syntax für Regedit: Link
    Nachtrag:
    so geht es natürlich auch, wenn es denn ShellExecute sein soll.

    [autoit]

    ShellExecute("regedit.exe",'/e '&'"'&@DesktopDir&'\reg1.reg'&'"'&' HKEY_LOCAL_MACHINE\SOFTWARE\ICQ')

    [/autoit]

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    über mich...

    ich habe meine Erfahrungen hauptsächlich gesammelt in (grobe Übersicht):

    - RibbonBar Automation
    - MySQL Nutzung
    - GUIs in vielerlei Ausprägung
    - Nutzung von Powershell / Batch in AutoIt
    - Windows Automatisierung

    außerhalb von AutoIt:

    - Sprachen: PS, Batch, php, html(5), javascript, (perl eingeschränkt), vbs
    - Powershell (AD, WPF inkl. Multi-Threading, ...)
    - Deployment-Automatisierung ohne SCCM
    - Office-Nutzung mit COM-Object (AutoIt, PowerShell)
    - ActiveDirectory und alles was damit zusammenhängt
    - Hyper-V Clustering (Converged / Hyper Converged)
    - Serverhardware (Konfiguration, Aufbau, Architektur, Betrieb)

    Lieblingsthema:

    günstige Automatisierung von Vorgängen, für die andere Firmen viel Geld nehmen

    more to come ...

    Einmal editiert, zuletzt von Schnuffel (10. Februar 2010 um 23:05)