Você está na página 1de 12

19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) () () BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487) SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir

Windows Android Mac Online Linux Matrias JogosOnline


ListadeEspeciais ListadeTutoriais

Vocestem:SuperdownloadsMatrias

Fazendomgicacombatchfiles
AprendaaautomatizartarefasusandoscriptsdeMSDOSnoWindows
PorLadislauFreitasem02/07/2012

Tw eet Curtir 14 4

Coisassimplescomo,porexemplo,gerarumalistadosarquivosdeumapastapodesetornarum
pesadeloparaosmaisnovos,principalmenteparaquemaprendeuausarocomputadorjnaera
doWindows.Exagero?Definitivamente"no"!PesquisandonoGoogle,nossaequipetcnica
percebeuquemuitasdificuldadesenfrentadasporusuriosmenosexperientespodemser
resolvidasfacilmentecomalgunscomandosdovelhoebomMSDOS.Issomesmo!Pode
parecerloucura,masscriptsfeitosnobomevelhomodotextopodemseraindamuitoteisnos
diasdehoje. Recomendamosparavoc

FullRip
OMSDOSaindaexiste?
OMSDOS,comoSistemaOperacional,jnoexistemaisdesdeolanamentodoWindows95.
FilesToPhones
Oqueexisteum"shell",umambientequepodeserchamadodedentrodoWindowsequetem
acapacidadedeexecutaramaiorpartedasfunes,comandoseaplicativosdoantigosistema.

Paraacesslo,bastaprocurarpelocone"PromptdeComando"nomenuIniciar/Acessrios.
NarutoOnline
Aseguir,mostraremosavoccomousaralgunsrecursosinteressantesdoMSDOS
encapsuladosemarquivosdeLote(batchfiles).

Recomendadopor

EntendaoquesoBatchFiles
ndicedematrias
Batch files (arquivo de lotes), so arquivos no formato texto que contm comandos do MS-DOS. Os
comandos so executados em sequncia, um por um, at o fim do arquivo. Batch Files fornecem
uma maneira fcil de automatizar tarefas e, at mesmo, de auxiliar na execuo de sequencias
tediosas de trabalho. Apesar de ser basicamente um arquivo texto, um batch file s se torna

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 1/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) executvel pelo sistema quando sua extenso


() ()
nomeada para .BAT (tradicional) ou para .CMD
OFERTAS
BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487)
(extenso suportada por sistemas operacionais baseados no Windows NT).
SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
iPhone7Applecom32GB,Tela
RetinaHDde4,7com3D... (/channel/1490)
(/trending)
(/channels)Abrir
Buscap
Vocprecisaapenasdeumeditordetextossimplesparaescreveroscomandos.O"Blocode
notasdoWindows"("Notepad")excelente.NorecomendamosusaraplicativosdotipoOffice. 10xde
R$314,91
Primeiroporquesopesados,segundoqueporquecorreseoriscodevocesquecerdemudaro
tipodearquivopara"Somentetexto"quandoforsalvarseu"Batchfile".Lembresequeo MicroondasElectrolux20
interpretadordecomandossaceitaarquivostextopuros(ASCII).Outrodetalhequeos LitrosBrancoMtd30
Buscap
comandospodemserescritoscomletrasminsculasoumaisculas.Ointerpretadornofaz
12xde
distinocapitular.
R$27,05
Porfim,tenhaohbitodeguardarseusscriptsemumnicolocal.Nonossocaso,criamosuma SmartTvLed32HdLg
pastachamada"batch"nodiretrioraizdaunidadeC("c:\batch").Iremosassumir,paratodosos 32lh570bIpsWifiMiracastWidi
Buscap
scripts,quevocfezexatamenteamesmacoisa.Emseguida,adicioneessediretrio1varivel
deambiente"Path"(caminho)em"PaineldeControle/Sistema".Em"PropriedadesdoSistema", R$1184,90
cliquenaaba"Avanado"e,emseguida,cliquenoboto"VariveisdeAmbiente".
SmartphoneLenovoVibeK6
DouradoK33B36DualChip...
Buscap

10xde
R$84,90

SmartphoneSamsungGalaxy
S7Edge32GBPreto4GSM...
Buscap

10xde
R$269,90

PranchaHairIronFT1Patin
ExtraLisoeResistnciade...
Buscap

2xde
R$64,95

Emseguidaprocure,nopainelinferior,pelaentrada"Path".Adicionepontovrgulaaofinaldastring
(sequnciadetextoquedefineestavarivel)eescrevaocaminhocompletododiretrioque
conterseusarquivos.BAT.Sevocestseguindonossoexemplo,bastaadicionaraofinalda
stringasequncia"c:\batch"(semaspas).

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 2/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) () () BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487) SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir

Issofarcomqueseusscriptspossamserexecutadosdequalquerlugar,semquehajaa
necessidadedecopiarosarquivos.BATparaolocaldaexecuoouinformarcaminhosextensos
no"Promptdecomando".Apartirdeagora,osistemaoperacionalirincluirodiretriodosseus
scriptsnalistadelocaisquedevemserpesquisadosparaseexecutaralgumprogramaou
utilitrio.Ouseja,agorapossvelchamaroseubatchfilediretamentede"Iniciar/Executar"
apenasescrevendoonomedoarquivo.Nomaisnecessrioescreverocaminhointeiro.O
sistemajsabeondeprocurarporele.

Odiretrio"c:\batch"tornouseumaespciedetoolBox(caixadeferramentas)queguardatodos
osseusscripts.

Exemplo1.CriandoumBatchFileparalistarocontedodeumapasta.
Emnossoprimeiroexemplo,iremoscriarumbatchfilequecriaumarquivodetextocontendoa
listagemdearquivosselecionadosdentrodoWindowsExplorer.Funcionardaseguintemaneira:
ousurioselecionaodiretrioquepretendelistare,emseguida,clicacomobotodireitodo
mousesobreaseleoeescolhe"EnviarPara/Listadir.bat".Oresultadoficararmazenadoem
"c:\batch\listadir.txt"

Abraoblocodenotaseescrevaosseguintescomandos:

@echooff
dir/b%1/o:g>c:\batch\listadir.txt

Emseguida,salveoarquivocomo"listadir.bat".

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 3/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490)
Agora,vocprecisacriarumatalhoparaseubatchfiledentrodapasta"SendTo"("EnviarPara")
() () BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487) SucessosnaWeb (/channel/515)
doseuWindows.NosWindows2000eXPapastaencontraseem:
e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
C:\DocumentsandSettings\**seuusuario**\SendTo\ (/channel/1490)
(/trending)
(/channels)Abrir
NoWindowsVistaenoWindows7:

C:\Users\***seuusuario***\AppData\Roaming\Microsoft\Windows\SendTo

Cliquecomobotodireitodomousedentrodestapastaeselecione"Novo/Atalho".

Digite o comando (nome do batch file) e, em seguida, um nome para o atalho (como ele ir aparecer no
menu de contexto).

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 4/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) () () BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487) SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir

Agora, ao clicar em uma pasta, voc poder envi-la como argumento para seu script a partir do
Windows Excplorer.

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 5/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) () () BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487) SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir

CdigoComentado

@echooff

Estalinhadesativaoecodecomando.Porpadro,oMSDOSrepetenatelaumecodo
comandodado.Nonossocaso,noqueremosqueoecosejaexibidoporumaquesto
de"esttica".Issovlidoquando"listadir.bat"forexecutadodiretamenteapartirdo
promptdecomando.QuandoexecutadodedentrodoWindows,anicacoisaquesev
atelado"PromptdeComando"piscando.Ainstruo@nafrentedocomando"echo"
instruiointerpretadordecomandosatambmnoexibiroecode"echo".Aoencerraro
batchfile,echovoltaaopadrodefinidopelasvariveisdeambiente.

dir/b%1/o:g>c:\batch\listadir.txt

DIRocomandoquelistadiretriosearquivosno"PromptdeComando".Oargumento
/bindicaquealistagemdevesersimples(seminformaesdetamanhodearquivo,
data,etc).Joargumento%1umavarivelresponsvelpor"receber"onomedo
diretrioselecionadoparalistagem.Ofiltro/o:gumaopodocomandodirque
colocaosnomesdediretrionotopodalistagem.Porfim,ocaractere>umpipe
(direcionamento)paraondeasadadocomandodeveserenviada.Nonossocaso,para

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 6/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) ()oarquivo"listadir.txt"dentrododiretrio"c:\batch".Casoomitido,usadaasada
() BancodeDados (/channel/440) Internet (/channel/486) Jogos
padro,quenatela.
(/channel/487) SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
Paramaisinformaeseopesparaocomandodirbastadigitar,no"Promptde
(/channel/1490)
(/trending)
(/channels)Abrir
Comando",dir/?<enter>Ousimplesmentehelpdir<enter>.

Exemplo2.Compactandodiversosarquivosseparadamente
QuandoselecionamosdiversosarquivosnoWindowsExploreresolicitamosacompactao
atravsdeprogramaspopularescomo,porexemplo,oWinZip,oWinRAReo7Zip,oqueocorre
quetodaaseleopassaaserguardadaemumnicoarquivocompactado.Masese,por
algumarazo,vocdesejarcriarumarquivocompactadoparacadaarquivodeumdeterminado
diretrio?Osprogramasnopossuemopesquerealizamtaltarefa.Mascoma"ajudinha"de
umbatchfilebemescrito,podemosresolveresseproblema.

NomedoArquivo:compacta.bat

Obs:Requercompactadordearquivoscomsuportelinhadecomando.Noexemplo,
usamosoprogramas7zipeWinRAR.Assumeseodiretriopadrodeinstalaoparaos
compactadores.

@echooff

SETPATH=%PATH%C:\ProgramFiles\7Zip
for%%fin(*.pdf)do7zatzipmx=9"%%f".zip"%%f"

CdigoComentado

@echooff

Verexplicaonoexemploanterior.

SETPATH=%PATH%C:\ProgramFiles\7Zip

Adiciona,variveldeambiente"Path",ocaminhoparaoexecutveldo7Zip.Issose
faznecessrioparaque,quandooprogramasejachamado,osistemasaibaonde
procurlo.

for%%fin(*.pdf)do7zatzipmx=9"%%f".zip"%%f"

OComandoForinstruioshellaexecutarocomando7zatzipmx=9"%%f".zip
"%%f"paracadaarquivopdfencontradonodiretrioondeobatchforexecutado.O
parmetro%%favarivelquearmazenaonomedoarquivoacadaexecuodo
comandofor.Destaforma,digamosqueoprimeiroarquivoencontradochamese
"abc.pdf"eosegundoarquivosejao"def.pdf".Naprimeirapassagem,oparmetro%%f
sersubstitudopor"abc.pdf".Nasegunda,por"def.pdf"eassimpordiante.Osarquivos
resultantesdaoperaosechamaro"abc.pdf.zip","def.pdf.zip",etc...
Noseassustecomaquantidadedeparmetrosdocompactador7zip.Elesapenas
definemasconfiguraesdecompressoeformatodearquivo.

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 7/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) ()Sevocnoquiserusaro7zippararealizaratarefa,vocpodeusaroWinRARou
() BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487)
qualqueroutrocompactadorquesuportelinhadecomandos.NocasodoWinRARseu
SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965)
batchficariaassim: | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir
@echooff

SETPATH=%PATH%C:\ProgramFiles\WinRAR
For%%fin(*.pdf)doRARa"%%f".rar"%%f"

3.Renomeandodiversosarquivos(ExtraindoStringdearquivos)
Voc j tentou renomear diversos arquivos simultaneamente atravs do Windows Explorer? Se j, voc
deve ter percebido que o procedimento no muito, digamos, "flexvel". Todos os arquivos da seleo
passam a ter o mesmo nome seguido de uma numerao entre colchetes. Talvez esse no seja realmente
o resultado que voc esperava obter. Dependendo da quantidade de arquivos, renomear um por um
manualmente como trabalhar em mina de carvo... Totalmente invivel. Porm,com um script bem
escrito, voc pode resolver esse tipo de problema com relativa facilidade.

O exemplo que vem a seguir foi escrito com o intuito de ajudar voc a remover strings (sequncias de
texto) dos nomes de arquivo. Mas pode ser facilmente modificado para atender a outros tipos de
necessidade, como, por exemplo, substituir uma string existente no nome de arquivo para uma outra pr-
estabelecida.

Sugesto de nome para o batch: "xrename.bat" (algo como rename extendido).

::

::XRENAME.BAT

::===========

::

::Criadoem:02062012

::

::Ambientesdeteste:

::WindowsVistaSP2

::

::Uso:

::XRENAMEnome_do_arquivostring

::Extrai"string"de"nome_do_arquivo".

::Ex.:xrename*.mp3"BlackSabbath"

@ECHOOFF

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 8/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490)
SETLOCAL
() () BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487) SucessosnaWeb (/channel/515) e Abrir
()Popular SETRMVFILES=%1
VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir
SETRMVSTR=%2

FOR%%FIN(%RMVFILES%)DOCALL:funcREMOVEFN"%%F",%RMVSTR%

ENDLOCAL

GOTO:EOF

:funcREMOVEFN

SETLOCAL

SETFILENAME=%~1

SETSTRING=%~2

CALLSETNEWFILENAME=%%FILENAME:%STRING%=%%

RENAME"%FILENAME%""%NEWFILENAME%"

ENDLOCAL

CdigoComentado

Estebatchfilecontmmuitosdosrecursosmaisavanadosdosbatchfiles.Vocdeveter
percebidoosdoispontos("::")iniciandoasprimeiraslinhas.Cadalinhainiciadadestaforma
significaqueela,naverdade,umcomentrio.Portanto,ignoradapelointerpretadorde
comandos.Oscomentriosservemparaajudaraidentificarinformaesimportantesdentro
deumprograma.Porexemplo,nalinhaondeestoexemplodeuso,ficafcilidentificaro
queobatchrealmentefaz.Elerecebedoisparmetros.Oprimeirodeles,aseleode
arquivos.Nocaso,arquivosMP3.Osegundoargumentoindicaquedesejaseremovera
string"BlackSabbath?dosnomesdearquivo.Porexemplo.Suponhamosquevoctenha
umacoleodearquivosMP3doBlackSabbath.Cadaarquivoestnomeadocomonome
dabandaseguidodonomedamsica.Digamos,agora,quevocqueiradeixarapenaso
nomedamsica.BastaexecutaroBatchcomoparmetroaserremovidoqueelefaro
servioparavoc.

Sevocacompanhouosexemplosanteriorescomateno,vocperceberquenodifcil
entenderoqueestacontecendoaqui.Dequalquerforma,iremosexplicaroquehdenovo
nestebatch.

a)Osparmetrosnumerados"%1"e"%2"recebem,respectivamente,osargumentos
relativosaquaisarquivosdevemseralteradosequalastringaserremovida.

b)Dentrodofor,humachamadaparaumafunochamada":funcREMOVEFN".O"Call"
repassaosargumentosobtidosatravsdalinhadecomandoparaestafuno.

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 9/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) c)AspalavraschaveSETLOCALeENDLOCALindicamqueasvariveiscriadassso
() () BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487) SucessosnaWeb (/channel/515)
vlidasnesteblocodecdigo.boaprticadeprogramaoblocarinstruesquandose
e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965)
desejatrabalharcomfunes.Evitaqueparmetroserradossejampassados. | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir
d)Dentrodafunoasvariveisdevemserpassadasnocom%1ou%2(comonaparte
anteriordocdigo).Paraqueumafunorecebaalgo,necessrioincluirocararcteretil
("~").

e)AinstruoCALLSETNEWFILENAME=%%FILENAME:%STRING%=%%criaumanova
varivelquearmazenaonovonomedearquivojsemastringindesejada.Reparequeaps
osinaldeigualnohnada,apenasdoissinaisdepercentualqueservemparablocara
instruo.Sevocquisermodificaressebatchparaaceitarumterceiroparmetro(por
exemplo,parasubstituirastringindesejadaporumaoutraqualquer),bastapassaro
parmetroapsosinaldeigual("=").

Ficamos por aqui! Em breve daremos mais exemplos de "batch files mgicos"!

1.Oconceito"pasta"veioemsubstituioaoconceito"diretrio",mastecnicamentesoamesmacoisa.ComoadventodoWindows,o

conceitode"diretrio"foisubstituidopeloconceitode"pasta"paradesignarumlocalnasunidadesdearmazenamento.Issoocorreu

pelosimplesfatodequecada"diretrio"passouaserrepresentadograficamenteporuma"pastinha"nosaplicativosdegerenciamento

dedisco("explorer",nasversesdoWindowsposteriores95e"winfile"nasversesanteriores).

Fonte(s)

Imagens

Super Promoo
Gamer
Aproveite as Ofertas do Dia do
Consumidor Para Aprimorar
Seu PC Gamer Tesouro Direto - Aprenda
Explicamos o que Tesouro Direto e
kabum.com.br como o Investidor leigo deve fazer
lp.empiricus.com.br

Tw eet Curtir 14 4 |URLcurta http://superd.com.br/m5067

Comentrios(3)

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 10/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490)3comentrios
() () BancodeDados (/channel/440) InternetClassificarpor
(/channel/486)Maisantigos
Jogos (/channel/487) SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir
Adicionarumcomentrio...

FlixMarondoITCInstitutodeTransporteseComunicaes
Fantastico
CurtirResponder5deoutubrode201413:47

ArthurLPFilho
Gostariadesabernoexemplo2Compactaodearquivosseparadosemquepasta
elesficamsalvos.Estoucomaatribuiodecompactartodososarquivosdeum
determinadoperodoqueestonoservidorparaliberaodeespao.Jtesteitantocom
oWinRARquantoo7Zipenoestonaspastasdodiretrioorigem,nemdos
programas.
CurtirResponder15demarode201515:30

StephanieInocencioSemedoISCEEInstitutoSupeiorCinciasEcnmicae
Empresariais
gostariadesabercomoquesefazumparametroquenospermitecriarpalavrapasse
tipo:Seoutilizadorforvlido,pedeparainserirapasswordcorrespondente.
CurtirResponder12demaiode201506:22

FacebookCommentsPlugin

Explicamos o que
Tesouro Direto - Aprenda Tesouro Direto e como o
Investidor leigo deve fazer

Faaumabusca

SOBREOSITE

POLTICADEPRIVACIDADE

FACEBOOK
GOOGLE+
RSS

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 11/12
19/03/2017 Fazendomgicacombatchfiles

SuperDownloads(/channel/1490) () () BancodeDados (/channel/440) Internet (/channel/486) Jogos (/channel/487) SucessosnaWeb (/channel/515) e Abrir
()Popular VdeosaovivonoFacebook:domineaLivecomdicasrpidasnoAndroid(/post/125890)emVdeos(/channel/965) | Joelmaaparecesemmaquiagememvideo(/post/125865)emVdeos(/channel/965)
(/channel/1490)
(/trending)
(/channels)Abrir

SOBREANZN ANUNCIE CONTATO TRABALHE

COPYRIGHT2017GRUPONZN,TODOSOSDIREITOSRESERVADOS.

http://www.superdownloads.com.br/materias/5887fazendomagicabatchfiles.htm 12/12