1
I would like to create a Batch script that scans inside a folder and its sub-folders, finding the XML files and placing them in a temporary folder. So that later, I can compress using 7-Zip.
Below follows script using Winrar, but wanted to do without using a program and yes commands.
@echo off
:: a adicionar ficheiros para um arquivo
::-ep excluir caminho nos nomes
::r reparar arquivo danificado
::-ta<date> processar arquivos informados apos a data fornecida
::-tb<date> processar arquivos informados anterior a data fornecida
echo Informe os dados corretamente.
echo #######################
set LOCAL_XML=C:\Fashion 2.0\nfce\arquivos\assinado\*.XML
set LOCAL_XML_2=C:\Fashion 2.0\nfe\arquivos\assinado\*.XML
SET LOCAL_BACKUP="D:\Documentos\Desktop\Shopsync"
SET ZIPADOR=C:\Program Files\WinRAR\WINRAR.EXE
del *.zip
echo Digite o Ano:
SET /p ANO=
echo Digite o Mes:
SET /p MES=
echo Digite a Data Inicial:
SET /p DIA_INICIAL=
echo Digite a Data Final:
SET /p DIA_FINAL=
echo Aguarde gerando arquivo compactado...
CD
"%ZIPADOR%" a -ep -r -ta%ANO%%MES%%DIA_INICIAL% -tb%ANO%%MES%%DIA_FINAL%235959 %LOCAL_BACKUP%\vendas%ANO%%MES%%DIA_INICIAL%" a "%ANO%%MES%%DIA_FINAL%.zip "%LOCAL_XML%"
"%ZIPADOR%" a -ep -r -ta%ANO%%MES%%DIA_INICIAL% -tb%ANO%%MES%%DIA_FINAL%235959 %LOCAL_BACKUP%\vendas%ANO%%MES%%DIA_INICIAL%" a "%ANO%%MES%%DIA_FINAL%.zip "%LOCAL_XML_2%"