L'icona dell'unità USB non viene visualizzata su Windows XP


2

Ho una chiavetta USB per la quale voglio usare un'icona personalizzata. Il mio autorun.infassomiglia a questo:

[Autorun]
UseAutoPlay=1
Label=TrueCrypt Traveler Disk
Icon=Volume.ico
Action=Start TrueCrypt Background Task
Open=TrueCrypt\Windows\TrueCrypt.exe
shell\start=Start TrueCrypt Background Task
shell\start\command=TrueCrypt\Windows\TrueCrypt.exe
shell\dismount=Dismount all TrueCrypt volumes
shell\dismount\command=TrueCrypt\Windows\TrueCrypt.exe /q /d

... ma l'icona non viene visualizzata e quando accedo l'unità non succede nulla: nessuna finestra di dialogo, ecc. Posso ancora accedervi tramite "Risorse del computer", ma non ha l'icona. Ho già impostato tutte le opzioni nella scheda delle proprietà di "AutoPlay" su "Chiedi conferma ogni volta di scegliere un'azione", ma ciò non risolve nulla.

So che questa domanda è (probabilmente) già stata posta prima, ma la funzione di ricerca non mi ha dato nulla. TUTTAVIA, questa domanda è più centrata sul far funzionare l'icona che sul far funzionare auto-exec.

Sto eseguendo Windows XP Home Edition su questo computer, ma lo userò anche su Windows XP Professional e Windows 8.


1
Questo potrebbe essere ovvio, ma hai verificato che il nome dell'icona sia stato digitato correttamente e di includere il percorso completo? Con la configurazione corrente, l'icona dovrebbe trovarsi nella cartella USB principale, vero?
Sekhemty,

@Sekhemty Yep - è nella directory corretta - Ubuntu lo riconosce ...
JamesTheAwesomeDude

Per favore, spiegalo: come Ubuntu lo riconosce? Queste autorun.infimpostazioni, AFAIK, funzioneranno solo su Windows. Vuoi dire che puoi aprire il .icofile con un visualizzatore di immagini?
Sekhemty,

@Sekhemty Ya, Ubuntu è progettato per essere il più intuitivo possibile, quindi gli sviluppatori hanno aggiunto il supporto per le icone autorun.inf. L'ho collegato alla macchina Ubuntu per eseguire un controllo di integrità - assicurandomi che l'icona sia nella cartella corretta, ricontrollando la sintassi di autorun.inf, ecc.
JamesTheAwesomeDude

Risposte:


0

Prova a impostare l'attributo di sistema del file autorun.inf. Dovrai impostare l'attributo di sistema dalla riga di comando usando qualcosa come:

attrib +S e:\autorun.inf
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.