Come scrivere un file batch: 10 passaggi (con immagini)

Sommario:

Come scrivere un file batch: 10 passaggi (con immagini)
Come scrivere un file batch: 10 passaggi (con immagini)

Video: Come scrivere un file batch: 10 passaggi (con immagini)

Video: Come scrivere un file batch: 10 passaggi (con immagini)
Video: Windows XP? Come usarlo nel 2023 2024, Novembre
Anonim

Questo articolo spiega come scrivere e salvare un file batch di base su un computer Windows. Questo file contiene una serie di comandi DOS (linguaggio Windows) e viene solitamente creato per attivare automaticamente i comandi utilizzati di frequente, come il trasferimento di file. Non è necessario scaricare un potente programma di editing per creare file batch; Il programma Blocco note predefinito di Windows è più che sufficiente.

Fare un passo

Parte 1 di 2: apprendimento delle nozioni di base sui file batch

4288 1 2
4288 1 2

Passaggio 1. Apri Blocco note

Questo programma consente di generare codice come file di testo e salvarlo al termine come file batch. Per accedere al programma accedere al menù “ Cominciare

Windowsstart
Windowsstart

digita Blocco note e fai clic su " Bloc notes " in blu nella parte superiore del menu.

Il blocco note viene solitamente utilizzato per convertire file di testo in file batch. Tuttavia, puoi scrivere il testo del file batch tramite qualsiasi applicazione

  • Impara alcuni comandi di base per i file batch. I file batch possono eseguire una serie di comandi DOS. Ciò significa che il comando che stai utilizzando è simile a un comando DOS. Alcuni dei comandi importanti includono:

    4288 2 2
    4288 2 2
    • ECHO – Visualizza il testo sullo schermo
    • @ECHO OFF – Nasconde il testo normalmente visualizzato
    • START – Esegue i file attraverso l'applicazione principale
    • REM – Inserisce una riga di commento nel programma
    • MKDIR/RMDIR – Crea ed elimina directory
    • DEL – Elimina file (singoli o multipli)
    • COPIA – Copia uno o più file
    • XCOPY: consente di copiare file con opzioni aggiuntive
    • PER/IN/DO – Consente di selezionare o specificare un file.
    • TITLE- Modifica il titolo della finestra del programma.
  • Scrivere un programma per la creazione di directory. Uno dei modi più semplici per imparare a creare file batch è concentrarsi prima sui comandi o sulle attività di base. Ad esempio, puoi utilizzare un file batch per creare rapidamente più directory:

    4288 3 2
    4288 3 2

    MKDIR c:\esempio1 MKDIR c:\esempio2

  • Scrivi il codice per creare un programma di backup di base. I file batch sono un ottimo mezzo per eseguire più comandi, soprattutto se li hai configurati per l'esecuzione più volte. Con il comando XCOPY, puoi creare un file che copia i file dalla cartella selezionata alla cartella di backup e sovrascrive solo i file che sono stati aggiornati dall'ultima sessione di copia:

    4288 4 2
    4288 4 2

    @ECHO OFF XCOPY c:\original c:\cartella di backup /m /e /y

    Questo comando funziona per copiare i file dalla cartella "originale" alla cartella "backup". È possibile sostituire la cartella con l'indirizzo della cartella o directory desiderata. "/m" indica che verranno copiati solo i file aggiornati, "/e" indica che verranno copiate tutte le sottodirectory nella directory selezionata e "/y" visualizza un messaggio di conferma ogni volta che un vecchio file viene sovrascritto da un nuovo file

  • Scrivi un programma di backup più avanzato. Creare un file che funzioni per copiare file da una cartella all'altra è sicuramente divertente. Tuttavia, cosa succede se si desidera eseguire l'ordinamento contemporaneamente? Per situazioni come questa, il comando FOR/IN/DO sarà molto utile. Puoi utilizzare questi comandi per specificare o indicare dove inviare/copiare file in base alle loro estensioni:

    4288 5 2
    4288 5 2

    @ECHO OFF cd c:\REM sources Questa è la posizione dei file sorgente da ordinare FOR %%f IN (*.doc *.txt) DO XCOPY c:\source\"%%f" c:\text /m /y REM Questo comando sposta i file con estensione.doc o REM.txt dalla cartella c:\sources alla cartella c:\text REM %%f è una variabile FOR %%f IN (*.jpg *.png *.bmp) DO XCOPY C:\source \"%%f" c:\images /m /y REM Questo comando sposta i file con estensione.jpg,.png, REM o.bmp dalla cartella c:\sources alla cartella c:\cartella immagini

  • Sperimenta con diversi comandi batch. Se hai bisogno di ispirazione, puoi cercare esempi di testo batch su Internet.

    4288 6 2
    4288 6 2
  • Parte 2 di 2: salvataggio di file batch

    4288 7 2
    4288 7 2

    Passaggio 1. Termina il file di testo

    Dopo aver terminato e verificato il testo del comando, puoi salvarlo come file eseguibile.

    4288 8 2
    4288 8 2

    Passaggio 2. Fare clic su File

    Si trova nell'angolo in alto a sinistra della finestra "Blocco note". Successivamente apparirà un menu a discesa.

    4288 9 2
    4288 9 2

    Passaggio 3. Fare clic su Salva con nome…

    Questa opzione è nel menu a discesa " File " Una volta cliccato, verrà visualizzata la finestra "Salva con nome".

    4288 10 2
    4288 10 2

    Passaggio 4. Immettere il nome del file e l'estensione ".bat"

    Nel campo "Nome file", digita il nome del programma che desideri, seguito dall'estensione.bat.

    Per un programma chiamato "Backup", ad esempio, digitare Backup.bat in questo campo

    4288 11 2
    4288 11 2

    Passaggio 5. Fare clic sulla casella a discesa "Salva come"

    Questa casella si trova nella parte inferiore della finestra "Salva con nome". Verrà visualizzato un menu a discesa.

    4288 12 2
    4288 12 2

    Passaggio 6. Fare clic su Tutti i file

    Questa opzione si trova nel menu a discesa. Con questa opzione, il file può essere salvato con qualsiasi estensione specificata (in questo caso, ".bat").

    4288 13 2
    4288 13 2

    Passaggio 7. Selezionare una posizione di salvataggio

    Fare clic su una cartella sul lato sinistro della finestra (ad es. Desktop ”) per selezionare una posizione.

    4288 14 2
    4288 14 2

    Passaggio 8. Fare clic su Salva

    Si trova nell'angolo in basso a destra della finestra "Salva con nome". La finestra si chiuderà dopo.

    4288 15 2
    4288 15 2

    Passaggio 9. Chiudere il file del Blocco note

    Il file verrà salvato come file batch nella posizione selezionata.

    4288 16 2
    4288 16 2

    Passaggio 10. Modificare il contenuto del file batch

    Quando necessario, puoi fare clic con il pulsante destro del mouse sul file e selezionare " Modificare "dal menu a discesa. Successivamente, il file verrà aperto come documento Blocco note. A questo punto, puoi apportare modifiche e salvare il file premendo la scorciatoia da tastiera Ctrl+S.

    Le modifiche avranno effetto immediatamente quando si esegue il file

    Suggerimenti

    • È necessario utilizzare le virgolette se si desidera utilizzare directory o file che hanno spazi nei loro nomi, ad es. avviare "C:\Documents and Settings\").
    • È possibile utilizzare un programma di modifica del testo di terze parti come Notepad ++ per modificare i file batch, ma di solito l'utilizzo di un programma del genere è una perdita di tempo se è necessario scrivere solo un semplice file batch.
    • Alcuni comandi (es. ipconfig) richiedono permessi amministrativi per essere eseguiti. È possibile fare clic con il pulsante destro del mouse sul file e selezionare "Esegui come amministratore" per concedere le autorizzazioni finché si utilizza un account amministratore.

    Consigliato: