Come creare un file bat in Windows

Anonim

Come creare un file bat in Windows
Spesso, consigli su uno o l'altro le azioni e le correzioni in Windows 10, 8 e Windows 7 includono passaggi come: "Creare il file .bat con i seguenti contenuti ed eseguirlo" Tuttavia, l'utente inesperto non sempre sa come fare questo e che cosa è il file.

In questi particolari istruzioni su come creare un file di comando BAT, eseguirlo e alcune informazioni aggiuntive che possono essere utili nel contesto del tema in questione.

La creazione di un file .bat utilizzando il Blocco note

Il primo e più semplice modo per creare un file BAT è quello di utilizzare il programma Blocco note di serie su tutte le versioni di Windows per uso topico.

La procedura di creazione saranno i seguenti.

  1. Eseguire il notebook (che si trova nel programma - standard in Windows 10 più veloce che attraversa la ricerca nella barra delle applicazioni, se il blocco note non è nel menu "Start", è possibile avviarlo da C: \ Windows \ NotePad.exe).
  2. Inserisci il codice del file BAT nel blocco note (ad esempio, copiare da qualche parte o lascia la tua, su alcuni comandi - poi nelle istruzioni).
    La creazione di un file BAT in notepad
  3. Nel menu blocco note, selezionare "File" - "Salva con nome", selezionare la posizione del file, specificare il nome del file con estensione .bat e, certo, nel campo Tipo file, impostare "Tutti i file".
    Salvataggio di un file BAT in notepad
  4. Fare clic sul pulsante Salva.

Nota: Se il file non viene salvato nella posizione specificata, ad esempio, su un disco C, con il messaggio "Non hai il permesso di salvare i file in questo luogo", salvarlo nella cartella "Documenti" o sul desktop , e quindi copiare nella posizione desiderata (la causa del problema è che in Windows 10 per registrare in alcune cartelle, i diritti di amministratore sono necessari, e dal momento che il blocco note, non è stato in esecuzione per conto dell'amministratore, non può salvare il file da la cartella specificata).

Il file bat pronto: Se lo si esegue, tutti i comandi elencati nel file viene eseguita automaticamente (a condizione che non v'è alcun errore e la necessità di diritti di amministratore: in alcuni casi può essere necessario eseguire il file BAT per conto dell'amministratore: Fare clic destro sul file .bat - eseguito su conto amministratore nel menu contestuale).

Eseguire un file BAT per conto dell'amministratore

Nota: In futuro, se si desidera modificare il file creato, è sufficiente premere con il tasto destro del mouse e selezionare Modifica.

Ci sono altri modi per fare un file BAT, ma tutte si riducono a scrivere comandi su un comando nella stringa in un file di testo in qualsiasi editor di testo (senza formattazione), che viene poi salvato con l'estensione .bat (ad esempio, in Windows XP e 32-bit di Windows 7 È anche possibile creare un file .bat sulla riga di comando usando il comando Modifica editor di testo).

Se sei abilitato la visualizzazione di estensioni di file (variazioni nel pannello di controllo - Parametri Explorer - Vista - per nascondere le estensioni dei tipi di file registrati), allora si può semplicemente creare un file txt, quindi rinominare il file impostando l'estensione .bat.

programmi nel file BAT altri comandi di base e in esecuzione

Nel file di comando, è possibile eseguire qualsiasi programma e comandi da questa lista: https://technet.microsoft.com/ru-ru/library/cc772390(v=ws.10).aspx (anche se, alcuni dei determinata può non essere in Windows 8 e Windows 10). Avanti - solo alcune informazioni di base per gli utenti inesperti.

Molto spesso vi sono le seguenti operazioni: Avviare un programma o più programmi da file .bat, avviare un qualche tipo di funzione (ad esempio, la pulizia della clipboard, la distribuzione del Wi-Fi da un computer portatile, spegnere il computer dal timer).

Per avviare un programma o di un programma, utilizzare il comando:

start "" path_k_rogram

Se il percorso contiene spazi, prendere tutto il modo in virgolette, ad esempio:

Start "" "C: \ Program Files \ Program.exe"

Dopo il percorso del programma, è possibile anche specificare i parametri con i quali deve essere avviata, ad esempio, (allo stesso modo se i parametri di avvio contengono spazi, portarli tra virgolette):

AVVIO "" C: \ file.txt Windows \ NotePad.exe

Nota: In virgolette dopo iniziale del software, devono essere specificati i nomi dei file dei comandi visualizzati nell'intestazione riga di comando. Questo è un parametro facoltativo, ma in assenza di queste citazioni, l'esecuzione di file BAT contenenti citazioni nei percorsi e parametri possono andare inaspettatamente.

Un'altra opportunità è utile per iniziare un altro file BAT dal file corrente, è possibile farlo utilizzando il comando di chiamata:

Chiamata Path_Fail_Bat Parametri

I parametri trasmessi quando avvio possono essere trovati all'interno di un altro file BAT, ad esempio, che noi chiamiamo il file con i parametri:

Chiama file2.bat parametro1 parametro2 parameter3

In File2.Bat, è possibile leggere questi parametri e l'utilizzo come percorsi, i parametri per avviare altri programmi in questo modo:

ECHO% 1% 2 ECHO ECHO% 3 PAUSE

Quelli. Per ogni parametro, si usa il numero di sequenza con un segno di percentuale. Il risultato nell'esempio precedente viene emesso alla finestra comandi di tutti i parametri trasmessi (il comando ECHO viene utilizzato per testo di output nella finestra console).

Per default, la finestra comandi chiude immediatamente dopo l'esecuzione di tutti i comandi. Se avete bisogno di leggere le informazioni all'interno della finestra, utilizzare il comando di pausa - si fermerà l'esecuzione di comandi (o chiudere la finestra) prima di premere un tasto qualsiasi nella console dal lato utente.

A volte, prima di eseguire il comando successivo, è necessario attendere un po 'di tempo (per esempio, fino a quando il primo programma è completo). Per fare questo, è possibile utilizzare il comando:

Timeout / T Time_B_Secund

Se lo si desidera, è possibile eseguire un programma in una forma piegata o distribuito video utilizzando i parametri MIN e MAX prima di specificare il programma stesso, ad esempio:

AVVIO "" / MIN C: \ Windows \ NotePad.exe

Per chiudere la finestra comandi dopo aver eseguito tutti i comandi (anche se generalmente viene chiuso quando utilizza Start per iniziare), utilizzare il comando EXIT nell'ultima riga. Nel caso in cui la console non si chiude in ogni caso, dopo l'avvio del programma, provare a utilizzare tale comando a:

Cmd / C Avvio / B "" parametri path_k_rogram

Nota: In questo comando, se i percorsi al programma o parametri contengono spazi, ci possono essere problemi con il lancio che può essere risolto in questo modo:

CMD / C AVVIO "" / D "path_K_Papka_s_Belates" / b "file_name_file Parameters_S_Belates"

Come già notato, questi sono solo minimens molto basilari sui comandi più utilizzati in file BAT. Se necessario, eseguire ulteriori compiti, cercare di trovare le informazioni necessarie su Internet (cercate, per esempio, "fare qualcosa sulla riga di comando" e utilizzare gli stessi comandi nel file .bat) o chiedere una domanda nei commenti, Proverò ad aiutare.

Leggi di più