LabVIEWForum.de
Name von Laufwerk identifizieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Name von Laufwerk identifizieren (/Thread-Name-von-Laufwerk-identifizieren)

Seiten: 1 2 3


Name von Laufwerk identifizieren - Oleg - 22.07.2010 09:08

Hallo Leute,

Mal wieder eine Frage: Wie kann ich mit LV den Laufwerkname identifizieren?
Screenshot anbei.

Danke!

Grüße
Oleg


Name von Laufwerk identifizieren - Andora - 22.07.2010 10:21

Hallo Oleg,

mit "Systemverzeichnis ermitteln" hast du was du brauchst.

[attachment=28079]


Name von Laufwerk identifizieren - Oleg - 22.07.2010 10:32

' schrieb:Hallo Oleg,
...

Hallo Daniel,

leider ist das nicht was ich brauche. Das liefert lediglich den Pfad wo die bestimmte Systemdaten zu finden sind.
Ich brauche den Laufwerkname, wie in Screenshot.

Gruß
Oleg


Name von Laufwerk identifizieren - GerdW - 22.07.2010 10:48

Hallo Oleg,

ein kleiner Hack wäre:
Rufe "dir c:" in einer Cmd-Shell auf und parse die Ausgabe des Dir-Befehls.
Bei mir steht nämlich gleich in der ersten Zeile:
"Datenträger in Laufwerk C: ist System"


Name von Laufwerk identifizieren - Andora - 22.07.2010 10:50

sorry, ich habe verwechselt mit Laufwerkbuchstabe.


Name von Laufwerk identifizieren - Frederik Berck - 22.07.2010 10:56

Nicht schön, aber so geht's zumindest^_^
[attachment=28083]


Name von Laufwerk identifizieren - Oleg - 22.07.2010 11:12

' schrieb:Hallo Oleg,

ein kleiner Hack wäre:
....

Super Idee, vielen Dank!

' schrieb:sorry, ich habe verwechselt mit Laufwerkbuchstabe.
Kein Problem, danke für Engagement.

' schrieb:Nicht schön, aber so geht's zumindest^_^
[attachment=56860:VolumeNameSysExec.png]
Danke für das Screenshot, ich war gerade dabei, das gleich zu realisieren, und du hast es für mich gemacht )))


Danke noch mal! super Arbeit jungs, Cooles Forum )))

Gruß
Oleg


Name von Laufwerk identifizieren - SeBa - 22.07.2010 11:21

Ja, neben den Möglichkeiten WinAPI und .Net Quark hab ich auch an den guten alten Dir Befehl gedacht.

[attachment=28087]
[attachment=28088]

Was in den obigen Lösungen aber fehlt ist folgendes...

1)
Ein Laufwerk ohne Label verursacht die Meldung: "Volume in Laufwerk C: hat keine Bezeichnung."
Wer dort nach "ist" sucht, wird nichts finden.

2)
Wenn das Laufwerk keine eingebaute Festplatte ist, sondern ein Netzwerklaufwerk oder ein USB-Stick wird es nicht "Volume" genannt.
Dann muss man nach "Datenträger" suchen.. wobei bei mir das ä Ärger macht, daher suche ich bloß nach "Datentr".


Gruß SeBa


Name von Laufwerk identifizieren - Oleg - 22.07.2010 11:47

' schrieb:Ja, neben den Möglichkeiten WinAPI und .Net Quark hab ich auch an den guten alten Dir Befehl gedacht.

Was in den obigen Lösungen aber fehlt ist folgendes...
Gutes Kommentar, danke!

Ich muss mal auch im Englischen Betriebssystem nachschaeun, wie die Meldung lautet.
Vielleicht konnte man nach IST (engl. IS) suchen, angenommen dass der Datenträger das Label hat.

Gruß
Oleg


Name von Laufwerk identifizieren - RoLe - 22.07.2010 11:52

Es gibt auch den DOS-Befehl "Vol" ,hat aber die gleichen Nachteile, und ja, es gibt noch andere DOS-Sprachen als deutsch.
Ich würde das mit WMI als Stichwort versuchen.