gsavix

batch para programa python

Feb 15th, 2026
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 4.10 KB | None | 0 0
  1. @ECHO OFF
  2. ECHO #####################################################################################
  3. ECHO # VERSAO 15-fev-2026. revisado por gsavix
  4. ECHO # HORARIO INICIO.: %DATE% AS %TIME:~0,8%
  5. ECHO # FAZ-P0211-ZAPMX5.BAT    ENVIAR UMA OU MAIS MEDIAS PARA DIVULGACAO VIA WHATSAPP
  6. ECHO #                    
  7. ECHO #                         ARQUIVO ZAPM.TXT DEVE EXISTIR E SER ASCII OU
  8. ECHO #                         UTF-8 SEM BOM VALIDO
  9. ECHO #                         QUANTIDADE DE NUMEROS DE TELEFONES DEVE SER MULTIPLO 5
  10. ECHO #                         PARA COMPATIBILIZAR COM REQUERIMENTO WHATSAPP  
  11. ECHO #                         -------------------------------------------------------
  12. ECHO #                         ATENCAO.: PERSISTENCIA DADOS
  13. ECHO #                                   USANDO BANCO DE DADOS SQLITE3
  14. ECHO #                         -------------------------------------------------------
  15. ECHO #                         QUANDO A APLICACAO TRAVAR OU HOUVER QUALQUER PROBLEMA
  16. ECHO #                         COM O EQUIPAMENTO OU INTERNET OU CELULAR
  17. ECHO #                         O LOG DE EXECUCAO FICA SALVO NA PASTA LOG
  18. ECHO #                         EM UM ARQUIVO QUE EH UM BANCO DE DADOS SQLITE3.
  19. ECHO #                         PARA ACESSAR ESSE BANCO DE DADOS PODEMOS USAR
  20. ECHO #                         PROGRAMAS OPENSOURCE COMO SQLITESTUDIO, EXCEL, ACCESS
  21. ECHO #                         OU QUALQUER APP OPENOFFICE INCLUSIVE VIA ODBC SQLITE3
  22. ECHO #                         NA PROPRIA PASTA LOG EXISTE UMA PLANILHA EXCEL QUE JA
  23. ECHO #                         ESTA CONFIGURADA PARA ACESSAR ESSE BANCO DE DADOS VIA ODBC
  24. ECHO #
  25. ECHO #                         COMPUTADOR..:  %COMPUTERNAME% USUARIO.: %USERNAME%
  26. ECHO #                         PASTA ATUAL.:  %CD%
  27. ECHO #                         PARA CONTINUAR PRESSIONE ENTER OU CTRL-C PARA CANCELAR
  28. ECHO #
  29. ECHO #                         PARA INICIALIZAR O BANCO DE DADOS DE LOG x5zaplog.db3
  30. ECHO #                         UTILIZE O COMANDO.: RUN100-CRIAR-TABELA-LOG.BAT
  31. ECHO #                        
  32. ECHO #                         ESSE COMANDO DEVE SER EMITIDO A PARTIR DA PASTA
  33. ECHO #                         C:\APPxx\X5-Vn\ ONDE N IGUAL NUMERO EXEMPLO.:
  34. ECHO #                         RUN100-CRIAR-TABELA-LOG.BAT
  35. ECHO #
  36. ECHO #                         CASO NAO EXECUTE ESSA INICIALIZACAO DO BANCO DE DADOS
  37. ECHO #                         ELE IRA AUMENTANDO DE TAMANHO O QUE GRADATIVAMENTE
  38. ECHO #                         VAI IMPACTANDO NA PERFORMANCE
  39. ECHO #
  40. ECHO #                         CASO TENHA DUVIDAS. CANCELE O PROCEDIMENTO E CONSULTE MANUAL
  41. ECHO #
  42. ECHO # ###################################################################################
  43. PAUSE
  44. REM  # VARIAVEL AXARQ = PASTA ONDE ESTAO ARQUIVOS NO CASO ZAPM.TXT
  45. SET  AXARQ=.\ARQ\
  46. SET  AXLOG=.\LOG\
  47. ECHO #
  48. ECHO # CONTINUANDO VERIFICA SE HA ARQUIVO ZAPM.TXT
  49. REM  # ARQUIVO ZAPM.TXT EXISTE NA SUBPASTA ARQ
  50. ls   -l %AXARQ%ZAPM.TXT  
  51. ECHO # EXISTE ARQUIVO %AXARQ%ZAPM.TXT STATUS = %ERRORLEVEL%
  52. ECHO #
  53. ECHO # CONTINUANDO VERIFICA SE HA ARQUIVO BANCO DE DADOS SQLITE3 x5zaplog.db3
  54. REM  # ARQUIVO x5zaplog.db3 NA SUBPASTA LOG
  55. ls   -l %AXLOG%x5zaplog.db3  
  56. ECHO # EXISTE ARQUIVO %AXLOG%x5zaplog.db3 STATUS = %ERRORLEVEL%
  57. ECHO # CONTINUANDO ... FINALMENTE VAI CHAMAR PYTHON P0211-ZAPMX5-BUSINESS.PY
  58. ECHO # QUANDO WHATSAPP PRONTO LEITURA DO QR E CONFERENCIA. RESPONDER S E PRESSIONAR ENTER.
  59. PYTHON -u P0211-ZAPMX5-BUSINESS.PY
  60. ECHO # ENVIO ZAPMX5 PYTHON P0211-ZAPMX5-BUSINESS.PY COM STATUS = %ERRORLEVEL%
  61. ECHO #
  62. ECHO # PROCESSAMENTO CONCLUIDO CONFIRME O STATUS ACIMA.
  63. ECHO #
  64. ECHO # HORARIO TERMINO.: %DATE% AS %TIME:~0,8%
  65. ECHO #
  66. ECHO # COMPUTADOR..:  %COMPUTERNAME% USUARIO.: %USERNAME%
  67. ECHO # PASTA ATUAL.:  %CD%
  68. ECHO #
  69. ECHO # VERSAO.:       15-fev-2026. revisado por gsavix
  70. ECHO #
  71. ECHO # O LOG ESTA NA CONSOLE E O RESUMO ESTA REGISTRADO NO BANCO DE DADOS
  72. ECHO # SQLITESTUDIO https://sqlitestudio.pl/ PARA VISUALIZAR ESSE ARQUIVO
  73. ECHO # %AXLOG%x5zaplog.db3 USE O EXCEL OU ACCESS PARA ACESSAR ESSE BANCO DE DADOS
  74. ECHO #
  75. ECHO ####################################################################################
Advertisement
Add Comment
Please, Sign In to add comment