【求助】DOS下依日期時間重新命名檔案名稱 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- HELP ME 電 腦 軟 硬 體 急 救 版


PCZONE 討論區



通知

-- HELP ME 電 腦 軟 硬 體 急 救 版 若您有簡單的電腦軟硬體或網路等各種疑難雜症想要請教高手,請在此發表。此區不分種類的問題皆可發表,以小問題為主,請電腦新手多多利用此一新的版版。

會員
【求助】DOS下依日期時間重新命名檔案名稱
小弟以一支BAT檔不定時產生一些檔案,但是為了不被後來產生的新檔覆蓋舊檔,該如何以檔案產生的日期時間命名呢?
如:2003/10/18 13:15:23產生的檔案該如何讓它自動命名為031018131523.TXT?
在批次檔中該如何寫....
謝謝...

回覆
會員

以純 DOS 的角度而言, DOS 並不提供這類的運算功能.

你大概只好用其他的程式語言去寫個小程式來做這件事了.
回覆
會員

請問各位先進是否知道有哪個小程式能做到,我知道壓縮程式如WINRAR在MS-DOS模式下操作,可支援以日期時間作為壓縮檔名,但這並不是我想要的,以SQL語法也可以做到,但是前提是電腦要安裝SQL..
回覆
會員
回覆: 【求助】DOS下依日期時間重新命名檔案名稱
XP的cmd可以寫一些以日期的命名法如下面的批次檔:
set dt=%date:/=%_%time::=%
set dt=%dt: =%
mkdir e:\%dt%
最後就會在E磁碟新增一個以日期時間為名的目錄。

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。