如何在 Windows 中尋找名稱超過 50 個字元的檔案?

如何在 Windows 中尋找名稱超過 50 個字元的檔案?

我有一個包含 20000 個檔案的資料夾,需要僅列出名稱大於 50 個字元的檔案並保存在 txt 中。文件將導入到應用程式中,它通常識別最長 50 個字元的檔案。

答案1

通常,在超級用戶這裡,我們期望問題的陳述,然後是嘗試的解決方案(希望顯示程式碼),最後是關於如何使其工作的具體問題。我們不是軟體開發服務。

話雖如此,讓我向您指出最簡單的方法:

使用 os 函式庫編寫一個簡單的 Python 腳本。
它可以打開目錄並逐一瀏覽所有文件。
使用 len() 函數,您可以輕鬆地讓它忽略任何小於 50 的值。

輸出將列印到控制台,以便您可以根據需要重定向它。

該程式只有大約 10 行長。

答案2

  • 透過 dir 指令列出所有文件:

    目錄 C: /b /s /AD /o:gn > ListRaw.TxT

  • 開啟文字檔案。將內容複製並貼上到按長度排序文字的工具中,例如這個

  • 把它分類。
  • 將結果貼到另一個文字檔中
  • 查看字元從哪裡開始超過50,刪除不需要的一半
  • 儲存最終文件。

相關內容