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.

Sandbox di Windows 11 non funziona? Sistemalo ora

Sandbox di Windows 11 non funziona? Sistemalo oraWindows 11Sandbox Di Windows

È una funzionalità importante che può allontanarti da file non intenzionali, quindi dovresti provare a correggere l'errore di Windows 11 Sandbox non funzionante il prima possibile.Innanzitutto dovr...

Leggi di più
Scopri quanto durerà l'aggiornamento gratuito di Windows 11

Scopri quanto durerà l'aggiornamento gratuito di Windows 11Windows 11

Windows 11 è progettato per aiutarti a rimanere aggiornato e proteggere le tue informazioni con funzionalità di sicurezza avanzate.Dal suo lancio in ottobre, il sistema operativo è stato offerto gr...

Leggi di più
Correzione: impossibile aggiungere o modificare il PIN in Windows 11 o 10

Correzione: impossibile aggiungere o modificare il PIN in Windows 11 o 10ContiWindows 10Windows 11

Windows ha diversificato le sue funzionalità di sicurezza nel corso degli anni, offrendo così tante opzioni di accesso per miliardi di utenti. Ora uno sguardo al tuo viso sorridente o un semplice t...

Leggi di più