7-Zip拖曳壓縮 v20240208.13.40.37

說明

  • 本程式有 ChatGPT 參與
  • 使用 7-Zip 壓縮,預設路徑為 "C:\Program Files\7-Zip\7z.exe"
  • 預設密碼是 12345
  • 壓縮前綴名稱統一為 點點
  • 壓縮檔名規則為 點點_yyyymmdd_hhmmss.7z
  • 預設壓縮是最快

程式碼

@echo off
setlocal enabledelayedexpansion

rem 獲取當前日期時間
set today=%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%

set zip_exe="C:\Program Files\7-Zip\7z.exe"
set password="12345"

rem 獲取拖曳的檔案或資料夾路徑
set "source=%~1"

rem 處理拖曳的檔案或資料夾
echo Compressing "%source%"...

%zip_exe% a -t7z -mx1 -mhe=on -p%password% "%source%\..\點點_!today!.7z" "%source%"

echo Compression complete.

endlocal

Ref.

小泉

喜愛用文字說明自己眼中所見的一切

張貼留言

較新的 較舊

نموذج الاتصال