5 modi per creare un file batch (.bat) su Windows 11

Tutto ciò di cui hai bisogno è un'app Blocco note sul tuo PC

  • È possibile utilizzare il prompt dei comandi o PowerShell per eseguire un file batch per automatizzare le attività regolari.
  • Per conoscere i passaggi per creare un file batch su Windows 11, continua a leggere!
creare un file batch Windows 11

L'esecuzione di attività ripetitive o l'esecuzione di una serie di comandi potrebbe essere essenziale per la tua routine informatica, ma può richiedere molto tempo. È qui che viene in soccorso la creazione di un file batch (.bat) su Windows 11.

In questa guida, discuteremo le istruzioni dettagliate per creare un file di script batch su Windows 11 per automatizzare le attività riducendo gli errori e risparmiando tempo.

I file batch possono essere utili sia per gli utenti principianti che per quelli esperti:

  • Automatizza le attività ripetitive e semplifica i flussi di lavoro, risparmiando tempo e fatica.
  • Esecuzione coerente delle attività, riduzione dell'errore umano e miglioramento dell'efficienza.
  • Esegui attività noiose specifiche come backup, configurazione del sistema, installazione di software e altro.
  • Aiutarti a eseguire comandi su più computer contemporaneamente.
  • Può eseguire procedure complesse che comportano più passaggi.
  • Sono portatili e possono essere condivisi con altri computer.

Come posso creare un file batch in Windows 11?

1. Creare un file batch di base

  1. premi il finestre chiave, tipo bloc notese fare clic Aprire.Apri Blocco note e crea un file batch Windows 11
  2. Digitare le seguenti righe:
    • @ECHO OFF
      ECHO Hi, this is my first batch file.
      PAUSE
  3. Qui @ECHO DISATTIVATO – Disabilita le istruzioni sul display e mostra il contenuto; ECO – Stampa il testo dopo lo spazio; PAUSA – Mantiene la finestra aperta dopo l'esecuzione dei comandi.
  4. Vai a File e fare clic Salva come.File: salva con nome
  5. Assegnare al file il nome Test.bat e for Salva come tipo, Selezionare Tutti i files, quindi fare clic su Salva.Blocco note_Salva file
  6. Una volta creato, individua il file e fai doppio clic per aprirlo. Nella finestra del prompt dei comandi, vedrai il file Ciao, questo è il mio primo file batch Messaggio.WindowsTerminal_ esegue lo script

Puoi anche salvare il file .reg nel formato file .bat per automatizzare la modifica dei file di registro, riducendo al minimo i rischi connessi.

2. Accedi alle unità e alle cartelle di rete

  1. premi il finestre chiave, tipo bloc notese fare clic Aprire.Apri Blocco note e crea un file batch Windows 11
  2. Digita la seguente riga dopo aver sostituito la lettera F del driver con quella desiderata: Echo Create new F: drive mapping
  3. Copia e incolla il seguente comando dopo aver sostituito il percorso di rete con il percorso a cui desideri mappare: @net use F: \Network path /persistent: yes
  4. Ripeti la procedura se desideri aggiungere più unità. Digitare le seguenti righe:
    • : exit
      @pause
      Notepad_crea un file batch su Windows 11
  5. Clic File, quindi scegli Salva come. Ora dai un nome al file e aggiungi un'estensione .bat. Per Salva come tipo, Selezionare Tutti i files, quindi fare clic su Salva.Blocco note_Salva file
  6. Una volta creato il file, individualo e fai doppio clic per eseguire l'attività.
Ulteriori informazioni su questo argomento
  • Correzione: errore del file system (-2147163901) su Windows 11
  • Pannello di controllo e app Impostazioni: quale utilizzare?

3. Aggiungi input dell'utente

Per creare un file batch che accetta l'input dell'utente e visualizza un messaggio personalizzato, attenersi alla seguente procedura:

  1. premi il finestre chiave, tipo bloc notese fare clic Aprire.Apri Blocco note e crea un file batch Windows 11
  2. Digitare il seguente script:
    • @echo off
      : start
      set /p input = Enter the Name:
      echo %input% We are thrilled to welcome you to the event!
      pause
      go to start
      I comandi inpiut di Notepad_user creano file batch Windows11
  3. Puoi cambiare il Inserisci il nome istruzioni e il messaggio personalizzato che vedrai successivamente in base alle tue attività e preferenze.
  4. Clic File, Poi Salva come. Assegna un nome al file, aggiungi un'estensione di file .bat e for Salva come tipo, Selezionare Tutti i files, quindi fare clic su Salva.Blocco note_Salva file
  5. Una volta creato il file, individualo e fai doppio clic su di esso per aprirlo nel prompt dei comandi ed eseguire l'attività.

4. Automatizza le attività ripetitive

  1. premi il finestre chiave, tipo bloc notese fare clic Aprire.Apri Blocco note e crea un file batch Windows 11
  2. Qui ti mostreremo come abbiamo automatizzato il processo di apertura delle app utilizzate di frequente sul nostro computer.
  3. Questo è lo script che abbiamo utilizzato per aprire Google Chrome, Word, Slack e ShareX:
    • @echo off
      cd "C:\Program Files\Google\Chrome\Application\chrome.exe"
      start chrome.exe
      start – "C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE"
      cd "C:\Program Files\ShareX\ShareX.exe"
      start ShareX.exe
      Exit
      Blocco note_crea un file batch Windows 11
  4. Puoi utilizzare lo script, ma sostituisci il percorso dell'app con quello che desideri aprire. Clicca il File menù e scegli Salva come.
  5. Assegna un nome al file, aggiungi un'estensione .bat, for Salva come tipo, Selezionare Tutti i files, quindi fare clic su Salva.

5. Modifica righe di codice con la finestra di comando

  1. premi il finestre chiave, tipo bloc notese fare clic Aprire.
  2. Questo script può aiutarti a sostituire le righe in un codice semplice; supponiamo che tu abbia un file denominato code.txt, che ha vecchiotesto menzionato più volte e vuoi sostituirlo con nuovotesto.I comandi Notepad_edit creano un file batch Windows 11
  3. Per questo, puoi usare questo script:
@echo off setlocal enabledelayedexpansion set "inputFile=code.txt"
set "outputFile=code_modified.txt"
set "oldText=oldtext"
set "newText=newtext" if not exist "%inputFile%" ( echo Input file not found. exit /b. ) ( for /f "usebackq delims=" %%a in ("%inputFile%") do ( set "line=%%a" set "line=!line:%oldText%=%newText%!" echo !line! )
) > "%outputFile%" echo Lines with '%oldText%' replaced by '%newText%' have been written to '%outputFile%'. endlocal. 

Devi cambiare codice.txt con il nome del file e sostituisci vecchiotesto E nuovotesto con le linee che desideri utilizzare.

Ora salva il file seguendo questi passaggi:

  1. Clic File e scegli Salva come. Assegna un nome al file, aggiungi un'estensione .bat, for Salva come tipo, Selezionare Tutti i files, quindi fare clic su Salva.Blocco note_Salva file
  2. Individua e fai doppio clic sul file per aprirlo nella finestra del prompt dei comandi ed eseguire l'attività.

Ora che hai creato il file .bat, puoi farlo utilizzare l'Utilità di pianificazione di Windows per pianificarlo per essere eseguito automaticamente a intervalli specifici.

Come posso modificare un file batch in Windows 11?

Per modificare un file batch, puoi aprire Blocco note e fare clic su File>Apri oppure puoi individuare e fare clic con il pulsante destro del mouse sul file e scegliere Modificare dal menu contestuale.

È possibile apportare le modifiche richieste una volta aperto il file nel Blocco note. Una volta modificato, fare clic su Ctrl + S per salvare le modifiche.

Per eseguire il file batch in Windows 11, puoi individuarlo nella finestra Esplora file e fare doppio clic su di esso o aprire Comando Richiedi e utilizza il comando cd per andare alla cartella in cui si trova il file batch, quindi digita il nome del file batch e premi Accedere.

Dovresti sempre salvare il file di script batch in una posizione accessibile come la cartella Documenti o Desktop del tuo account utente.

Ricorda che i file batch possono eseguire comandi, interagire con il tuo sistema, automatizzare attività e modificare codici semplici; tuttavia, se desideri eseguire modifiche sofisticate o manipolazioni del codice, ti suggeriamo di utilizzare un linguaggio di programmazione come Python o PowerShell.

Quali attività svolgeresti utilizzando i file batch? Sentiti libero di menzionarli nella sezione commenti qui sotto.

Come correggere la risposta lenta del file di salvataggio in Windows 11/10

Come correggere la risposta lenta del file di salvataggio in Windows 11/10Windows 11

Stai riscontrando un fastidioso ritardo durante il tentativo di salvare qualsiasi file sul tuo computer? Secondo alcuni utenti di Windows, stanno riscontrando un notevole ritardo durante il tentati...

Leggi di più
Come copiare facilmente qualsiasi indirizzo di directory su Windows 11

Come copiare facilmente qualsiasi indirizzo di directory su Windows 11Windows 11

Nel caso non lo sapessi già, Microsoft ha aggiunto un nuovo strumento al menu contestuale di Windows 11.Dopo la confusione creata dall'azienda con l'opzione Aggiorna, questa nuova aggiunta delizier...

Leggi di più
Facile guida su come avviare Windows 11 in modalità provvisoria

Facile guida su come avviare Windows 11 in modalità provvisoriaModalità SicuraWindows 11

Se riscontri problemi con il sistema operativo, l'avvio di Windows 11 in modalità provvisoria può aiutarti a restringere la fonte e risolvere il problema.L'utilizzo di alcune opzioni integrate nel ...

Leggi di più