Utilitário pra juntar comandos

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20416
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Utilitário pra juntar comandos

Mensagem por JoséQuintas »

Não chega a ser muito útil hoje em dia, já que fazer isso pelo Windows é bem simples.
É um jeito de agrupar muitos BATs em um menu.

Deixar no GitHub e apagar do HD

Acho que o arquivo de configuração diz tudo.

Código: Selecionar todos

* MENU DE SELECAO

>> Sistemas

>  Clientes
   dir *.prg
   dir *.dbf
   echo clientes

>  Financeiro
   dir teste
   echo financeiro

>  Alterar seletor
   dir seletor.cfg
   echo seletor

>> Outro

>  Opcao 1
   echo esta e'
   echo opcao 1

>  Opcao 2
   echo esta e'
   echo opcao 2
A partir dessa configuração, o utilitário gera o menu e executa os comandos.
(como coloquei transparência no console do meu W10, o utilitário modo console acabou ficando transparente....rs)
seletor.png
https://github.com/JoseQuintas/diversos ... er/seletor
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (Linux/Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20416
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Utilitário pra juntar comandos

Mensagem por JoséQuintas »

Mais um antigo.
Fica aí a dica: ao invés de juntar tranqueira na máquina, já fica salvo no github, dispensando backup.

Usava este pra compilar no Clipper, também xHarbour depois, mas deixei de usar/atualizar.

https://github.com/JoseQuintas/diversos/tree/master/j50

Basicamente é criar um BAT que chama o J50, e depois executa c:\temp\makefile.bat

O programa apenas se encarrega de deixar o BAT de acordo.
algo parecido com isto:

Código: Selecionar todos

@echo off
\pasta\j50.exe
c:\temp\makefile.bat
Dá pra dizer que é uma versão bem simplificada do hbmk2.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (Linux/Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

Utilitário pra juntar comandos

Mensagem por lugab »

Muito bom, Quintas, obrigado por compartilhar
lugab
Responder