Backup Para Dos

  • Uploaded by: Anonymous xEKsRmtjO
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Backup Para Dos as PDF for free.

More details

  • Words: 791
  • Pages: 4
O plano � o seguinte: 1) Criar 2 arquivos de lote; Um para fazer o Backup e o outro para criar as pastas onde o backup ser� gravado. 2) Todos os arquivos aqui citados devem ser gravados na pasta C:\windows\command ( no windows 95/98 ) , na pasta C:\windows (windows XP) e na pasta C:\WINNT (windows NT ou 2000). 3) No caso do windows 95/98 a chamada do backup ser� efetuado pelo Autoexec.bat. (apenas acrescente no final do autoexec.bat a palavra; BACKUP.BAT 4) A execu��o do backup depende de 2 (dois) arquivos externos, o PKZIP.EXEe o WEEKDAY.COM (este �ltimo criado pelo DEBUG do DOS via compila��o) Onde achar o Pkzip -> http://www.uv.tietgen.dk/staff/mlha/Download/DOS/ Onde achar o Debug -> http://www.uv.tietgen.dk/staff/mlha/Download/DOS/#DEBUG (Obs. Eu tive problemas de compilar embaixo do Windows, recebi um erro de vers�o do MS-DOS, o ideal � compilar isso na vers�o correta do DOS ou usando o comando SETVER no config.sys)Para compilar o Weekday.com, digite na linha de comando o seguinte: DEBUG < WEEKDAY.SCR e isso cria o arquivo weekday.com. ================================================== == Inicio - Copie apenas o que est� em NEGRITO!!! e salve como: weekday.scr ================================================== == Obs. Use o Bloco de notas e copie exatamente as linhas abaixo delimitadas e salve como weekday.scr ================================================== == A 100 mov ax,2a00 int 21 mov ah,4c int 21 ret n weekday.com rcx a w q ================================================== == Final ================================================== == O arquivo BACKUP.BAT ser� listado abaixo: Obs. Use o Bloco de notas e copie exatamente as linhas abaixo delimitadas e salve como backup.bat ================================================== == Inicio - Copie apenas o que est� em NEGRITO!!! O texto em vermelho, s�o os coment�rios das rotinas, e podem ser copiadas sem problemas no arquivo de lote!. ================================================== ==

@echo off cls C: CD\ Rem Verifica se a pasta Backup existe, se existe executa o weekday,caso n�o, ele cria esta pasta. IF EXIST C:\BACKUP GOTO ROTINA GOTO NOPASTA Rem executa o weekday e ele identifica o dia da semana atual e pula para o dia Rem correspondente ao errorlevel - 1=segunda, 2=terca, 3=quarta e etc... . :ROTINA C:\WINDOWS\COMMAND\WEEKDAY IF ERRORLEVEL 6 GOTO SAB IF ERRORLEVEL 5 GOTO SEX IF ERRORLEVEL 4 GOTO QUI IF ERRORLEVEL 3 GOTO QUA IF ERRORLEVEL 2 GOTO TER IF ERRORLEVEL 1 GOTO SEG IF ERRORLEVEL 0 GOTO DOM OM Rem verifica se o arquivo domingo.ok existe, se n�o continua, caso sim pula para Rem a subrotina de advertencia de que o backup j� foi executado. if exist c:\backup\domingo.ok goto FEITO Rem Comprime a pasta C:\sistema e todas suas subpastas.. C:\WINDOWS\COMMAND\PKZIP -r -p -a DOMINGO.ZIP C:\SISTEMA\*.* Rem Apaga o log antigo e cria um novo com o dia de hoje. del c:\backup\*.ok Rem Movimenta o arquivo de backup para a pasta c:\backup\dia-de-hoje MOVE /Y DOMINGO.ZIP C:\BACKUP\DOMINGO >c:\backup\domingo.ok GOTO TAREFA_FIM :SAB if exist c:\backup\SABADO.ok goto FEITO C:\WINDOWS\COMMAND\PKZIP -r -p -a SABADO.ZIP C:\SISTEMA\*.* del c:\backup\*.ok MOVE /Y SABADO.ZIP C:\BACKUP\SABADO >c:\backup\SABADO.ok GOTO TAREFA_FIM :SEX if exist c:\backup\SEXTA.ok goto FEITO C:\WINDOWS\COMMAND\PKZIP -r -p -a SEXTA.ZIP C:\SISTEMA\*.* del c:\backup\*.ok MOVE /Y SEXTA.ZIP C:\BACKUP\SEXTA >c:\backup\SEXTA.ok GOTO TAREFA_FIM :QUI if exist c:\backup\QUINTA.ok goto FEITO C:\WINDOWS\COMMAND\PKZIP -r -p -a QUINTA.ZIP C:\SISTEMA\*.* del c:\backup\*.ok MOVE /Y QUINTA.ZIP C:\BACKUP\QUINTA >c:\backup\QUINTA.ok GOTO TAREFA_FIM :QUA if exist c:\backup\QUARTA.ok goto FEITO C:\WINDOWS\COMMAND\PKZIP -r -p -a QUARTA.ZIP C:\SISTEMA\*.* del c:\backup\*.ok

MOVE /Y QUARTA.ZIP C:\BACKUP\QUARTA >c:\backup\QUARTA.ok GOTO TAREFA_FIM :TER if exist c:\backup\TERCA.ok goto FEITO C:\WINDOWS\COMMAND\PKZIP -r -p -a TERCA.ZIP C:\SISTEMA\*.* del c:\backup\*.ok MOVE /Y TERCA.ZIP C:\BACKUP\TERCA >c:\backup\TERCA.ok GOTO TAREFA_FIM :SEG if exist c:\backup\SEGUNDA.ok goto FEITO C:\WINDOWS\COMMAND\PKZIP -r -p -a SEGUNDA.ZIP C:\SISTEMA\*.* del c:\backup\*.ok MOVE /Y SEGUNDA.ZIP C:\BACKUP\SEGUNDA >c:\backup\SEGUNDA.ok GOTO TAREFA_FIM :ERRO cls ECHO ERRO DE IDENTIFICACAO DO DIA DA SEMANA ! ECHO. ECHO Causa do Erro: O programa Weekday n�o foi executado! ECHO. ECHO Verifique na pasta se o programa weekday esta presente ECHO. ECHO Caminho e: C:\windows\command\weekday.com ECHO. ECHO Corrija o erro antes de reinicializar o computador. ECHO. ECHO. ECHO. ECHO. PAUSE GOTO END :NOPASTA CALL Criarpastas.bat GOTO END :FEITO ECHO O BACKUP DO DIA DE HOJE j� FOI EXECUTADO! ECHO. ECHO CASO QUEIRA REFAZE-LO, APAGUE O ARQUIVO DE LOG ECHO. ECHO DENTRO DA PASTA C:\BACKUP\NOME.OK (NOME=DIA DE HOJE) ECHO. ECHO E DIGITE O COMANDO: BACKUP ECHO. ECHO ESTEJA SEGURO DE QUE ISSO E A COISA CERTA A FAZER! ECHO. ECHO.ANTES DE APAGAR OS ARQUIVO DE LOG. ECHO. ECHO. PAUSE :END :TAREFA_FIM

================================================== == Final ================================================== == O arquivo Criarpastas.bat ser� listado abaixo: ================================================== == Inicio - Copie apenas o que est� em NEGRITO!!! ================================================== == @Echo off ECHO Algo errado! Pasta do Backup N�o encontrada! ECHO. ECHO. ECHO Criando as pastas do backup agora ! ECHO. ECHO. ECHO. PAUSE CLS c: cd\ MD\BACKUP MD\BACKUP\SEGUNDA MD\BACKUP\TERCA MD\BACKUP\QUARTA MD\BACKUP\QUINTA MD\BACKUP\SEXTA MD\BACKUP\SABADO MD\BACKUP\DOMINGO ECHO As Pastas do Backup Foram criadas! ECHO. ECHO. ECHO Digite: BACKUP ECHO. ECHO. ECHO Para iniciar o Backup diario! REM exit ================================================== = Final. ==================================================

Related Documents

Backup Para Dos
June 2020 8
Turorial Para Flash&backup
November 2019 5
Backup
April 2020 27
Backup
October 2019 36
Backup
November 2019 29

More Documents from ""