Windows 7: aggiungi il comando shell per il file .png


6

Su Windows XP, puoi andare su Opzioni cartella - Tipi di file, selezionare PNG, creare una nuova azione, come questa

Action: Crush
Application: "F:\Programs\PNGCrush\crush.bat" "%1"

Quindi puoi fare clic destro su a .png file e selezionare Schiacciare .

Come lo fai su Windows 7? Presumo attraverso regedit o .reg file, ma come?

EDIT: Grazie per tutte le vostre risposte ... ma mi piacerebbe evitare "Apri con" o programma di terze parti, se possibile.



2
Ciao di nuovo Tom! Ora che posso eseguire un file .reg (grazie a te), ora ti sto chiedendo come scrivere un file .reg che faccia quanto sopra (cioè lo script). Fyi, il file .reg sul mio post precedente non funziona, ero solo curioso di sapere perché non potevo eseguirlo.
Aximili

Risposte:


2

Per aggiungere un nuovo elemento al menu contestuale del tasto destro del mouse .png file, aggiungi una nuova chiave e command sottochiave a HKEY_CLASSES_ROOT\pngfile\shell\ nel registro.

In base al tuo esempio, importando quanto segue reg il file dovrebbe funzionare:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\pngfile\shell\PNGCrush]
@="Crush"

[HKEY_CLASSES_ROOT\pngfile\shell\PNGCrush\command]
@="\"F:\\Programs\\PNGCrush\\crush.bat\" \"%1\""

Questo sembra promettente, grazie mille! L'ho inserito con successo nel registro. Ma perché non riesco ancora a vedere il menu "Crush" ?? Potrei aggiungere un menu contestuale a una cartella allo stesso modo. Ho riavviato il mio computer.
Aximili

Dovrebbe essere applicato immediatamente e dovrebbe essere visibile quando si fa clic con il pulsante destro del mouse su un file PNG. In alternativa, puoi aggiungere queste chiavi a HKEY_CLASSES_ROOT\*\shell. Se guardi alcune delle chiavi, dovresti vedere il modello. Se ho fatto un errore, fammi sapere! :)
iglvzx

Capito! Suo HKEY_CLASSES_ROOT\ACDSee Pro 5.png\shell. Perché il nome è così non standard, ACDSee lo ha cambiato? Comunque funziona, grazie !!
Aximili

0

Prova a fare clic su file png con il tasto destro del mouse, selezionare Aperto con , quindi vai al tuo file bat. Non dimenticare di rimuovere il segno di spunta "Usa questo programma come predefinito".


0

Mentre è possibile attraverso il registro, può diventare complicato. Lo raccomanderei FileTypesMan - È piuttosto intuitivo.


0

FileTypesMan funzionerà, ma è un po 'datato e non è robusto come door2windows prodotto equivalente, che mi piace di più.

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.