Domanda

Siamo dispositivi di commutazione, ed i dischi flash sono il nome in modo diverso, ma i file di configurazione del nostro software sono scritti con quella directory hardcoded (non come avremmo mai cambiare fornitori, giusto?)

Quindi ... è possibile creare un collegamento per il nuovo disco flash con il nome di quello vecchio in modo tale che io non devo cambiare tutti i percorsi?

Grazie in anticipo per il vostro aiuto.

È stato utile?

Soluzione

Purtroppo, no (anche non facilmente). Tasti di scelta rapida di file in CE sono molto semplici file di testo del formato folowing:

25#\program files\myapp.exe

Se il numero alla partenza è il numero di caratteri nel seguente percorso, tra cui l'hash. È possibile modificare il target modificando il testo percorso, ma non c'è modo semplice per "virtualmente mappare" un luogo ad un altro.

Ora ci è un modo che si potrebbe ottenere rimappatura, ma richiede che si scrive, distribuire e installare un file-sistema di filtraggio (FSF). Un FSF potrebbe "inoltrare" richieste da una posizione a un'altra. Tuttavia, sembra (a me comunque) che si sta andando ad avere per configurare che FSF con il percorso specifico del dispositivo, ed è probabilmente più facile da cambiare solo i collegamenti.

Se fosse il mio problema da risolvere, sarei probabilmente a creare un app che legge il registro di sistema per il profilo di driver di archiviazione per determinare il suo nome per la scheda, quindi modificare i collegamenti con quel testo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top