#ProgramaçãoGlobal #BAT #BATCH #DOS #Script
Nome do Arquivo: Criar_Projeto.bat
Este script exemplifica o encadeamento de comandos para realizar uma tarefa multifásica de forma sequencial e automatizada. O objetivo é criar uma estrutura de diretórios básica para um novo projeto, navegar para dentro dessa estrutura e, em seguida, criar um arquivo inicial de anotações. Essa sequência, se feita manualmente, exigiria a digitação de vários comandos um após o outro.
1. BATCH | Encadeamento de Comandos
2. BATCH | Lógica Condicional em Tarefas
3. BATCH | Coleta de Informações do Sistema
4. BATCH | Scripts de Logon
5. BATCH | Agendamento de Tarefas
6. BATCH | Criação de Atalhos Personalizados e Menus Simples
7. BATCH | Instalação e Execução de Software
8. BATCH | Administração e Manutenção do Sistema
9. BATCH | Gerenciamento de Arquivos e Pastas
10. BATCH | Automação de Tarefas Repetitivas
11. Paradox (Delphi) | Códigos Avançados - Atualizar registros em lote - Atualizando Registros em Lote com Delphi: Um Guia Prático - Advanced Code: Bulk Record Update & Practical Guide to Batch Processing in Delphi
12. Batch File | Como Dividir um Arquivo Texto em Múltiplos Arquivos Texto Menores
O script executa uma série de comandos em uma ordem lógica e predefinida. Primeiro, MKDIR
(ou MD
) cria o diretório principal do projeto. Em seguida, CD
(Change Directory) altera o foco do prompt para dentro da pasta recém-criada. Depois, ECHO ... > arquivo.txt
cria um arquivo de texto com um cabeçalho inicial. Finalmente, TREE
é usado para exibir a estrutura de pastas criada, e DIR
lista os arquivos, fornecendo uma confirmação visual de que todas as etapas foram executadas corretamente.
O encadeamento é a essência da automação com BATCH. Ele permite que processos complexos, como a compilação de um programa, a preparação de um ambiente de desenvolvimento ou a implantação de um site, sejam definidos em um único arquivo. Ao executar o script, o usuário tem a garantia de que todas as etapas necessárias serão executadas na ordem correta, sem omissões ou erros de digitação, garantindo consistência e confiabilidade no processo.
@REM Nome do Arquivo: Criar_Projeto.bat
@ECHO OFF
TITLE Criador de Estrutura de Projeto
REM --------------------------------------------------------------------------
REM Documentacao:
REM Este script demonstra o encadeamento de comandos para criar uma
REM estrutura de pastas e arquivos para um novo projeto.
REM
REM Comandos Utilizados:
REM MKDIR (MD) - Cria um novo diretorio (pasta).
REM CD - Change Directory, muda o diretorio atual.
REM TREE - Exibe graficamente a estrutura de pastas.
REM DIR - Lista os arquivos e subdiretorios em um diretorio.
REM --------------------------------------------------------------------------
ECHO.
ECHO ===================================================
ECHO CRIADOR DE ESTRUTURA DE PROJETO
ECHO ===================================================
ECHO.
REM --- CONFIGURACAO ---
SET NOME_PROJETO="Meu_Novo_Projeto"
SET LOCAL_PROJETO="C:\Users\SeuUsuario\Documents"
REM --- FIM DA CONFIGURACAO ---
ECHO Criando a estrutura do projeto em: %LOCAL_PROJETO%\%NOME_PROJETO%
ECHO.
REM 1. Mudar para o diretorio onde os projetos sao guardados
CD /D %LOCAL_PROJETO%
REM 2. Criar a pasta principal do projeto
MKDIR %NOME_PROJETO%
REM 3. Entrar na pasta do projeto
CD %NOME_PROJETO%
REM 4. Criar subpastas
MKDIR docs
MKDIR src
MKDIR assets
REM 5. Criar um arquivo inicial de anotacoes
ECHO # Anotacoes do Projeto: %NOME_PROJETO% > docs\anotacoes.txt
ECHO Criado em: %DATE% >> docs\anotacoes.txt
ECHO Estrutura criada com sucesso! Exibindo o resultado:
ECHO.
TREE /F
ECHO.
DIR
ECHO.
ECHO ===================================================
ECHO PROCESSO CONCLUIDO
ECHO ===================================================
ECHO.
PAUSE
👉 Siga André Bernardes no Linkedin. Clique aqui e contate-me via What's App.
Nenhum comentário:
Postar um comentário