setlocal enabledelayedexpansion
rem 設定提前的天數
set daysago=7
>"%temp%\mydate.vbs" echo lastdate=date()-%daysago%
>>"%temp%\mydate.vbs" echo fmtdate=right(year(lastdate),4) ^& right("0" ^& month(lastdate),2) ^& right("0" ^& day(lastdate),2)
>>"%temp%\mydate.vbs" echo wscript.echo fmtdate
for /f %%a in ('cscript /nologo "%temp%\mydate.vbs"') do (set dstdate=%%a)
echo %0 是批處理本身的完整路徑【包含檔名】
echo %~dp0 則是批處理的完整目錄【不包含檔名】
rem %0 代表 e:\autopack\自動刪除7天前檔案及資料夾.bat
rem %~dp0 代表 e:\autopack\
rem %~dp0* 代表 e:\autopack\*
for /d %%i in (%~dp0*) do (
set aa=%%i
set aa=!aa:%dstdate%=!
if "!aa!" neq "%%i" (
rmdir /q /s %%i) )
rem %~dp0%dstdate%* 代表e:\autopack\20150824*
java刪除檔案及資料夾
刪除指定資料夾下所有檔案 param path 資料夾完整絕對路徑 param path return public static boolean delallfile string path if file.isdirectory string templist file.list file te...
ubuntu刪除檔案及資料夾
ubuntu中刪除命令一般使用rm,但是rm誤刪之後,想恢復比較麻煩,所以今天我們還介紹另外一種刪除方法,trash,檔案刪除是放到 站,這樣誤刪之後還有挽回的機會。最簡單最有效最權威的看命令的方法就是看 help,usage rm option file.remove unlink the fil...
檔案 資料夾刪除
今天恰好用到檔案刪除,上網看到了乙份整理不錯的,分享下。1,驗證傳入路徑是否為正確的路徑名 windows系統,其他系統未使用 驗證字串是否為正確路徑名的正規表示式 private static string matches a za z 通過 spath.matches matches 方法的返回...