Usuário com melhor resposta
Mover arquivos para outro diretório

Pergunta
-
alguém poderia me orientar se possível?
Existe um servidor ligado a uma máquina de produção que diariamente deposita no diretorio "c:\fich_producao" vários arquivos de texto com dados de produtos.estes arquivos podem vir a ser usados pelo sistema no máximo até 3 dias após a sua criação.Devem ser removidos diariamente todos os arquivos que tenha mais de quatro dias.Os arquivos que tem sido usado e modificados após a sua criação devem ser removidos para o diretorio "c:\back_produção" antes de serem eliminados.Os arquivos que foram modificados podem ser necessarios ate um mês da data de modificação, após esse período devem ser removidos..
- Editado Fábio JrModerator terça-feira, 29 de abril de 2014 14:54 Título
- Editado onliner22 sexta-feira, 2 de maio de 2014 23:27
Respostas
-
Fran, boa noite.
Segue link sobre robocopy.
http://technet.microsoft.com/pt-br/library/cc733145(v=ws.10).aspx
- Sugerido como Resposta Jorge Pretel - MCSE Infrastructure terça-feira, 29 de abril de 2014 02:54
- Marcado como Resposta Fábio JrModerator terça-feira, 20 de maio de 2014 20:29
Todas as Respostas
-
Boa noite. Talvez o conjunto de informações entre tarefa agendada mais um script (robocopy) pode lhe ajudar na sua customização.
Crie uma tarefa agendada para ser executada no período desejado. Posteriormente crie um arquivo .bat ou .cmd seguindo os passos desse link (http://www.linhadecodigo.com.br/artigo/1342/copiando-dados-com-o-robocopy.aspx)
que talvez lhe atenda.
Se útil, por favor classifique.
João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCSA,MCTS,MCITP
-
-
Fran, boa noite.
Segue link sobre robocopy.
http://technet.microsoft.com/pt-br/library/cc733145(v=ws.10).aspx
- Sugerido como Resposta Jorge Pretel - MCSE Infrastructure terça-feira, 29 de abril de 2014 02:54
- Marcado como Resposta Fábio JrModerator terça-feira, 20 de maio de 2014 20:29
-
-
-
http://tarcios.blogspot.com.br/2012/05/copiando-arquivos-com-o-robocopy.html
http://flavioandradeneto.wordpress.com/2012/07/05/script-para-backups-robocopy/
Espero ter ajudado.
Se útil, por favor classifique.
João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCSA,MCTS,MCITP
-
-
Por exemplo.... crie um arquivo .bat e inclua essas descrições
robocopy pasta1 pasta2 *.* /xc /xo
onde pasta1 é a origem que vc queira copiar e pasta2 é o destino.
no servidor vc cria uma tarefa agendada que execute esse arquivos .bat na hora que vc desejar.
Espero ter ajudado.
Se útil por favor, classifique.
João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCSA,MCTS,MCITP
- Sugerido como Resposta Fábio JrModerator terça-feira, 29 de abril de 2014 14:55
-
-
Fran.
Me envie um e-mail preteljorge@hotmail.com com team viewer que acesso o ambiente e lhe auxilio.
Abraços.
- Sugerido como Resposta Jorge Pretel - MCSE Infrastructure terça-feira, 29 de abril de 2014 14:55
-
-
-
-
-
1. Crie uma pasta C:\scripts.
2. Crie um script c:\scripts\teste.bat
3. Dento do teste.bat coloqu o código do robocopy
robocopy pasta1 pasta2 *.* /xc /xo
Onde, pasta1 é a pasta de origem, e pasta2 é a pasta de destino.
4. Abra um prompt de comando navegue até a pasta c:\script e execute o teste.bat e veja se obteve o resultado esperado.
Se não funcionou:
1. Nos envie o conteúdo do seu teste.bat
2. Envie o erro, caso aconteça, melhor se for um print da tela
Fábio de Paula Junior
-
-
-
-
-
Existe um servidor ligado a uma máquina de produção que diariamente deposita no diretorio "c:\fich_producao" vários arquivos de texto com dados de produtos.estes arquivos podem vir a ser usados pelo sistema no máximo até 3 dias após a sua criação.Devem ser removidos diariamente todos os arquivos que tenha mais de quatro dias.Os arquivos que tem sido usado e modificados após a sua criação devem ser removidos para o diretorio "c:\back_produção" antes de serem eliminados.Os arquivos que foram modificados podem ser necessarios ate um mês da data de modificação, após esse período devem ser removidos..
como desenvolver em vbscript alguem pode ajudar se possivel?
Set fso = CreateObject("Scripting.FileSystemObject")
Set Pasta = fso.GetFolder ("C:\fich_producao")
Set Arqs = Pasta.Files
for each arquivo in Arqs
Msgbox "Nome do Arquivo e Data de Criação: "& arquivo.name &arquivo.DateCreated
next
copia="C:\back_producao"
copia1="C:\fich_producao"
arquivo.MoveFile copia1, copiapessoal aquem pode concluir esse script pois so fiz ate ai e não conseguir mais agradeço!!
- Editado onliner22 sábado, 3 de maio de 2014 20:59
- Mesclado Fábio JrModerator domingo, 4 de maio de 2014 14:01 Mesmo assunto