Nesta instrución detalla como crear un ficheiro de comando BAT, executalo e algunha información adicional que pode ser útil no contexto do tema en cuestión.
Creación dun ficheiro .bat usando Bloc de notas
A primeira e sinxela forma de crear un ficheiro BT é usar o programa de bloque de notas estándar presente en todas as versións tópicas de Windows.
Os pasos de creación serán os seguintes.
- Executa o caderno (situado no programa - estándar, en Windows 10 máis rápido que se executa a través da busca na barra de tarefas se o bloque de notas non está no menú "Inicio", podes comezar a partir de C: Windows \ NotOpad.exe).
- Introduza o código do seu ficheiro BAT no Bloc de notas (por exemplo, copiar desde algún lugar ou escribir o seu propio, sobre algúns comandos - entón nas instrucións).
- No menú de Notas, seleccione "Ficheiro" - "Gardar como", seleccione a localización do ficheiro, especifique o nome do ficheiro coa extensión .Bat e, asegúrese de que, no campo Tipo de ficheiro, configure "Todos os ficheiros".
- Fai clic no botón Gardar.
NOTA: Se o ficheiro non se garda na localización especificada, por exemplo, a un disco C, coa mensaxe "non ten permiso para gardar ficheiros neste lugar", gárdeo no cartafol "Documentos" ou no escritorio e, a continuación, copiar ao lugar desexado (a causa do problema é que en Windows 10 para gravar nalgúns cartafoles, son necesarios dereitos de administrador e, dado que o Bloc de notas non se executou en nome do administrador, non pode gardar o ficheiro a o cartafol especificado).
O seu ficheiro .bat preparado: se executas, todos os comandos que figuran no ficheiro de ficheiro executaranse automaticamente (sempre que non haxa ningún erro e a necesidade de dereitos de administrador: nalgúns casos pode ser necesario executar o ficheiro BAT en nome do administrador: prema co botón dereito sobre o ficheiro .bat - execute en nome de administrador no menú contextual).
![Executa un ficheiro de BAT en nome do administrador](/userfiles/135/1260_4.webp)
Nota: No futuro, se queres editar o ficheiro creado, simplemente preséntao co botón dereito do rato e selecciona Editar.
Existen outras formas de facer un ficheiro de bat, pero todos se reducen a escribir comandos nun único comando na cadea nun ficheiro de texto en calquera editor de texto (sen formato), que é entón gardado coa extensión .bat (por exemplo, En Windows XP e 32 bits Windows 7 pode incluso crear un ficheiro .bat na liña de comandos usando o editor de texto Editar).
Se está habilitado para mostrar extensións de ficheiros (cambios no panel de control - Explorer Parameters - Ver - para ocultar as extensións de tipos de ficheiros rexistrados), entón pode simplemente crear un ficheiro .txt e renomear o nome do ficheiro configurando a extensión .Bat.
Executar programas no ficheiro BAT e outros comandos básicos
No ficheiro de comando, pode executar calquera programa e comandos desta lista: https://technet.microsoft.com/ru-ru/library/cc772390(v=ws.10).aspx (porén, algúns dos maio especificado non estar en Windows 8 e Windows 10). A continuación, só hai información básica para usuarios novatos.
Na maioría das veces hai as seguintes tarefas: iniciar un programa ou varios programas desde o ficheiro .bat, iniciar algún tipo de función (por exemplo, limpar o portapapeis, a distribución de Wi-Fi dun portátil, apagar a computadora por temporizador).
Para iniciar un programa ou programa, use o comando:
Comezar "" Path_k_rogramSe o camiño contén espazos, tome todo o camiño en comiñas dobres, por exemplo:
Comezar "" C: \ Program Files \ programa.exe "Despois do camiño para o programa, tamén pode especificar os parámetros cos que se debe iniciar, por exemplo (de forma similar se os parámetros de inicio conteñen espazos, lévanos en comiñas):
Comezar "" C: \ Windows \ notepad.exe file.txtNota: en comiñas dobres despois do software de inicio, debe especificarse os nomes dos ficheiros de comando que se mostran no encabezado da liña de comandos. Este é un parámetro opcional, pero en ausencia destas citas, a execución de ficheiros BAT que conteñen presupostos en camiños e parámetros poden ir inesperadamente.
Outra oportunidade útil é comezar outro ficheiro de BAT do ficheiro actual, pode facelo usando o comando de chamada:
Chamada Path_fail_bat Parameters.Os parámetros transmitidos cando o inicio pódese atopar dentro doutro ficheiro de BAT, por exemplo, chamamos o ficheiro cos parámetros:
Chamar arquivo2.bat parameter1 parameter2 parameter3En File2.Bat, pode ler estes parámetros e usar como camiños, parámetros para comezar outros programas deste xeito:
Echo% 1 echo% 2 echo% 3 PausaAqueles. Para cada parámetro, usamos o seu número de secuencia cun sinal por cento. O resultado no exemplo anterior será a saída á xanela Comandos de todos os parámetros transmitidos (o comando ECHO úsase para saír de texto na xanela da consola).
Por defecto, a xanela de comandos pecha inmediatamente despois de executar todos os comandos. Se precisa ler a información dentro da xanela, use o comando de pausa: deterá a execución de comandos (ou pecha a xanela) antes de premer calquera tecla da consola do lado do usuario.
Ás veces, antes de realizar o seguinte comando, ten que esperar algún tempo (por exemplo, ata que se complete o primeiro programa). Para iso, pode usar o comando:
Tempo de espera / t TIME_B_SecundSe o desexa, pode executar un programa de forma plegable ou desplegar vídeo usando parámetros Min e Max antes de especificar o propio programa, por exemplo:
Iniciar "" / min c: Windows \ notepad.exePara pechar a xanela de comandos despois de executar todos os comandos (aínda que normalmente está pechado cando se usa comezar a comezar), use o comando de saída na última fila. No caso de que a consola non se peche de ningún xeito despois de iniciar o programa, intente usar tal comando:
CMD / C START / B "" PATH_K_ROGRAM PARAMETERSNota: Neste comando, se os camiños ao programa ou parámetros conteñen espazos, pode haber problemas co lanzamento que se pode resolver así:
CMD / C START "" / D "PATH_K_PAPKA_S_BELATES" / B FILE_NAME_FILE "PARAMETERS_S_BELATES"Como xa sinalou, estes son só minimenses moi básicos sobre os comandos máis utilizados en Bat. Se é necesario, realice tarefas adicionais, intente atopar a información necesaria en Internet (busque, por exemplo, "facer algo na liña de comandos" e usar os mesmos comandos do ficheiro .bat) ou facer unha pregunta nos comentarios, Intentarei axudar.