Hardware scanner und dismounter

  • hallo leute

    Ich hab mal eine frage wie kann ich prüfen ob ein neues usb gerät oder insgesamt ein neues gerät angeschlossen wurde zb externe festplatte etc

    Den Dismount hab ich bereits mit devcon gelöst nun brauche ich nur noch die laufwerksid

  • also ich denke ich schreibs nochmal anders

    Ich will auslesen ob ein usbstick oder eine festplatte angeschlossen wurde und welcher laufwerksbuchstabe vergeben wurde sonst nix die id kann ich dann anders auslesen

    also
    1. Onlinestatus/Redy von externen Medien
    2. Vergebener Laufwerksbuchstabe

    vielleicht ja auch daraus
    "HKLM\SYSTEM\ControlSet001\Enum\USBSTOR"

    Einmal editiert, zuletzt von alexanderschill (18. September 2010 um 21:34)

  • Hat der Stick oder die externe Platte nen "Namen" ?
    Dann kannst du die leicht suchen.

    PS: So mach ich das bei meinem Stick immer ^^

    [autoit]


    $Name = "BenediktStick"
    Func _GetStick()
    $aDGD = DriveGetDrive("REMOVABLE")
    For $i = 1 To $aDGD[0]
    If DriveGetLabel($aDGD[$i]) = $Name Then return $aDGD[$i]
    Next
    Return False
    EndFunc

    [/autoit]
  • es geht darum alle usbgeräte und externe festplatten zu erkennen

    und das wenn ein neuer usbstick oder so angeschlossenwird