BAT 按檔案修改日期自動建立日期資料夾並移動

2022-02-02 00:14:34 字數 490 閱讀 8926

@echo off&setlocal enabledelayedexpansion

@rem 第二行的路徑可以改成源目錄路徑,然後將bat放源目錄外執行。否則這個bat檔案也會被分類。

@rem 若是不介意述問題,把以下兩行都刪除,放在源目錄執行。

set "srcdir=c:\softwareok"

cd /d "%srcdir%"

for /f "tokens=1-3 delims=" %%a in ('dir /a-d/b') do (

set "write_date=%%~ta"

set "write_date=!write_date:/=!"

set "write_date=!write_date:~4,4!!write_date:~0,4!"

if not exist !write_date! md "!write_date!"

move /y "%%a" "!write_date!"

)

修改檔案建立日期,訪問日期和修改日期

有時出於一些同步了或者其他什麼亂七八糟的原因,我們需要修改乙個檔案的建立日期等內容,網上找了一下演算法,記下來以備後用.void cmodifybindlg onbutton1 file info,pfile info 獲取檔案的資訊 win32 find data ffd handle hfind...

PHP中獲取檔案建立日期 修改日期 訪問時間的方法

php獲取檔案建立時間 修改時間常用 filemtime string filename 返回檔案上次被修改的時間,出錯時返回 false。時間以 unix 時間戳的方式返回,可用於 date 例如 a filemtime log.txt echo 修改時間 date y m d h i s a f...

複製指定修改日期的檔案

複製資料夾中指定日期的檔案後,刪除之 windows server 複製在d tempfax目錄下最後修改日期在30天前的檔案 forfiles p d tempfax d 30 c cmd c echo 複製 file xcopy d tempfax d tempfax bak y e c k i...