sábado, 28 de julho de 2012

Recuperação de arquivos

Nesta semana um colega me questionou sobre uma unidade de fita dat, se eu teria uma para lhe emprestar; tranquilamente retiramos uma de um servidor e emprestei. Mas no dia seguinte este mesmo colega veio questionar quanto a Interface SCSI, pois ele não tinha nenhuma controladora, e como nos servidores era tudo Onboard, candidatei-me para ajudar a recuperar os arquivos.

Alguns dias depois ele retornou com duas caixas de arquivo com 377 disquetes e 16 fitas dat.
Como eu poderia automatizar esse serviço? “Go Google” buscando algum programa que ajudasse; entretanto sem êxito na pesquisa, não encontrei nada satisfatório.
Pensei : Então já que é coisa obsoleta, pensemos obsoleto... Vamos para o bom, velho e fundamental DOS criar um bat.
@ECHO off

set i=1

:LABEL

xcopy /C /H /Y /E a:\*.* C:\disk\%i%\

٭٭٭٭٭٭٭٭٭٭٭

PAUSE

set /A i=i+1

GOTO LABEL


Mais automatizado que isso, só se tivesse um braço robótico pra colocar e tirar os disquetes.
Copiar tudo que tiver no disquete: pastas e subpastas ignorando qualquer erro, copiando cada disquete para uma pasta diferente.

ps. [٭٭٭٭٭٭٭٭٭٭٭] = [ctrl+P ctrl+G] gera um beep no DOS, tive que editar o .bat pelo edit do DOS tabem.

Nenhum comentário:

Postar um comentário