Frage

Wie Flip ich das Removable Bit meines USB Stick oder eine Festplatte in C # wie diese -Tool funktioniert?

Vielen Dank im Voraus!

War es hilfreich?

Lösung

Dies ist nicht leicht gemacht.

Die „removable Bit“ ist in der Firmware des Controllers auf dem Gerät, nicht auf dem Dateisystem, und es ist nicht mit dem alles andere als ein Anpassungs-Tool für das Gerät.

Und da jeder Chip-Hersteller verschiedene Möglichkeiten hat die Firmware für den Zugriff auf und die Firmware selbst an verschiedenen Orten sein kann, ist es sehr unwahrscheinlich, dass ein universelles Werkzeug hergestellt werden kann.

Ihre einzige Option, um sniff USB-Pakete durch die ursprünglichen Dienstprogramm, dekodieren gesendet würde sie und schreibt ein neues Werkzeug, das das Verhalten repliziert.

Der Link, den Sie bieten nicht funktionieren auf allen USB-Geräten, aber funktioniert auf vielen.

Andere Tipps

Sie könnten die Registrierung usw. und die Verwendung c # Registrierungsbefehle ‚Flip‘ suchen Bits usw. Aber es gibt keine Garantee dass die zugrunde liegenden Treiber die Konfiguration unterstützen. Wenn Sie diese Funktionalität benötigen, als ein Laufwerk kaufen, die sie unterstützt.

Diese Antwort gehört wahrscheinlich auf Super User: Die am wenigsten Aufheben Weise ein USB-Laufwerk erscheint als Teil einer Festplatte zu verwenden, ist Set NTFS symbolische Verknüpfung. Welche wird Ihr USB-Laufwerk als Verzeichnis erscheinen. Sie werden nicht, obwohl es wie eine Festplatte partitionieren können, aber Sie werden es etc Index der Lage sein, - i mehrere nicht-Festplatte Geräte konfiguriert als symbolische Links haben und die Musik auf sie in Media Player und Windows-Bibliotheken enthalten scheint, alle durchsuchbaren und herausnehmbar.

  • Erstellen Sie ein Verzeichnis auf der Festplatte der Mount-Punkt sein
  • Rechtsklick Computer
  • Verwalten
  • Lagerung, gehen Sie zu Disk-Management
  • Rechtsklick Ihr Gerät
  • Wählen Sie
  • Fügen Sie Laufwerksbuchstaben oder Pfad
  • Fügen Sie einen Pfad zu dem Verzeichnis.

oder verwenden Sie den Befehl mklink

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top