Como crear un ficheiro bat en Windows

Moitas veces, consellos para facer cousas e correccións en Windows 10, 8 e Windows 7 inclúen pasos como: "crear un ficheiro .bat co seguinte contido e executalo." Non obstante, o usuario novato non sempre sabe como facer isto e que representa o ficheiro.

Este tutorial detalla como crear un ficheiro de comandos de morcegos, executalo e algunha información adicional que poida ser útil no contexto do tema en cuestión.

Creando un ficheiro .bat co bloque de notas

O primeiro e máis sinxelo xeito de crear un ficheiro de bat é usar o programa de Bloc de Notas estándar, que está presente en todas as versións actuais de Windows.

Os pasos de creación serán os seguintes.

  1. Inicie o Bloc de Notas (situado en Programas - Accesorios, en Windows 10 é máis rápido comezar a busca na barra de tarefas; se non hai un notebook no menú Inicio, pode inicia-lo desde C: Windows non. Exe).
  2. Introduza no bloque de notas o código do seu ficheiro de bat (por exemplo, copie algún lugar ou escriba o seu propio, sobre algúns comandos - aínda máis nas instrucións).
  3. No menú do bloque de notas, seleccione "Ficheiro" - "Gardar como", seleccione a localización para gardar o ficheiro, especifique o nome do ficheiro coa extensión .bat e, por suposto, no "Tipo de ficheiro" estableza "Todos os ficheiros".
  4. Fai clic en "Gardar".

Nota: se o ficheiro non se garda na localización especificada, por exemplo, na unidade C, coa mensaxe "Non ten permiso para gardar ficheiros neste lugar", gárdeo no cartafol Documentos ou no escritorio e cópia no lugar desexado ( O motivo do problema é que en Windows 10, necesita dereitos de administrador para escribir nalgúns cartafoles e desde que o Bloc de notas non se está executando como administrador, non pode gardar o ficheiro no cartafol especificado.

O seu ficheiro .bat está listo: se o inicia, todos os comandos listados no ficheiro executaranse automaticamente (supoñendo que non se requiran erros e dereitos administrativos: nalgúns casos, é posible que necesite executar o ficheiro bat como administrador: prema co botón dereito no ficheiro .bat: execute como administrador no menú de contexto).

Nota: no futuro, se quere editar o ficheiro creado, só tes que premer nel co botón dereito do rato e seleccionar "Editar".

Hai outros xeitos de facer un ficheiro de morcego, pero todo se reduce a comandos de escritura dun comando por liña a un ficheiro de texto en calquera editor de texto (sen formatar), que logo é gardado coa extensión .bat (por exemplo, en Windows XP e Windows de 32 bits 7, pode incluso crear un ficheiro .bat na liña de comandos usando un editor de texto (editar).

Se tes a pantalla de extensións de ficheiros activada (cambios no panel de control - opcións de explorador - ver - ocultar as extensións dos tipos de ficheiro rexistrados), entón podes simplemente crear o ficheiro .txt, despois renomear o ficheiro axustando a extensión .bat.

Executa programas no ficheiro de bat e outros comandos básicos

No ficheiro por lotes, pode executar calquera programa e comando desde esta lista: //technet.microsoft.com/ru-ru/library/cc772390(v=ws.10).aspx (aínda que algúns poden estar desaparecidos en Windows 8 e Windows 10). Ademais, só hai algunha información básica para usuarios novatos.

As tarefas máis comúns son as seguintes: lanzar un programa ou varios programas desde un ficheiro .bat, lanzando algunha función (por exemplo, limpando o portapapeis, distribuíndo Wi-Fi desde un portátil, apagando o ordenador por temporizador).

Para executar un programa ou programas use o comando:

iniciar "" path_to_program

Se o camiño contén espazos, toma todo o camiño entre comiñas, por exemplo:

Iniciar "" "C: Arquivos de programa. program.exe"

Despois do camiño do programa, tamén pode especificar os parámetros cos que debe ser executado, por exemplo (de xeito semellante, se os parámetros de lanzamento conteñen espazos, colóqueos entre comiñas):

start "" c: Windows notad.exe file.txt

Nota: en comiñas dobres despois do inicio, a especificación debe incluír o nome do ficheiro de comando que se amosa na cabeceira da liña de comandos. Este parámetro é opcional, pero en ausencia destas orzamentos, a execución de ficheiros de bat e que conteñen cotas en camiños e parámetros pode ir de xeito inesperado.

Outro recurso útil é lanzar outro ficheiro de morcego do ficheiro actual, isto pódese facer usando o comando de chamada:

chamar a parámetros path_file_bat

Os parámetros pasados ​​no inicio pódense ler dentro doutro ficheiro de morcegos, por exemplo, chamamos o ficheiro con parámetros:

chamar file2.bat parámetro1 parámetro2 parámetro3

No file2.bat, pode ler estes parámetros e usalos como camiños, parámetros para executar outros programas do seguinte xeito:

echo% 1 echo% 2 echo% 3 pausa

É dicir para cada parámetro usamos o seu número de secuencia cun signo de porcentaxe. O resultado no exemplo anterior mostrará todos os parámetros pasados ​​á xanela de comandos (o comando echo úsase para mostrar texto na xanela da consola).

Por omisión, a xanela de comandos pecha inmediatamente despois da execución de todos os comandos. Se precisa ler a información dentro da xanela, use o comando de pausa - deterá a execución dos comandos (ou pechará a xanela) antes de pulsar calquera tecla da consola polo usuario.

Ás veces, antes de executar o seguinte comando, ten que esperar un tempo (por exemplo, antes de que o primeiro programa estea completamente iniciado). Para facelo, pode usar o comando:

tempo de espera / t tempo_ en segundos

Se o desexas, podes executar o programa en forma minimizada ou expandida usando os parámetros MIN e MAX antes de especificar o propio programa, por exemplo:

start "" / MIN c: Windows notes.exe

Para pechar a ventá de comandos despois de executar todos os comandos (aínda que normalmente se pecha cando se empeza a comezar), use o comando de saída na última liña. Se a consola aínda non se pecha despois de iniciar o programa, tente usar este comando:

cmd / c comezan / b "" parámetros path_to_programa

Nota: neste comando, se os camiños ou parámetros do programa conteñen espazos, pode haber problemas de lanzamento, que poden resolverse así:

cmd / c comeza / d "path_to_folder_with_spaces" / b nome_archivo_programa "parameters_with_spaces"

Como xa se indicou, esta é só unha información moi básica sobre os comandos máis utilizados nos ficheiros de bat. Se precisa realizar tarefas adicionais, tente atopar a información necesaria en Internet (busque, por exemplo, "faga algo na liña de comandos" e use os mesmos comandos no ficheiro .bat) ou faga unha pregunta nos comentarios. Intentarei axudar.

Mira o vídeo: COMO CREAR UNA ARCHIVO DE DESDE CMD (Novembro 2024).