Sto tentando di aggiornare il registro di Windows per aggiungere un'icona per la mia estensione di file personalizzata, e fino ad ora non ho avuto esito positivo. La mia versione attuale è la più vicina a this stackoverflow question. Sfortunatamente, l'icona del mio file è ancora una delle icone generiche incorporate di Windows (vedi l'immagine sotto).Impossibile impostare DefaultIcon nel Registro di sistema
A questo punto la mia ipotesi migliore è forse c'è qualcosa di sbagliato con il mio file .ICO
. L'ho condiviso here on Dropbox
Ecco l'aggiornamento del registro completo che sto facendo con regedit
. Come puoi vedere, sto anche associando la mia estensione di file con un file .bat
per l'esecuzione. Funziona alla grande. Anche il tipo visualizzato in Windows Explorer è PartQuest Archive che è anche ottimo (vedi immagine sopra). Purtroppo, nessun dado con l'ultima voce per l'icona.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\pqunzip]
@="PartQuest Archive"
[HKEY_CLASSES_ROOT\pqunzip\shell]
[HKEY_CLASSES_ROOT\pqunzip\shell\open]
[HKEY_CLASSES_ROOT\pqunzip\shell\open\command]
@="\"C:\\MentorGraphics\\PartQuestTools\\SDD_HOME\\common\\win32\\scripts\\pqunzip.bat\" \"%1\""
[HKEY_CLASSES_ROOT\.pqz]
@="pqunzip"
[HKEY_CLASSES_ROOT\.pqz\DefaultIcon]
@="\"C:\\MentorGraphics\\PartQuestTools\\SDD_HOME\\common\\win32\\config\\decrypted.ico\""
ho anche tentato l'aggiunta di un ,1
alla fine del nome del file poiché il file .ICO
appare può avere due icone incorporati in essa. Questo non ha fatto la differenza.
Per buona misura, sono stato riavviato dopo ogni modifica. Non sono sicuro se questo è necessario.
Tutti i suggerimenti degli esperti di Windows qui intorno saranno sicuramente apprezzati!