1. 程式人生 > 其它 >Python練習100題(007-009)

Python練習100題(007-009)

技術標籤:dos

批處理命令標題批量打包


  • 工具7z.exe
  • 編寫批處理命令

1、編寫7z.bat批處理檔案

@echo off

title 7z批量打包
color 0a

if "%ver%"=="" (

echo 輸入7z.exe全路徑(例如:D:\7-Zip\7z.exe)
echo\
:again
set /p ver0=7z.exe全路徑:
set ver=%ver0%
)

if "%ver%"=="" (
echo 輸入不能為空!!!
echo\
goto again
)

set ver=%ver:\=/
% set ver=%ver: =% echo "%ver%"|findstr "7z.exe" >nul if %errorlevel%==0 ( echo\ echo 打包中...... for /d %%x in (*) do >nul 2>nul "%ver%" a "%%x.zip" "%cd%\%%x\*" ) else ( echo\ echo "%ver%" -- 7z.exe路徑錯誤, 請重新鍵入!!! echo\ goto again)
echo\ echo 打包完畢!!! echo\ pause

2、執行

1)雙擊7z.bat
在這裡插入圖片描述
2)結果