定時刪除文件夾腳本
㈠ 自動定時刪除伺服器中指定文件夾下面所有文件
建立一個「backup.bat」批處理文件
內容:
c:\windows\system32\x.exe
/y
/e
/r
源文件夾名
目標文件夾名
設置計劃任務
每天定時運行backup.bat就行了
會把源文件夾中的所有文件(包含子目錄)全部復制到目標文件夾中,自動覆蓋同名文件
㈡ Linux定時刪除日誌文件/文件夾
1,新建腳本文件
touch /export/Shell/auto-del-log.sh
2,修改腳本文件許可權
chmod +x /export/Shell/auto-del-log.sh
3,腳本文件執行內容
#!/bin/sh
find /export/Instances/pplanT.jd.local/server1/logs -name "$(date "+%Y").*" -exec rm -rf {} \;
#!/bin/sh
find /export/Instances/pplanT.jd.local/server1/logs/* -type d -exec rm -rf {} \;
4,定時執行
crontab -e
*/1 * * * * sh /export/Shell/auto-del-log.sh once > /dev/null 2>&1 &
crontab -l
重載定時配置:service crond reload
重啟定時服務:service crond restart
㈢ 誰能給做個win7定時自動刪除,某個文件夾中10天之前的文件的腳本。開機自動執行,有點像
在Win7系統中,我們可以使用任務計劃設置功能結合shutdown命令靈活設置任務計劃,讓Win7系統實現定時自動執行,並且可以定製日常任務,讓Win7按指定時間頻率自動執行達到win7定時自動刪除文件的目的,設置如下:
1、我們在Win7系統中點擊開始按鈕,依次選擇打開所有程序—附件—系統工具,找到任務計劃程序即可打開Win7系統的任務計劃設置面板。
2、在Win7系統的任務計劃程序設置面板中,我們點擊菜單操作—創建基本任務。
3、輸入新建任務的名稱和描述,點擊下一步按鈕。
4、在觸發器選項中選擇自己需要的執行頻率,比如是每天、每周、每月還是單次等等,繼續下一步。
5、繼續設置觸發時間詳細選項。繼續點擊下一步。
6、在操作選項中,Win7系統可以讓我們在啟動程序、發送電子郵件、顯示消息中選擇,因為我們需要執行某個批處理文件,所以這里我們選擇啟動程序。繼續點擊下一步。
7、現在進入啟動程序詳細設置,在程序或腳本一欄點擊瀏覽,選擇自己已經寫好的批處理文件1.bat。做個刪除文件的批處理如: 1.bat,文件代碼 一句
『rd "X:\*\" /s /q』(X代表你要刪除文件的盤符,*代表刪除文件的路徑。)。
8、點擊下一步之後,我們可以看見Win7任務計劃會給出當前設置任務的詳細情況,確認無誤後點擊確認按鈕即可完成Win7的任務計劃設定。
㈣ 如何定時刪除電腦里某幾個自動創建(按日期)文件夾里文件
首先,先確定自動創建文件的程序里是否可以設置,有可能軟體里設置就可以滿足你的要求;如果沒有,可以用批處理來完成,也挺簡單的,最好網路一下,看看別人寫的,自己稍微改一下就可以了;再者還有一些文件管理軟體,也支持按大小按日期刪除文件,可以試試。
㈤ 如何自動刪除文件夾里所有文件的批處理腳本文件
DOS命令刪除某文件夾下所有文件是很容易的。甚至不需要批處理。x0dx0a但是DOS命令組成的批處理無法做到「定期」。這需要在DOS下通過編程調用時間函數等等,遠超出了批處理的功能。x0dx0ax0dx0a如果你是在WINDOWS下用這個方法來定期清理某文件夾,這就容易多了。x0dx0a1、打開記事本程序,在其中寫入以下命令。x0dx0adel x:\y\*.* /s /q (x為你想操作的盤符,y為你想操作的文件夾名)x0dx0aexitx0dx0a2、保存此文件為.BAT或者.CMD文件。x0dx0a3、使用控制面板中的「計劃任務」,設定一個時間運行此批處理文件。x0dx0ax0dx0a4、更簡單的辦法:把這個.bat 或.cmd文件放在開始菜單中的「啟動」項中。這樣,每次開機的時候就會執行一遍。