Come eseguire uno script Shell su Windows 10

Ogni sistema operativo desktop consente ai suoi utenti di eseguire script. Su Windows 10, puoi eseguire uno script batch, uno script PowerShell, uno script AHK, uno script VBS e altro. Un tipo di script che non puoi eseguire fuori dalla scatola è uno script Shell. Uno script Shell è scritto e utilizzato sui sistemi Linux. Sono fantastici e molti utenti Linux sono dell'opinione che siano migliori di qualsiasi cosa Windows abbia da offrire in termini di scripting.

Se disponi di uno script di shell che desideri eseguire su Windows 10, ci sono alcuni modi per farlo, tuttavia, ci saranno delle limitazioni. Abbiamo due diversi metodi che puoi usare per eseguire uno script Shell su Windows 10. Scegli quello che fa per te.

Limitazioni

Prima di procedere, è importante che tu comprenda i limiti con cui devi lavorare. Uno script Shell è scritto per Linux. Se trova un ambiente Linux, dovrebbe essere in grado di funzionare, ma l'ambiente stesso deve avere tutti i componenti che lo script deve essere in grado di eseguire. Ciò significa che alcuni script potrebbero funzionare, mentre altri potrebbero non funzionare perché manca un componente di cui hanno bisogno.

Un'altra cosa che dovresti sapere è che su Linux, la barra in avanti viene utilizzata per indicare una directory. Questo ti aiuterà quando avrai bisogno di usare il comando cd.

Per aiutarti a capire se sei riuscito o meno a eseguire uno script Shell su Windows 10, ti consigliamo di utilizzare lo script di test di seguito.

Test dello script della shell

Apri Blocco note e incolla quanto segue. Salvalo con l'estensione del file SH .

#!/bin/bash
echo "Resta a casa"

Questo è uno script molto semplice che visualizzerà il messaggio "Resta a casa". Sarà in grado di funzionare poiché tutto ciò che deve fare è visualizzare il testo all'interno della shell in cui è in esecuzione.

Esegui script Shell su Windows

Esegui script Shell su Windows 10 con WSL

Windows 10 supporta Linux. Ciò significa che puoi installare una distribuzione Linux come Ubuntu su Windows 10 ed eseguire comandi Linux su di essa. Per abilitare WSL su Windows 10, segui questi passaggi;

  1. Apri il Pannello di controllo.
  2. Vai a Programmi
  3. Fare clic su Attiva o disattiva le funzionalità di Windows.
  4. Nella finestra che si apre, scorri fino alla fine e abilita Windows Subsystem per Linux.
  5. Installalo e riavvia il sistema quando/se richiesto.
  6. Una volta tornato sul desktop, installa Ubuntu dal Microsoft Store .
  7. Riavvia il sistema quando/se richiesto.
  8. Una volta tornato sul desktop, apri la ricerca di Windows, digita Ubuntu, esegui l'app e configurala.
  9. Ora sei pronto per eseguire lo script.

Come eseguire uno script Shell su Windows 10

Esegui script di shell in WSL

Trova il percorso dello script che desideri eseguire;

  1. Passa allo script in Esplora file.
  2. Tieni premuto il tasto Maiusc e fai clic con il pulsante destro del mouse sullo script.
  3. Seleziona l'opzione Copia come percorso.
  4. Incolla il percorso in un file del Blocco note e sostituisci la barra rovesciata con una barra in avanti in tutto il percorso.
  5. Apri Ubuntu.
  6. Eseguire il comando seguente per accedere alla directory in cui si trova lo script.

Comando

cd percorso dello script

Esempio

cd /mnt/c/Utenti/fatiw/Desktop/
  1. Esegui questo comando per eseguire lo script.
sh nome-di-script.sh

Come eseguire uno script Shell su Windows 10

Esegui lo script Shell su Windows 10 con Git Bash

L'utilizzo di WSL per eseguire uno script Shell in Windows 10 è un processo lungo. Se vuoi qualcosa di molto più veloce, ti consigliamo di usare Git Bash. Vai avanti e scarica Git Bash. Installalo ma, durante l'installazione, assicurati di consentirne l'aggiunta alla variabile PATH .

Come eseguire uno script Shell su Windows 10

Una volta completata l'installazione, apri Git Bash. Trascina e rilascia lo script della shell sulla finestra, tocca Invio e verrà eseguito.

Come eseguire uno script Shell su Windows 10

Lascia un commento

Laggiornamento di Windows 10 di giugno 2025 (KB5060533) viene rilasciato con modifiche per le versioni 22H2 e 21H2.

Laggiornamento di Windows 10 di giugno 2025 (KB5060533) viene rilasciato con modifiche per le versioni 22H2 e 21H2.

Le build 19044.5965 e 19045.5965 (KB5060533) per Windows 10 introducono i secondi e gli eventi nel riquadro Calendario e risolvono diversi problemi.

Come risolvere i problemi dellaccount cambiando profilo su Windows 11

Come risolvere i problemi dellaccount cambiando profilo su Windows 11

Per risolvere i problemi dell'account Windows 11 relativi al menu Start, alla barra delle applicazioni e alle app, è possibile creare e passare a un nuovo profilo. Ecco come fare.

Come aprire Gestione attività su Windows 11

Come aprire Gestione attività su Windows 11

Apri Gestione attività su Windows 11 utilizzando la barra delle applicazioni, le scorciatoie da tastiera, il menu Start o il comando Esegui. Scopri tutti i metodi per accedere a questo strumento.

Come allineare a sinistra la barra delle applicazioni in Windows 11

Come allineare a sinistra la barra delle applicazioni in Windows 11

Per spostare la barra delle applicazioni a sinistra su Windows 11, apri Impostazioni > Personalizzazione > Barra delle applicazioni > Comportamento della barra delle applicazioni e scegli l'allineamento a sinistra.

Sfondi a tema natalizio per Windows 11

Sfondi a tema natalizio per Windows 11

I migliori temi natalizi per Windows 11 includono le collezioni di sfondi Winter Holiday Glow e Snow Sculptures; scarica il tema qui.

Laggiornamento KB5066835 (build 26200.6899) ​​per Windows 11 verrà rilasciato come aggiornamento di ottobre 2025.

Laggiornamento KB5066835 (build 26200.6899) ​​per Windows 11 verrà rilasciato come aggiornamento di ottobre 2025.

L'aggiornamento KB5066835 (build 26100.6899) ​​per Windows 11 24H2 è ora disponibile con nuove funzionalità e modifiche. La versione 23H2 riceve l'aggiornamento KB5065790 (build 22631.5984).

Installazione di Windows 11 non riuscita? Ecco la soluzione: guida completa.

Installazione di Windows 11 non riuscita? Ecco la soluzione: guida completa.

Se l'installazione di Windows 11 non è andata a buon fine e ha generato un codice o un messaggio di errore, è possibile seguire questi passaggi per la risoluzione dei problemi.

Laggiornamento KB5079466 (build 28000.1719) per Windows 11 26H1 verrà rilasciato come aggiornamento di marzo 2026.

Laggiornamento KB5079466 (build 28000.1719) per Windows 11 26H1 verrà rilasciato come aggiornamento di marzo 2026.

L'aggiornamento KB5079466 (build 28000.1719) per Windows 11 26H1 include correzioni e miglioramenti, ed ecco cosa devi sapere.

Laggiornamento KB5077179 (build 28000.1575) per Windows 11 26H1 verrà rilasciato come aggiornamento di febbraio 2026.

Laggiornamento KB5077179 (build 28000.1575) per Windows 11 26H1 verrà rilasciato come aggiornamento di febbraio 2026.

L'aggiornamento KB5077179 (build 28000.1575) per Windows 11 26H1 include correzioni e miglioramenti, ed ecco cosa devi sapere.

Microsoft fa marcia indietro sui piani di Copilot per ridurre la quantità di intelligenza artificiale presente in Windows 11.

Microsoft fa marcia indietro sui piani di Copilot per ridurre la quantità di intelligenza artificiale presente in Windows 11.

Microsoft sembra aver annullato i piani per aggiungere Copilot alle notifiche e alle impostazioni di Windows 11, segnalando una strategia di intelligenza artificiale più discreta per il sistema operativo.