Personalizza il Menù Contestuale di Windows 11 con Nilesoft Shell

17 Gennaio 2025

Indice dei contenuti

Tra le novità che Windows 11 ha portato con sé rispetto a Windows 10, una delle più discusse è stata la modifica del menù contestuale. Per chi non lo sapesse, il menù contestuale è quel menù a tendina che compare quando si clicca con il tasto destro del mouse. Microsoft ha completamente rinnovato questo menù, ma ha portato con sé alcune problematiche. La principale è che in realtà è un menù nuovo dove non compaiono più tutte le opzioni del menù originale, ma vengono nascoste sotto una voce ulteriore chiamata “Mostra altre opzioni.”

Vuoi essere accompagnato su ogni passaggio?
Allora non perderti il video dedicato, solo sul canale ufficiale YouTube di Beating Bit!

Ci sono metodi per ripristinare direttamente il menù vecchio, ma in questo articolo voglio farvi conoscere il programma per eccellenza per personalizzare il menù contestuale: Nilesoft Shell. Questo programma non solo riattiva il menù vecchio, ma gli conferisce anche uno stile grafico coerente con Windows 11, ed è altamente personalizzabile.

Come Ottenere Nilesoft Shell

La prima cosa da fare è andare sul sito di Nilesoft. Qui ci sono le versioni a 64 bit, 32 bit e anche per ARM. La versione ARM può essere utilizzata solo se avete Windows per ARM installato. Se preferite, c’è anche una versione portatile che non necessita di installazione. Personalmente, preferisco la versione con installer per installarlo direttamente sul sistema.

Cliccate su download setup x64. Se non sapete se la vostra versione di Windows è 64 o 32 bit, sappiate che se avete Windows 11 è sicuramente 64 bit, poiché non esiste la versione 32 bit. Se invece avete Windows 10, vi consiglio di consultare il video dedicato sul canale YouTube per capire meglio le informazioni del vostro computer.

Installazione di Nilesoft Shell

Una volta finito il download, avviate l’installer e procedete nei vari passaggi. Cliccate su Next, scegliete il percorso di installazione (lasciate quello predefinito), cliccate su Next e infine su Install. Dovrete dare il consenso cliccando su . Potrebbe comparire la richiesta più volte. Attendete che l’installazione termini e cliccate su Finish.

Utilizzo del Nuovo Menù Contestuale

Ora, se cliccate con il destro, vedrete che abbiamo il nostro nuovo menù contestuale. Le novità principali includono il file manager che permette di gestire la cartella corrente e varie impostazioni. Tuttavia, non c’è un’interfaccia grafica per personalizzare il menù; tutto funziona tramite file di testo.

Accesso alle Impostazioni di Nilesoft Shell

Per accedere alle impostazioni di Nilesoft Shell, andate nella barra delle applicazioni e, tenendo premuto il tasto Maiusc, cliccate con il destro. Comparirà la voce Shell. Se cliccate solo con il destro, non vedrete questa voce. Qui potete vedere la vostra versione installata, accedere alla documentazione e donare per supportare il progetto.

Configurazione del Menù Contestuale

Selezionando config, si apre il file di configurazione. Qui potete iniziare a vedere come modificare il menù. Potrebbe spaventarvi un attimo vedere questi codici strani, ma seguendo le istruzioni, vi accorgerete che è più semplice di quanto sembri. Se volete ulteriori approfondimenti, potete sempre consultare la documentazione.

Per aggiungere una nuova voce al menù, andate in fondo al file e digitate item(). Salvatelo sul desktop, poiché non avrete l’autorizzazione per salvarlo direttamente nella cartella di installazione (nel caso abbia scelto l’installazione nella cartella programmi). Effettuate un backup del file già esistente nella cartella del programma (potete rinominarlo shell_bkp.nss ad esempio).

Trascinate il nuovo file all’interno della cartella di installazione di Nilesoft Shell. Riapritelo e dovreste vedere il vostro item in basso.

Aggiungere Funzionalità al Menù Contestuale

Ora che abbiamo il nostro item, dobbiamo aggiungere almeno un titolo. Digitate title='Ciao'. Salvate il file e tenendo premuto il tasto CTRL della vostra tastiera, aprite il menù contestuale così che Nilesoft Shell ricarichi i file di configurazione. Vedrete ora comparire la nuova voce, congratulazioni!
Se cliccate su di essa, non succede nulla perché non abbiamo ancora definito un’azione.

Supponiamo di voler aggiungere un comando per aprire una cartella. Creiamo una cartella nel disco C (in questo esempio la chiamerò TEST SHELL) e copiamo il suo percorso. Aggiungiamo ora ad item, il parametro cmd uguale al nostro percorso digitando cmd='C:\TEST SHELL'. Rinominate il parametro title dell’item in Apri test Shell. La nuova voce creata quindi comparirà come segue per esteso:
item(title='Apri TEST SHELL' cmd='C:\TEST SHELL')
Ora, se cliccate su questa voce presente nel menù contestuale, si aprirà la cartella desiderata.

Utilizzo di File Eseguibili

La stessa logica si applica ai programmi. Per esempio, se volete avviare Microsoft Edge, dovete trovare il percorso del file eseguibile. Un modo è cliccando con il destro sull’applicazione e selezionando Apri percorso file. Se vi rimanda ad un collegamento, troverete il percorso al file eseguibile nelle proprietà del collegamento sotto la voce “Destinazione“.

Gestire Applicazioni del Microsoft Store

Se volete aggiungere un’app del Microsoft Store, il percorso non è accessibile facilmente. Potete avviare il programma, poi aprire il Task Manager per trovare il processo. Cliccate con il destro su di esso e selezionate Proprietà per ottenere il percorso. Una volta ottenuto, potete inserirlo nel file di configurazione (non dimenticate di inserire il nome del file eseguibile alla fine del percorso).

Personalizzazione Avanzata

Per rendere il menù ancora più carino, potete aggiungere un’icona all’item. Utilizzate il parametro image per specificare il percorso del file eseguibile contenente l’icona dell’applicazione. Potete anche utilizzare i codici RGB per aggiungere colori (ad esempio: #ffffff per il bianco). Se il file shell.nss di configurazione comincia a diventare troppo caotico, potete creare un file esterno per mantenere tutto organizzato al meglio.

Creando un file chiamato personale.nss (o come preferite voi), potete spostarlo nella cartella imports presente all’interno della cartella di installazione del programma. In questo modo, potete mantenere la vostra configurazione pulita e organizzata.

Una volta copiato il file nel percorso e inserite le voci che volete vedere presenti nel menù, dovrete importarlo nel file di configurazione shell.nss digitando import 'imports/personale.nss' (o il nome che avete dato al vostro file).

Creazione di Sottomenù e Separatori

Per strutturare meglio il menù, potete creare un sottomenù. Utilizzate invece di item l’elemento menu che accetta i parametri title e image seguito da parentesi graffe avendo così il codice menu(title='Il mio nuovo menu' image=#0000ff){}. Inserite all’interno delle parentesi graffe i vostri item ed il gioco è fatto! Potete anche utilizzare separator per organizzare visivamente le opzioni. Questo rende il menù più intuitivo e facile da navigare. Inoltre i menù possono avere a loro volta dei sotto menù ulteriori, sta a voi scegliere come creare la struttura delle voci.

Nilesoft Shell è un potente strumento per personalizzare il menù contestuale di Windows 11. Con un po’ di pazienza e creatività, potete configurare il menù secondo le vostre esigenze. Non dimenticate di dare un’occhiata alla documentazione ufficiale per esplorare tutte le potenzialità di questo programma. Scrivetemi nei commenti se lo conoscevate e se avete altre alternative da suggerire!

Sapevi di poter personalizzare lo sfondo di Windows con temi dinamici? Se vuoi saperne di più non perderti l’articolo dedicato!

COMMENTI

Dicci la tua opinione con un commento!