[AHK-] 建立檔案列表
執行後會出現選擇資料夾視窗,選好你要 print 的資料夾後。
AutoHotKey 就會開始建立檔案列表。
並且將結果放在指定資料夾下的 tree.txt。
執行完畢會顯示“操作完成”字樣。
程式碼如下:
───────────────────────────────────────
FileSelectFolder , myFolder
Loop , %myFolder%\*.* ,, 1
{
FileAppend , %A_LoopFileFullPath%`r`n , %myFolder%\tree.txt
}
MsgBox , 操作完成
───────────────────────────────────────
╭──────────┬───┬─────────────────────╮
│ myFolder │ 變數 │ 起始資料夾 │
├──────────┼───┼─────────────────────┤
│ A_LoopFileFullPath │ 變數 │ 目前的檔案名稱 │
├──────────┼───┼─────────────────────┤
│ FileSelectFolder │ 方法 │ 選擇起始資料夾 │
├──────────┼───┼─────────────────────┤
│ Loop │ 方法 │ 重複同一項指令(取得起始資料夾下的資訊) │
├──────────┼───┼─────────────────────┤
│ FileAppend │ 方法 │ 增加文字檔的內容 │
╰──────────┴───┴─────────────────────╯
1. 先用 FileSelectFolder 選擇起始資料夾。
2. 再使用 Loop 依序取得起始資料夾下的資訊,而且沒有限制資訊的範圍(*.*)。
參數 1 表示包括子資料夾。
取得的檔案名稱會儲存在 A_LoopFileFullPath 變數中。
3. 將檔案名稱(A_LoopFileFullPath)新增到 tree.txt 文字檔,
並加上換行符號(`r`n)。
4. 重複 3 直到所有資訊取樣完畢。
5. 顯示“操作完成”字樣。
───────────────────────────────────────
寫完了。 用 AutoHotKey 只需要四行喔~~ 粉簡單方便吧!! ^__^
--
主動是機會的誘餌
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.208.20
※ 編輯: VElysian 來自: 140.130.208.20 (09/28 13:17)
※ 編輯: VElysian 來自: 140.130.208.20 (09/28 23:06)
→
09/28 23:52, , 1F
09/28 23:52, 1F
→
09/28 23:52, , 2F
09/28 23:52, 2F
→
09/28 23:53, , 3F
09/28 23:53, 3F
→
09/28 23:53, , 4F
09/28 23:53, 4F
→
09/28 23:53, , 5F
09/28 23:53, 5F
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章
-4
30