批處理 伺服器的web檔案備份

2022-08-28 12:45:09 字數 1427 閱讀 6165

首先建立三個文字檔案,稍後會變成.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新增上即可。

利用批處理檢查伺服器宕機,批處理檢查伺服器端口

利用批處理檢查伺服器宕機,批處理檢查伺服器端口 2010年07月06日 最近有乙個小的要求需要用到批處理,我也不懂批處理,沒辦法只好現學現用。由於我們單位的伺服器有時會由於某種不明原因宕掉,目前宕了一次,雖然不是什麼大問題,因為是集群宕掉一台不影響正常訪問,但是上面對我們的考核就要大打拆扣了,因為管...

html執行批處理 如何控制批處理伺服器

介紹 批處理伺服器現在由syracuse平台管理。這意味著您可以使用http或https模式以及一組控制它的url來訪問服務。任何工具都可以使用不同的語法。您可以通過多種方式執行此操作 1.列出批處理伺服器,然後呼叫api來訪問它們 在上面的url中,可以從http客戶端使用 api1 段,該客戶端...

web伺服器與應用伺服器靜態檔案處理

通常會採用web伺服器 如nginx apache 與應用伺服器 如tomcat jboss jetty等 組合提供服務,這樣做的優勢是什麼?1.功能側重點不同。web伺服器效能顯著,如nginx可以支撐5萬併發連線 對js css 等靜態檔案有較強的處理能力 可按照預定規則過濾url以及url的重...