- 最後登錄
- 2023-4-23
- 在線時間
- 3 小時
- 註冊時間
- 2017-6-13
- 閱讀權限
- 20
- 精華
- 0
- UID
- 17303123
- 帖子
- 5
- 積分
- 7 點
- 潛水值
- 2390 米
| 本帖最後由 darkjack 於 2017-8-11 09:04 PM 編輯
想起 2,30 年前 DOS 年代的 Dir 指令 , 可以把某路徑下的資料夾 , 檔案 全部一次 List 出來 ,
包含 : FileDateTime , Size , Name
還有用 DOS 的 .bat 批次檔案 來執行 DOS 指令
在 Excel VBA 中 :
- Open "D:\Dir_Files.bat" For Output As #1
- Print #1, "D:"
- Print #1, "Cd Movie"
- Print #1, "Dir > D:\File_Size_Name.txt"
- Close #1
- Shell ("D:\Dir_Files.bat")
複製代碼
結果就出來了 : ( 開啟 D:\File_Size_Name.txt 檔案 )
磁碟區 D 中的磁碟是 Data
磁碟區序號: BA77-7966
D:\Movie 的目錄
2017/08/09 下午 07:21 <DIR> .
2017/08/09 下午 07:21 <DIR> ..
2017/08/07 上午 06:07 4,857,133,080 ABP-623 愛音麻里亞 .mp4
2017/08/03 下午 06:16 3,723,925,144 MEYD-283 東凜 .mp4
2017/08/07 下午 12:23 3,699,664,260 MMND-130 羽?美晴 .mp4
2017/08/07 下午 12:48 3,736,532,029 MMND-131 深田奈奈 .mp4
4 個檔案 16,017,254,513 位元組
2 個目錄 939,158,974,464 位元組可用
再數數格子 , 就可算出檔案大小了 , 即使檔名有 VBA 無法辨識的字元 "羽?美晴" 。
... |
|