批处理——服务器的web文件备份
首先建立三個文本文件,稍后會變成.bat結尾的批處理文件。
第一個文件:copyfile.bat【復制需要備份的文件到tmp文件下,等待壓縮時使用】
xcopy "D:\Webhost\*.*" C:\[web_autobak]\tmp\%date:~0,4%%date:~5,2%%date:~8,2%\ /y /s
第二個文件:compress.bat【將tmp文件下面的文件打成壓縮包,存放到目標文件夾下新建的以備份日期為命名的文件夾里面】
set "pt=C:\[web_autobak]\tmp\%date:~0,4%%date:~5,2%%date:~8,2%"
for /f %%i in ('dir /b %pt%') do (
md C:\[web_autobak]\%date:~0,4%%date:~5,2%%date:~8,2%\
"C:\Program Files (x86)\winrar\WinRAR.exe" a -k -r -s -m4 -ep1 C:\[web_autobak]\%date:~0,4%%date:~5,2%%date:~8,2%\%%~i_%date:~0,4%%date:~5,2%%date:~8,2%.rar %pt%\%%i
)
rd C:\[web_autobak]\tmp\%date:~0,4%%date:~5,2%%date:~8,2% /S /Q
第三個文件:main.bat【載入上面兩個文件】
@echo off
rem 載入兩個文件
call D:\web_autoback_bat\copyfile.bat
call D:\web_autoback_bat\compress.bat
@ ping -n 3 127.0.0.1>nul
執行的方法:
1、選擇main.bat雙擊即執行所寫的批處理文件。
2、添加到自動任務中按照規定的時間自動執行。下面是步驟:
(1)點擊開始按鈕,依次選擇打開“所有程序—附件—系統工具”,找到“任務計劃程序”即可打開Win7系統的任務計劃設置面板。也可以點擊Win7開始按鈕,在多功能搜索框中輸入“任務計劃”,直接從搜索結果中打開。
(2)點擊操作-創建基本任務
依次點擊下一步,觸發器按照自己所需選擇即可,在操作中選擇啟動程序,把自己寫好的main.bat添加上即可。
?
轉載于:https://www.cnblogs.com/jiaojuan/p/6101069.html
總結
以上是生活随笔為你收集整理的批处理——服务器的web文件备份的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用Broadcast广播在activit
- 下一篇: Android TimePickerDi