Boa noite amigos do Fórum.
È o seguinte andei pesquisando aqui sobre backup feito através de arquivo de lote do MS dos .bat
Estou tentando editar o cidigo do pedro jotha , mas não esta dando certo os comandos internos ....
devo estar fazendo tudo errado pois nao copia nada .
o arquivo .bat consegui fazer.
Minha ideia é simples.
Tenho um cartão sd com a seguinte letra O:\ dentro dele tenho uma pasta , chamada (contas mensais paga casa ) com vários arquivos , que são contas que pago pelo micro do serviço e armazeno os comprovantes de pagamento .
Queria toda vez ao plugar meu cartão sd , rodar o arquivo .bat ,
que ele verificasse que este meu micro pessoal ja tenha a pasta salva (contas mensais paga casa )
escolher opção 1 criar pasta (contas mensais paga casa )
verificar os arquivos se realmente copiou
e ter a opção de sai ou que encerrou a copia com sucesso
Esta pasta ( contas mensais paga casa ) em meu micro pessoal ,
nas seguintes partições
JOGOS D:\
DADOS E:\
Celular F:\
DADOS 1 I:\
DADOS 2 H:\
Backup k:\
Eu queria usar este codigo que o pedro jhota tem aqui no forum poi mi atende bem oque eu quero
mas nao estou conseguindo editar de um modo certo
@echo off
:inicio
title Backup
color 9
echo.
echo Backup de Pen Drive
echo.
echo O que deseja fazer?
echo.
echo 1. Fazer backup
echo 2. Restaurar backup
echo 3. Backup personalizado
echo 4. Sair
echo.
set /p go=Digite a op‡Æo desejada:
goto %go%
:1
color c
md E:\Backups\Pendrive
echo.
echo.
echo Fazendo Backup...
XCOPY *.* /E /S E:\Backups\Pendrive\
color a
echo.
echo Processo finalizado! Pressione ENTER...
pause >nul
goto 4
:2
echo.
set /p und=Digite a letra atual do Pen Drive (D, E, F, etc...):
cls
color a
echo.
echo Restaurando arquivos de backup...
E:
cd backups
cd pendrive
XCOPY *.* /E /S %und%:\
echo.
goto 4
:3
title Backup personalizado
cls
echo.
echo Backup personalizado.
echo.
set /p und=Digite a letra atual do Pen Drive (D, E, F, etc...):
echo.
echo O que deseja fazer?
echo.
echo 1. Fazer backup para um local espec¡fico no HD
echo 2. Restaurar backup para um local espec¡fico no Pen Drive
echo 3. Fazer backup de um local espec¡fico no Pen Drive
echo 4. Restaurar backup de um local espec¡fico no HD
echo 5. Voltar ao menu anterior
echo.
set /p opt=Digite a op‡Æo desejada:
if %opt%==1 goto s1
if %opt%==2 goto s2
if %opt%==3 goto s3
if %opt%==4 goto s4
:s1
title Fazer backup para um local espec¡fico no HD
echo.
echo Fazer backup para um local espec¡fico no HD
echo.
set /p cmn=Digite o caminho de destino do backup (NÆo termina com \):
echo.
md %cmn%
XCOPY *.* /E /S %cmn%\
echo.
echo Conclu¡do!
color a
pause >nul
goto 4
:s2
title Restaurar backup para um local espec¡fico no Pen Drive
echo.
echo Restaurar backup para um local espec¡fico no Pen Drive
echo.
set /p cmn=Local especifico: %und%:\
md %und%:\%cmn%
echo.
E:
cd backups
cd pendrive
XCOPY *.* /E /S %und%:\%cmn%\
pause >nul
goto 4
:s3
title Fazer backup de um local espec¡fico no Pen Drive
echo.
echo 3. Fazer backup de um local espec¡fico no Pen Drive
echo.
set /p cmn=Local do Pen Drive a fazer backup:
echo.
echo o Backup será feiro em E:\Backups\Pendrive\Specific
set /p def=Definir outro local [S/N]
goto %def%
:s
echo.
set /p cmh=Caminho completo para destino de backup:
md %cmh%
goto sn
:n
set cmh=E:\Backups\Pendrive
goto sn
:sn
XCOPY %cmn%\*.* /E /S %cmh%\
echo.
color a
echo Conclu¡do!
pause >nul
goto 4
:s4
echo.
set /p cmn=Digite o caminho exato do HD onde estÆo os backups:
echo.
color c
XCOPY %cmn%\*.* /E /S %und%:\
echo.
color a
echo Conclu¡do!
goto 4
:s5
goto inicio
:4
title Sair do Backup
color 9
cls
echo.
echo Obrigado por usar esse software!
echo Pressione qualquer tecla para sair.
pause >nul
marcelo.m
Novo Membro
Registrado
8 Mensagens
0 Curtidas