Keine Rückmeldung von DriveGetLabel mehr

  • Hallo Gemeinde,

    seit 2021 benutze ich folgenden Code in meinem Programm um festzustellen ob ein bestimmter USB-Stick
    angeschlossen ist:


    Das Ergebnis in $aDGD sieht so aus: Row|Col 0
    # 0|5
    # 1|d:
    # 2|f:
    # 3|g:
    # 4|h:
    # 5|i:

    Warum bekomme ich seit heute kein Label mehr zurück:?::?::?:
    Am Montag ging es noch.

    Wenn ich DriveGetLabel("F:\") ausführe bekomme ich das Label des Sticks zurück:!::!::!:

    Liegt das eigentlich an Autoit oder am OS. Ich hatte das jetzt schon öfter das bestimmte Codes Monate oder wie in diesem Fall Jahre funktionieren, und dann auf einmal nicht mehr. Echt nervig...

    Einmal editiert, zuletzt von SOLVE-SMART (21. Mai 2025 um 12:02)

  • Hm, ich habe jetzt die Schleife etwas geändert.

    Code
    ; ich habe 
    
    Local $sLabel = DriveGetLabel($aDGD[$i] & "\")
    If @error Then
    	ContinueLoop
    EndIf
    
    ;vor die "Label"-If gestellt und jetzt bekomme ich wieder das Label...
    ;offenbar wurde die Schleife immer beim ersten @error abgebrochen und in der Vergangenheit war der Stick immer auf D:
    ; seit heute ist er, warum auch immer, auf F:...	Fall erledigt