A. winrar的bat批處理命令 ,如何批量解壓縮到每個單獨的文件夾
保證能用,建一個bat文件,把下面的拷貝進去,然後和你那些rar放到一個目錄裡面
for %%i in (a.rar,b.rar,c.rar) do "C:\Program Files\WinRAR\rar.exe" x %%i .\%%~ni\
B. 博主,想請問一下bat中用WinRAR能解壓zip壓縮包嗎 希望博主能給一個解壓指定目錄的zip文件到指定目錄嘛
當然可以解壓zip文件哦!
WinRAR x "指定目錄中的壓縮包.zip" "釋搭顫放如枝昌到渣扒指定目錄路徑\"
C. 創建bat, 用7ZIP解壓指定文件夾
-x 指定某一文件或某一類文件從操作中排除。此選項可同時排除多個類型。
x[] 其中為可以為r[- | 0](具哪擾帶體的-r選項見後面-r),可以為@{listfile} | !{wildcard}。
7z a -tzip archive.zip *.txt -x!temp.* :添加除 temp.* 文件之外的所有 *.txt 文李蘆件到壓縮檔案 archive.zip。
要排除某個文件夾,直接將temp.*換成你李御的文件夾名就行了(也就是說要排除的這個文件夾就在當前目錄下),如果不在當前目錄,比如是abc下的sample文件夾,那就寫成-x!abc\sample
D. 請教!用BAT腳本文件將7zip壓縮包解壓為文件夾,如何實現。謝謝!
以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI
@echo off
rem 使用7zip命令將多個zip壓縮包各自/分別解壓到一個以壓縮包名稱命名的文件夾里
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "exefile=C:\Program Files\7-ZIP\7z.exe"
set "folder=E:\路徑"
set ext=*.zip
if not exist "%exefile%" (echo;"%exefile%" not found&pause&exit)
if not exist "%folder%" (echo;"%folder%" not found&pause&exit)
cd /d "%folder%"
for /f "delims=" %%a in ('dir /a-d/b %ext%') do (
"%exefile%" x -aos "%%a" -o".\%%~na\"
)
echo;%#% +%$%%$%/%@% %z%
pause
exit
E. 怎麼用批處理解壓文件到指定目錄
准備工具/材料:裝有windows 10的電腦一台御知空,rar解壓軟體。
1、先在windows 10的電腦中選中所有壓縮包。
F. 你好,大神,bat批量解壓jar中的指定文件夾能弄嗎
命令:
jar -xvf C:\Users\Administrator\Desktop\hsqldb.jar org/hsqldb/util
可以把C:\Users\Administrator\Desktop\hsqldb.jar文件中的org/hsqldb/util文件夾解壓到當前目錄
jar用法如下:
jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
選項:
-c 創建新檔案
-t 列出檔案目錄
-x 從檔案中提取指定的 (或所有) 文件
-u 更新現有檔案
-v 在標准輸出中生成詳細輸出
-f 指定檔案文件名
-m 包含指定清單文件中的清單信息
-n 創建新檔案後執行 Pack200 規范化
-e 為捆綁到可執行 jar 文件的獨立應用程序
指定應用程序入孝梁口點
-0 僅存儲; 不使用任何 ZIP 壓縮
-P 保留文件名中的前導 '/' (絕對路徑) 和 ".." (父目錄) 組件
-M 不創正前建條目的清單文件
-i 為指定的 jar 文件生成索巧清運引信息
-C 更改為指定的目錄並包含以下文件
如果任何文件為目錄, 則對其進行遞歸處理。
清單文件名, 檔案文件名和入口點名稱的指定順序
與 'm', 'f' 和 'e' 標記的指定順序相同。
示例 1: 將兩個類文件歸檔到一個名為 classes.jar 的檔案中:
jar cvf classes.jar Foo.class Bar.class
示例 2: 使用現有的清單文件 'mymanifest' 並
將 foo/ 目錄中的所有文件歸檔到 'classes.jar' 中:
jar cvfm classes.jar mymanifest -C foo/ .
G. bat 解壓 指定目錄下的壓縮文件
樓主網路hi我,我們討論好培氏下
---------------------------------
以下將test2.txt解壓出來,可以再友散用move命令將它轉到指定目錄
@echo off
C:\中燃progra~1\winrar\WINrar.exe e zcw.rar *\test2.txt
rem move test2.txt c:\
pause
H. bat批量解壓縮各文件至指定目錄
@echooff&title批量解壓並分類文件By依夢琴瑤
cd/d%~dp0
setWinRarDir=%ProgramFiles%WinRAR
setPath=%Path%;%WinRarDir%
ifexist"%~dp0UnDecompressionCache"rd/s/q"%~dp0UnDecompressionCache"
for%%ain(*.rar)do(
call:UnDecompression"%%~a"
)
echoOK
pause
exit
:UnDecompression
md"%~dp0UnDecompressionCache"
WinRARx-ad-y"%~s1"*"%~dp0UnDecompressionCache"-ibck>nul2>nul
for/r"%~dp0UnDecompressionCache"%%iin(*)do(
call:Classification"%%~i""%~nx1"
)
rd/s/q"%~dp0UnDecompressionCache"
goto:eof
:Classification
setDirName=%~x1
ifnotexist"%~dp0%DirName:~1%"md"%~dp0%DirName:~1%"
set"YMDHMS=%date:~,4%%date:~5,2%%date:~8,2%%time:~,2%%time:~3,2%%time:~6,2%"
set"YMDHMS=%YMDHMS:=0%"
ifexist"%~dp0%DirName:~1%\%~nx1"(
move"%~1""%~dp0%DirName:~1%\%~n1_(%~2_%YMDHMS%)%~x1"
)else(
move"%~1""%~dp0%DirName:~1%"
)
goto:eof
I. 批處理如何壓縮文件成rar 並且解壓rar中指定文件
winrar假設安在
c:\program
files\winrar\winrar.exe
bat:
cd
"e:"
::改變當前路徑
,被壓縮和生成的文件都在這個文件夾
c:\progra~1\winrar\winrar.exe
a
壓縮文件名
a.txt
這樣
就可以把a.txt的
文件
壓縮到壓縮文件名.rar
如果壓縮全部txt格式
可以寫
c:\progra~1\winrar\winrar.exe
a
壓縮文件名
*.txt
解壓rar中指定文件
c:\progra~1\winrar\winrar.exe
e
壓縮文件名.rar
a.txt
這樣可以把.rar的a.txt解壓到當前目錄
如果要解壓全部可以用
c:\progra~1\winrar\winrar.exe
e
壓縮文件名.rar
*.*
if
errorlevel=0
then
echo
成功
J. 用一個.bat文件批處理壓縮文件,將文件夾下的壓縮文件遍歷,解壓縮到當前文件夾,如何寫
我用過7zip 實現過lz說的功能,具體命令行如下:
====================代碼開始==================
@echo off
::進入7zip安裝目錄
cd "c:\program Files\7-zip"
:: 獲取當天日期
set fname=%date:~0,4%%date:~5,2%%date:~8,2%
::壓縮 E:\123目錄,存放於F:\456 下,並以當天日期命名
7z.exe a -t7z F:\456\%fname%.7z E:\123\* -r
echo.
echo 壓縮完成,請查看。。。。
pause
====================代碼結束==================
說明:
1、需要安裝7zip,並將cd "c:\program Files\7-zip"改為7zip的安裝路徑
2、%fname%.7z為壓縮後的文件名,也可以壓縮為.zip格式,相應參數改為-tzip %fname%.zip即可。