Frage

Wir sind Schaltgeräte und die Flash-Laufwerke sind Namen anders, aber unsere Software-Konfigurationsdateien werden mit diesem Verzeichnis geschrieben fest einprogrammiert (nicht wie wir jemals Anbieter ändern würden, nicht wahr?)

So ... ist es möglich, eine Verknüpfung zu dem neuen Flash-Disk mit dem Namen der alten so zu schaffen, dass ich, um alle Pfade nicht ändern?

Vielen Dank im Voraus für Ihre Hilfe.

War es hilfreich?

Lösung

Leider nein (auch nicht leicht). Shortcuts Dateien in CE sind sehr einfache Textdateien des folowing Format:

25#\program files\myapp.exe

Wenn die Zahl zu Beginn ist die Anzahl der Zeichen in dem Pfad Folgenden einschließlich des Hash. Sie können das Ziel ändern, indem Sie den Pfad Text zu ändern, aber es gibt keine einfache Möglichkeit, „virtuell abzubilden“ einem Ort zum anderen.

Jetzt gibt is eine Art und Weise, dass Sie Remapping erreichen könnte, aber es erfordert, dass Sie schreiben, deploy und installieren Sie eine Dateisystemfilter (FSF). Eine FSF könnte Anfragen von einem Ort zum anderen „vorwärts“. Allerdings scheint es (für mich jedenfalls), den Sie konfigurieren haben werden, dass FSF mit dem gerätespezifischen Weg, und es ist wahrscheinlich einfacher, nur die Verknüpfungen zu ändern.

Wenn es mein Problem ist zu lösen, würde ich wahrscheinlich eine App erstellen, die die Registrierung für das Speichertreiber Profil seinen Namen für die Karte bestimmt, dann die Verknüpfungen mit diesem Text ändern.

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