MSC Befehle aufrufen

  • Hallo Ihr lieben,

    mein erster Thread passend zu meinem ersten Autoit Script.

    Versuche nach Möglichkeit vorher durch suchen alles selbst zu klären, aber leider ist dies nicht immer möglich.

    Mein erstes Problem ist das ich gerne die Datenträgerverwaltung über diskmgmt.msc aufrufen würde. Wenn ich das manuell unter ausführen eingeben ist das kein Problem mit AutoIt bisweilen schon

    habe folgendes versucht (unter windows 7 aktuell, soll später aber auch unter Win XP 64bit laufen btw)

    Run("diskmgmt.msc")

    Run("C:\Windows\system32\diskmgmt.msc")

    & Run('mmc.exe c:\windows\system32\diskmgmt.msc') wobei ich das eher vermeiten würde, da hier UAC bestätigt werden muss


    Was mach ich falsch?

  • Unter WXP 32Bit funktioniert
    Run('mmc.exe c:\windows\system32\diskmgmt.msc')
    Ohne abfragen habe leider kein Windows 7

    Gruß
    SubZero

    lg SubZero ;)
    ==========================================================================

    "Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral."

  • habe es unter Win7 ausprobiert
    mi RUN funktioniert das nicht. Stattdessen nimm ShellExecute.

    [autoit]

    ShellExecute('diskmgmt.msc')

    [/autoit]

    damit funktioniert es

    wenn es mit der Auflösung der Pfadangabe genauer sein sollte dann vieleicht noch so.

    [autoit]

    ShellExecute(@SystemDir & '\diskmgmt.msc')

    [/autoit]

    gruß
    Pretrojaner