hsutools cmd檔案操作工具
How to Start ?
- 下載後用以系統管理員身份執行
setup.exe
檔 - 就可以把資料夾刪除了
- 到需要使用的地方下指令(ex:hsu filem,hsu rename,hsu cpath,hsu cpath --path
<path-name>
)
Introduce
資料夾路徑README生成器
讀取指定資料夾的結構,並生成一個包含目錄信息的demo.md
文件。具體而言,它執行以下操作:
- 使用深度優先搜索 (DFS) 遍歷資料夾結構。
- 對於每個資料夾,生成一個以"第{章節編號}章"為標題的段落,後接資料夾名稱。
- 對於每個檔案,生成以"{章節編號}-{檔案編號}"為標題的條目,後接檔案名稱和相對路徑。
- 在demo.md文件中按深度遞增的順序列出所有檔案和資料夾。
- 根據資料夾的深度生成對應的標題,最多支援到第 9999 層資料夾(可以自己設定)。
這樣的demo文件可用於清晰地展示資料夾結構,以方便他人了解和瀏覽。為了實現這一目的,腳本通過將空格替換為'%20'並將反斜線替換為斜線,以生成相對於根目錄的檔案路徑。
使用方式
- 確保程式中的
folder_name
變數指定了你要生成 README.md 檔案的資料夾路徑。 - 執行程式,它會在指定的資料夾中生成一個名為
demo.md
的 README 檔案,其中包含了該資料夾的結構和檔案清單。
注意事項
- 請確保程式執行的資料夾中包含欲生成 README.md 檔案的目標資料夾。
- 請注意程式會忽略指定的檔案名單,預設情況下會忽略
.git
、README.md
、demo.md
和folder_path_readme_generator.py
這些檔案。
檔案分類器
功能介紹
可以依照修改日期、檔案名稱、檔案的副檔名生成資料夾,再把檔案放進資料夾
其中檔案名稱
還可以自定義想要的前綴
檔案重新命名器
檔案名稱取代工具,它可以幫助你在指定的資料夾中批次取代檔案名稱中的文字。
功能
這個程式具有以下功能:
- 在指定的資料夾中批次取代檔案名稱中的文字。
- 可選擇是否包含資料夾名稱一起取代。
使用方式
- 在檔案路徑欄位輸入欲處理的資料夾路徑。
- 在「要取代的文字」欄位輸入欲被取代的文字。
- 在「取代後的文字」欄位輸入欲取代後的文字。
- 若需一併取代資料夾名稱,勾選「連同資料夾名稱一起取代」選項。
- 點擊「執行」按鈕開始取代。
Build
shell
.venv\Scripts\activate
pip install -r requirements.txt
shell
python src/build.py
儲存到requirements.txt
shell
pip freeze > requirements.txt