Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

BATCH | Encadeamento de Comandos

BATCH | Encadeamento de Comandos
#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.



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 LinkedinClique aqui e contate-me via What's App.

Comente e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com


 

 Compre OS LIVROS DESTA SÉRIE 



 Série Donut Project 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Access — André Luiz BernardeseBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Excel — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Outlook — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Word — André Luiz Bernardes

Nenhum comentário:

Postar um comentário

diHITT - Notícias