Re: [請問] 讀取檔案內部的資訊重新為檔案命名?

看板EZsoft (小軟體)作者時間16年前 (2009/09/03 11:17), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/4 (看更多)
用AutoHotKey就可以了 以下存成.ahk然後執行就可以選檔案 選到的檔案就會被自動改名為第四行的文字 ----------------8<---------------- FileSelectFile, OutputVar, M3 Loop, Parse, OutputVar, `n { if A_index = 1 Dir = %A_LoopField% else { FileReadLine, OutputLine, %Dir%\%A_LoopField%, 4 msg .= Dir . "\" . A_LoopField . " -> " . Dir . "\" . OutputLine . "`n" FileMove, %Dir%\%A_LoopField%, %Dir%\%OutputLine% } } msgbox, % msg ----------------8<---------------- ※ 引述《janleon (老虎鴨亮ㄟ)》之銘言: : 事情是這樣的...... : 我們學校有一個儀器叫做XRD : 放一個樣品進去會掃出一個資料 : 比方說這次產生的資料名子叫做: : 123.raw -----這可以用記事本開啟 : 然後我們再把裡面的資料複製出來作圖這樣 : 但是呀...這台機器他很不聰明,每次掃出來的檔案名稱都跟我們取的不一樣 : 我們就要一個個把檔案打開看看是啥再重新命名 : 舉例: : 我今天取名 janleon001 : 儀器給我的檔名是 A1234567.raw ------好像是機器給的流水號...囧 : 我回去之後把這檔案用記事本打開 : 看到: : ======================================== : .RAW : 27-AUG-09 : 00:48:14 : janleon001 : 以 : 下 : 數 : 據....... : ======================================== : 大家可以發現我取的名稱在第四行 : 我可以從data上打開得知這一份是不是我的數據 : 但是儀器就是不命我取的名子.......<囧> : 如果說今天有100個人做實驗的話 : 就會有超過100個檔案...太恐怖了@@ : 有沒有善心人士可以提供解決的方案 : 可以一瞬間為全部的檔案依照第四行的名子個別去做全部轉換的類似程式...? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.82.215

09/03 21:32, , 1F
用vbs就好 這還要灌ahk ....
09/03 21:32, 1F
文章代碼(AID): #1AdpLEeO (EZsoft)
文章代碼(AID): #1AdpLEeO (EZsoft)