Creative Commons BY-NC-ND 2.5Questo sito e tutto il suo contenuto sono distribuiti sotto la licenza Creative Commons Attribuzione - Non Commerciale - Non opere derivate 2.5 Italia e con le condizioni d'uso definite nel disclaimer: siete pregati di leggere entrambi questi documenti prima di usufruire dei contenuti di questo sito. Per alcuni contenuti è necessaria una registrazione gratuita: non è necessario pagare e non è necessario accumulare punteggi per accedere agli articoli e scaricare i sorgenti. Basta solo essere onesti. Se volete che questo sito continui a rimanere attivo, a contribuire ogni giorno alla diffusione della cultura libera, non copiate il materiale per ripubblicarlo in altri luoghi : chi fa questo è solo un miserabile e un perdente. Se volete partecipare su settorezero e rendere le vostre idee, i vostri progetti, fruibili da tutti senza limitazioni, come dovrebbe essere in un paese civile e acculturato, potete farlo tranquillamente.

Sostituire ai file l’icona e il programma predefinito per la loro apertura

Autore: Giovanni Bernardo | Data pubblicazione: 28 ottobre 2008
Categorie: Hacking Windows

Anche se per molti è un’operazione piuttosto semplice, sostituire l’icona predefinita di un formato di file con un’altra a propria scelta e/o cambiare il programma di default per la sua apertura, per altri è impresa abbastanza ardua. Illustro in questo articolo come svolgere queste operazioni con pochi semplici click.

Cambiare il programma predefinito per l’apertura

Se vogliamo soltanto cambiare il programma predefinito per aprire un determinato tipo di file, possiamo farlo in maniera rapida: clicchiamo con il tasto destro del mouse sul file che vogliamo far aprire con un programma diverso da quello con cui si aprono normalmente e selezioniamo dal menù a tendina: “apri con -> Programma” (selezionate “Programma” e non uno dei programmi sopra elencati anche se tra questi dovesse esserci quello che vogliamo! Capito? Seguite la figura):

cambio_associazione_programma_05

Appare quindi l’elenco dei programmi installati, selezioniamo il programma che vogliamo far diventare il predefinito avendo cura di spuntare la casella “Usa sempre il programma selezionato per aprire questo tipo di file” e dare l’OK. Se il programma che desideriamo non dovesse trovarsi in elenco, è sempre possibile trovarlo cliccando sul tasto “Sfoglia”.

Cambiare icona e programma predefinito

Oltre al programma predefinito possiamo anche cambiare le icone da associare ai tipi di file, mettendoci quelle più ci aggradano. Da risorse del computer Cliccare su “Strumenti -> Opzioni cartella…”, selezionare quindi la scheda “Tipi di file” (se avete molti tipi di file registrati, l’animazione della torcia potrebbe durare parecchi minuti…).

Appare l’elenco dei tipi di file registrati:

cambio_associazione_programma_01

Con il tasto “Cambia” è possibile cambiare il programma predefinito per l’apertura di quel tipo di file. Per alcune estensioni (come la BMP nel caso dell’immagine qui sopra), è presente un tasto “Ripristina” per ripristinare l’apertura di quel tipo di file con il programma predefinito di windows, in questi casi non è possibile in maniera semplice sostituire l’icona. Per la maggior parte dei file è invece presente un tasto “Avanzate”:

cambio_associazione_programma_02

Cliccando su questo tasto appare un’altra finestra dalla quale è possibile sostituire l’icona agendo sul pulsante “Cambia icona”:

cambio_associazione_programma_03

Possiamo quindi sceglier l’icona da associare a quel tipo di file:

cambio_associazione_programma_04

In questo caso possiamo scegliere una delle icone predefinite contenute nel software che di default apre quel tipo di file, oppure possiamo cliccare il tasto “Sfoglia” per scegliere un’icona da un’altro file (da un file .ico ma anche da un .exe o un .dll).

Piccola nota da programmatore
Per alcuni tipi di file (tipo i .exe, .ico .cur e altri) per i quali in pratica l’icona è in effetti il file stesso (i .ico sono icone!, i .exe hanno le icone già all’interno…) si riceverà il messaggio di errore “impossibile trovare il file %1″ dal momento che nel registro come icona è associato il valore “%1″ (vedi paragrafo successivo per maggiori spiegazioni) che indica il file stesso… La Microsoft qui ha commesso un piccolo errore… (solo questo??)

Cosa succede nel registro di sistema

Questa sezione è ovviamente per gli smanettoni professionisti. Windows registra le associazioni dei tipi di file nella chiave di registro “HKEY_CLASSES_ROOT” (HKCR). Navigando con regedit in HKCR notiamo che all’inizio ci sono tante chiavi quanti sono i tipi di file registrati nel sistema (capito perchè la torcia ci mette tutto quel tempo??). Per ognuna di queste chiavi (tipo di file) è sempre presente il valore predefinito, che punta ad un’altra chiave di registro sempre in HKCR e che identifica il programma predefinito per l’apertura.

Faccio un esempio sul MIO pc: per l’estensione .rar ho come valore predefinito “WinRAR”, navigando più in basso in HKCR ci sarà una chiave chiamata proprio “WinRAR”. In questa chiave è sempre presente una sottochiave “DefaultIcon” che identifica appunto il percorso dal quale prendere l’icona da associare al file (e che per i file .ico, .exe ecc come dicevo prima, assume valore %1 per indicare appunto il file stesso).

Articoli che potrebbero interessarti

L'articolo ti è piaciuto o ti è stato utile per risolvere un problema? Supporta e mantieni in vita questo sito, ci basta soltanto un caffè o una birra.
Se desiderate che settorezero continui a rimanere gratuito e fruibile da tutti, non copiate il nostro materiale e segnalateci se qualcuno lo fa

Puoi lasciare un commento, o un trackback dal tuo sito.

  1. Ancora nessun commento.

Devi essere collegato per lasciare un commento.

  1. Ancora nessun trackback
settorezero.com e il logo Zroid™ ©2007÷2012 Giovanni Bernardo - E' vietata la copia e la distribuzione anche parziale dei contenuti di questo sito web senza l'esplicito consenso dell'autore.
I contenuti di settorezero.com sono distribuiti sotto una licenza Creative Commons Attribuzione-Non Commerciale-Non Opere derivate 2.5 Italia a cui vanno aggiunte le condizioni d'uso definite nel disclaimer.
settorezero.com e tutti i suoi contenuti sono tutelati dalla legge sul diritto d'autore per cui i trasgressori sono perseguibili a norma di legge.
Creative Commons BY-NC-ND 2.5
Il tema di questo sito è basato sul tema Fusion per wordpress, realizzato originariamente da digitalnature e fa uso del plugin Wassup per il computo delle statistiche. Per contattare l'autore siete pregati di utilizzare la sezione contatti.
Per essere aggiornato con tutte le novità di settorezero.com seguici anche anche su Facebook Twitter Tumblr Blogspot Youtube.