Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Se você já conhece os fundamentos do Lote, NÃO precisa ler este instrutível, continue no Tutorial de lote não tão básico. NOTA !: Sempre que algo estiver entre aspas ("exemplo"), não inclua as aspas (se vir que você deve apenas digitar: exemplo)
Etapa 1: Então, o que é lote
Para quem não sabe, um arquivo Batch é um arquivo de texto contendo uma série de comandos a serem executados pelo Prompt de Comando (CMD). Quando um arquivo em lote é executado, o CMD lê o arquivo e executa seus comandos. Para abrir seu CMD, clique em INICIAR> EXECUTAR> digite "CMD"> OK (alguns de vocês podem precisar digitar "CMD. EXE") (ou você pode clique em INICIAR> TODOS OS PROGRAMAS> ACESSÓRIOS> PROMPT DE COMANDO).
Etapa 2: e agora?
Estes são alguns comandos MUITO básicos que você precisa saber: (experimente alguns desses comandos em seu CMD). @ Echo off - Isso elimina aquele "c: / documentos … etc" echo - Isso exibe uma mensagem, (por exemplo "echo hello" = "hello") porque se você digitar "hello" no CMD, ele interpretará "hello" como o commandcls - Limpa o CMD de todo o text.color - Muda a cor (digite "help color" para uma lista de cores).goto - Vai para uma palavra específica em seu texto (você aprenderá mais depois) pause - Pausa o prompt de comando e exibe a mensagem: "Pressione qualquer tecla para continuar …" e há mais algumas sobre as quais aprenderemos mais tarde.
Etapa 3: Mas e se eu quiser executar vários comandos
É aí que entra o BATCH. Tente copiar isso em seu bloco de notas (NÃO no Microsoft Word) e salve como BatchFile.bat O bloco de notas está em accessoriesNB: Você deve salvá-lo como. BAT ou não funcionará. PS (copie ENTRE as estrelas, don não os inclua) ********************************************** ************** echo Se você digitar echo antes de uma frase, ela a exibe como uma mensagem!.echo Uau, isso é muito legal! ************* *********************************************** Copie isso para o bloco de notas e salve como.batClique duas vezes no arquivo.bat … legal ei! NOPE. Foi muito rápido … tente adicionar uma pausa no final, como esta: ********************************* *************************** echo Se você digitar echo antes de uma frase, ele a exibe como uma mensagem!.echo Uau, isso é muito legal! PAUSA * *************************************************** *********** Aí funcionou, mas é muito difícil de ler com todos aqueles caminhos de arquivo no caminho … é por isso que adicionamos um "@echo off" no topo; assim: *** *************************************************** ********** @ echo offecho Se você digitar echo antes de uma frase, ele a exibe como uma mensagem!.echo Uau, isso é muito legal! PAUSA ************** *****************************************Lá! funcionou perfeitamente, agora você gravou seu primeiro arquivo em lote!
Etapa 4: O Comando GOTO
Agora aprenderemos como usar o comando GOTO. O comando GOTO salta para uma determinada parte do seu texto. Exemplo: se você digitar "goto fish" então ele irá para o lugar que você digitou em ": fish" NB: você deve sempre ter dois pontos (:), antes de uma palavra que vai ser GOTO'edExemplo: você sabe o que fazer, copie para o bloco de notas e salve como um arquivo.bat. (não copie as estrelas) ****** ********************************************* @ echo off: fishecho This é apenas uma mensagem sendo repetida continuamente; Pressione Ctrl + C para parar de pescar ******************************************* ******** Nota: Ctrl + C é a maneira universal de parar um arquivo em lote. O que aconteceu foi que toda vez que ele digitou "Pressione Ctrl … etc", o comando GOTO o fazia ir para o topo. Muito bacana eh?
Etapa 5: o comando START
O comando START inicia algo. Não há muito o que explicar aqui. Por exemplo: abra seu CMD e digite: "start www.instructables.com" Isso abre seu explorador padrão e vai para o site Instructables. OU "start itunes" ORVocê também pode abrir arquivos ou pastas: "iniciar área de trabalho / nome da pasta ** NOTA: Para acessar um arquivo / pasta que contenha espaços no nome, coloque aspas (" ") ao redor. Por exemplo, start" C: / área de trabalho / nome da pasta"
Etapa 6: Concluído
Bem feito! Continue para o Tutorial de lote não tão básico para alguns comandos de lote interessantes! Se você quiser tentar algo off-line, eu recomendo obter Aprenda programação de arquivo de lote! por John Albert, muito simples, fácil de seguir e ótimo se você quiser melhorar!