快速取得資料夾內所有檔案的詳細資料

因當時上課有整理大量素材的需求,所以這個小程式就這樣產生了,使用本程式可以快速取得資料夾中所有檔案的詳細資訊,加速作業進行,例如:

  • 快速比對素材
  • 於兩台電腦中比對檔案清單是否相同
    …等

下載網址 (Windows)

按我從GitHub下載

程式名稱:getFileInfo
格式:bat
大小:32位元組
經過virustotal掃描,無毒,請放心使用


© Daniel Hsu

下載網址 (OS X)

按我從GitHub下載

檔案名稱:getFileInfo
格式:command
檔案大小:169 byte(磁碟上 4 KB)

Virustotal掃描

※若發生錯誤請見此 錯誤處理 (OS X)

按我從GitHub下載
檔案名稱:getFileInfo_Home
格式:command
檔案大小:62 byte(磁碟上 4 KB)

Virustotal掃描


使用教學 (Windows)

請直接按圖中下載即可,若是Chrome跳出警告是否下載,請選擇「保留

接著將檔案移至素材資料夾,並雙擊開啟,但Windows可能會擋下來,請接著按其他資訊>仍要執行

按「其他資訊」

按「仍要執行」

接著會產生一個fileInfo.txt,裡面就是所有檔案的詳細資料了


如何貼到Excel? (Windows)

複製上圖所選資料,於第一列第一行(“行”視情況調整)貼上,並且選取第一列有資料處(因資料都在第一列)

接著按資料>資料剖析

於資料剖析精靈中,選擇分隔符號,並且按下一步

選擇空格,並且按下一步

選擇文字,並且按完成

資料剖析完成,如下圖


使用教學 (OS X)

點擊進入Google雲端空間進行檔案下載

變更檔案存取權限

因為OS X的系統安全層級較高的特性,必須先變更檔案權限,使用者方得以執行。

至應用程式資料夾開啟「終端機」
或 使用Spotlight 開啟terminal ⌘+Space後輸入terminal.app

輸入 sudo chmod +x 拖入檔案 (拖入檔案後將自動帶入完整路徑),按下Enter

依畫面提示輸入使用者密碼後按Enter

執行檔案

下載後進入儲存位置並雙擊執行”getFileInfo.command” (在此以桌面為檔案目錄示範)

後將自動執行並產生”fileInfo.txt”檔案,即可將終端機關閉

雙擊開啟”fileInfo.txt”,選取範圍後 ⌘+C 複製

※若發生錯誤請見此 錯誤處理 (OS X)


如何貼至Excel (OS X)

開啟Microsoft Excel,並新增「空白活頁簿」

選取第一行第一列,並且 ⌘+V 將先前所複製的資料貼上

貼上後選取第一列;選取「資料」標籤,並選擇「資料剖析」

依序選擇「分隔符號」;取消勾選「定位字元」並勾選「空格」;點選「文字」並「完成」

完成「資料剖析」


錯誤處理 (OS X)

  • 因系統安全性與指令碼等權限設置問題,請嘗試不要將檔案至於外接磁碟中 (如記憶卡),避免錯誤
  • Operation not permitted 代表權限不足,請先將檔案移出外接磁碟後重新嘗試
  • 或請致信告知修正錯誤

  • 若發生錯誤且無法成功產出文字檔,請下載”getFileInfo_Home.command”並執行

將直接取得 ~/ 家目錄下的檔案清單 (而非檔案當前目錄)