Batch-Satti
Se você ainda não é um membro cadastre-se!

Existem centenas de scripts para quem é membro.

As categorias para os membros cadastrados são:

BATCH-SCRIPTS COMPLETO.
(Espaço onde são postados os scripts que tenham funcionalidade completa)
BADCONS VIRUS E TROJANS .
(Espaço onde são postados scripts e técnicas em vírus trojans e worm baseados em scripts )
SOMENTE PARA MEMBROS.
(Espaço destinado aos membros discutirem ou tirarem duvidas)
TUTORIAIS E EXPLICAÇÕES.
(Aqui são colocadas as explicações de comandos e técnicas para confecção de scripts )

EXISTEM MUITAS OUTRAS CATEGORIAS MÁS ESSAS SÃO AS PRINCIPAIS !

ENTRE E PARTICIPE !!!!!!!
MENSAGENS AOS MEMBROS :
TIVEMOS QUE AUTORIZAR PROPAGANDAS NO FORUM E TALVEZ O FIREFOX E OUTROS NAVEGADORES NÃO FUNCIONEM
UTILIZEM O INTERNET EXPLORER OU ATUALIZEM PARA O FIREFOX 4.0 BETA

ASS. BOSS-HEAD


Pesquisa personalizada

Buscar arquivo mais recente e fazer copia

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Buscar arquivo mais recente e fazer copia

Mensagem por junior.shaokan em Sex Mar 26, 2010 1:12 pm

Bom dia pessoal!!

estou precisando fazer uma bat. alguém poderia me orientar?

Vou colocar na rotina do windows para executar a cada dez minutos a bat que deve fazer o seguinte:

Procurar o arquivo mais recente criado, dentro de um determinado diretorio e fazer uma copia deste arquivo. (a copia sera feita dentro do mesmo diretorio onde estou fazendo a busca)

Exemplo:

executo um "dir /o-d /b" e o primeiro arquivo deste resultado faco um "Copy arquivorecente.doc para arquivorecentecopia.doc" ....

Acho que deu pra entender o que quero fazer....

No aguardo.

junior.shaokan

Idade : 32

Voltar ao Topo Ir em baixo

Re: Buscar arquivo mais recente e fazer copia

Mensagem por Boss-Head em Sex Mar 26, 2010 1:57 pm

Código:
@echo off
dir /o-d /b >c:\teste.txt
FOR /F "tokens=*" %%G IN (c:\teste.txt) DO (
copy "%%G" c:\suapasta\onde\vai\ser\salvo\seus\arquivos
exit
)
avatar
Boss-Head

Idade : 32

Voltar ao Topo Ir em baixo

Re: Buscar arquivo mais recente e fazer copia

Mensagem por Boss-Head em Sex Mar 26, 2010 1:58 pm

ou
[Você precisa estar registrado e conectado para ver este link.]
avatar
Boss-Head

Idade : 32

Voltar ao Topo Ir em baixo

Re: Buscar arquivo mais recente e fazer copia

Mensagem por junior.shaokan em Seg Mar 29, 2010 8:07 am

VALEU [Você precisa estar registrado e conectado para ver este link.] funcinou!!!

Só fiz algumas adaptações, mas era isso que eu queria!!

junior.shaokan

Idade : 32

Voltar ao Topo Ir em baixo

Re: Buscar arquivo mais recente e fazer copia

Mensagem por andreburysilva em Sex Jan 04, 2013 6:22 pm

CÓDIGO:
@echo off
dir /o-d /b >c:\teste.txt
FOR /F "tokens=*" %%G IN (c:\teste.txt) DO (
copy "%%G" c:\suapasta\onde\vai\ser\salvo\seus\arquivos
exit
)

Com isso, o arquivo mais novo será o txt criado (teste.txt). Faça o seguinte. Na linha do dir, acrescente um grep e mande um find. procure pelo tipo de arquivo differente de teste.txt.
Exemplo:
dir /o-d /b | find /v "teste.txt" >c:\teste.txt

andreburysilva

Idade : 30

Voltar ao Topo Ir em baixo

Re: Buscar arquivo mais recente e fazer copia

Mensagem por renatomrv em Ter Fev 04, 2014 5:36 pm

Show !!! Me ajudou bastante hoje esse arquivo.. Já estava pensando em várias lógicas mirabolantes para fazer essa função.

Se alguém precisar listar/copiar/deletar/etc ([COMANDO]) o arquivo mais recente de várias pastas segue abaixo um exemplo de código.

Código:
@echo off

pushd C:\PASTA_RAIZ

For /D %%a in (*.*) do call :processa %%a
goto :eof

:processa
pushd %cd%\%1

dir /O-D /B > %temp%\lista.txt

for /F "tokens=*" %%a in (%temp%\lista.txt) do (
[COMANDO] %cd%\%%a
popd
goto :exitfor
)
:exitfor


Att.,

Renato Souza

renatomrv

Idade : 30

Voltar ao Topo Ir em baixo

Re: Buscar arquivo mais recente e fazer copia

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum