Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Also ich hab hier im Forum zwar einiges zum Thema "USB" gefunden, allerdings wird hier immer auf NI-Hardware eingeganen. Ich wollte mal fragen, ob es möglich ist, mit einem handelsüblichen USB-Stick zu kommunizieren und in weiterer Folge:[list]
[*]zu überprüfen ob er angesteckt ist<>
[*]Dateien darauf schreiben<>
[*]Dateien vom Stick löschen<>
[*]und das Ding windowsgemäß "sicher zu entfernen"<>
[st]Benötige ich da auch eigene .dlls oder sind die nur für diese NI-Hardware bzw. spezifische USB-Token oder -Sticks?
Test, ob angeschlossen: Das wird schon schwieriger, da Windows ja dazu neigt, immer andere Laufwerks-Buchstaben zu vergeben.
Eine Idee: Test einfach, ob der Laufwerkspfad F: (oder wie auch immer) vorhanden ist.
Stick abmelden, sorry, kA.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Test, ob angeschlossen: Das wird schon schwieriger, da Windows ja dazu neigt, immer andere Laufwerks-Buchstaben zu vergeben.
Eine Idee: Test einfach, ob der Laufwerkspfad F: (oder wie auch immer) vorhanden ist.
Stick abmelden, sorry, kA.
Gruß, Jens
Danke Jens!
OK, also gibts keine eigenen Befehle über VISA USB? Hab nämlich keine Ahnung was ich da schicken soll...is aber wahrscheinlich nur für NI USB Geräte nehm ich an...
Dachte es gibt einen "Check" Befehl oder sowas ähnliches.
Hat vielleicht noch jemand eine Ahnung wie ich über LabVIEW einen USB-Stick "sicher entfernen" kann?
Funktioniert einwandfrei, zudem gibts auf der selben Seite das Tool "ListDosDevices" mit dem man feststellen kann, welche Laufwerke gerade angesteckt sind und welche nicht.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Mit handelsüblichen USB-Stick kommunizieren?
Soweit ich weiß, muss man schon seit Windows XP den Stick nicht mehr abmelden. Einfach abziehen, fertig.
Bei Windows 2000 gab es aber noch Probleme, d.h. es konnten Daten verloren gehen, wenn man den Stick einfach abgezogen hat.
Gruß Markus
' schrieb:Hi,
ich hab das heute auf Arbeit (Win XP) ausprobiert.
Super Sache.
Leider @home (Win 7) geht's nicht .
Hat jemand ne Idee?
Flobias
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
24.01.2011, 10:14 (Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2011 10:15 von jg.)
' schrieb:Soweit ich weiß, muss man schon seit Windows XP den Stick nicht mehr abmelden. Einfach abziehen, fertig.
Bei Windows 2000 gab es aber noch Probleme, d.h. es konnten Daten verloren gehen, wenn man den Stick einfach abgezogen hat.
Zu empfehlen ist so ein Vorgehen aber weder unter Win XP noch unter Win 7!! Wenn gerade eine Datenübertragung auf den USB-Stick läuft, dann können dir sehr wohl Daten verloren gehen! Also so ein Abziehen ohne Abmelden nur, wenn man absolut sicher ist, dass gerade keine Daten übertragen werden.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!