九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
WinRAR實現(xiàn)批量壓縮文件夾

WinRAR實現(xiàn)批量壓縮文件夾

發(fā)布日期:2011-05-11最近更新:2011-05-11來源:BHCODE作者:
我的WinRAR路徑:

C:\Program Files\WinRAR\WinRAR.exe

用法: rar <命令> -<開關(guān) 1> -<開關(guān) N> <壓縮文件> <文件...> <@列表文件...> <解壓路徑\> <命令>

[命令行參數(shù)查看]

操作步驟:

1.將C:\Program Files\WinRAR下的Rar.exe拷貝到%SystemRoot%\system32下,這樣你就不必設(shè)置rar的環(huán)境變量,而能直接再cmd命令提示符下使用rar命令.

(關(guān)于環(huán)境變量:cmd的命令不能用了怎么辦)

2.在C盤創(chuàng)建duxing.txt文件和dodo文件夾,用來做個試驗.

3.運行中輸入cmd打開命令提示符.

4.然后:

壓縮文件:

C:\Documents and Settings\Administrator>cd\
C:\>rar a duxing.rar duxing.txt
RAR 3.62 版權(quán) (C) 1993-2006 Alexander Roshal 3 十二月 2006
共享版本 輸入 RAR -? 獲得幫助
評估版本,請注冊
正在創(chuàng)建 壓縮文件 duxing.rar
正在添加 duxing.txt 完成
完成


壓縮文件夾:

C:\>rar a dodo.rar dodo
RAR 3.62 版權(quán) (C) 1993-2006 Alexander Roshal 3 十二月 2006
共享版本 輸入 RAR -? 獲得幫助
評估版本,請注冊
正在創(chuàng)建 壓縮文件 dodo.rar
正在添加 dodo 完成
完成

WinRAR如何批量壓縮文件夾

1.拖放文件壓縮之:
創(chuàng)建個bat,內(nèi)容為:

rar a %1.rar %1

然后依次將要壓縮的文件或文件夾拖放到該bat圖標上,即可壓縮了。

能省點兒事兒吧。


@echo off
rem --設(shè)置指定路徑為d:\test ,用戶可自定義
set "pt=d:\test"

rem --獲取指定路徑下所有文件和文件夾的名稱
for /f %%i in ('dir /b d:\test') do (

rem --這里做為顯示的命令參數(shù)
rar a d:\test\%%~ni.rar d:\test\%%i
)
@echo 完成!
@ ping -n 3 127.0.0.1>nul

對上面批處理的說明:

1. rem后跟的是注釋;
2. set "pt=d:\test" 設(shè)置的是路徑,test里每一個文件和文件夾都會被單獨壓縮成一個rar包;
3. for /f %%i in ('dir /s/b d:\test') 這句就是我在Dos貼吧所求得的,表示獲得d:\test路徑下的文件和文件夾名稱作為下一步的參數(shù)
4. rar a d:\test\%%~ni.rar %%i 中d:\test\設(shè)置的是壓縮包存放路徑%%~ni表示壓縮包的名稱(不含原來文件的擴展名例如原來文件為duxing.txt壓縮后為duxing.rar,這種情況下需要注意,若同目錄中有duxing.java,也會被添加到duxing.rar包中;若要包含原文件名,則將此部分改為%%i,壓縮后,名稱為duxing.txt.rar)。
5. 最后一行的@ ping -n 3 127.0.0.1>nul是3秒后自動關(guān)閉窗口
6. 小提示:創(chuàng)建的這個bat文件若放到壓縮源的路徑里,自身也會被壓縮,所以留意一下,不需要時可以刪除之.若bat文件放到要壓縮源的路徑之外,就不用考慮此問題.

7.一個不考慮環(huán)境變量的寫法,即命令中顯式指出rar.exe路徑:
(我的RAR.exe所在路徑:C:\Program Files\WinRAR\RAR.exe)
@echo off
rem --設(shè)置指定路徑為d:\test ,用戶可自定義
set "pt=d:\test"

rem --獲取指定路徑下所有文件和文件夾的名稱
for /f %%i in ('dir /b d:\test') do (

rem --這里做為顯示的命令參數(shù)
"C:\Program Files\WinRAR\rar.exe" a d:\test\%%~ni.rar d:\test\%%i
)
@echo 完成!
@ ping -n 3 127.0.0.1>nul

8.缺陷:僅能處理某一文件夾下的內(nèi)容;所要壓縮的對象名稱中不能含有空格。



@echo off
rem --設(shè)置指定路徑為d:\test ,用戶可自定義
set "pt=d:\test"

rem --獲取指定路徑下所有文件和文件夾的名稱
for /f "tokens=*" %%i in ('dir /b %pt%') do (

rem --這里做為顯示的命令參數(shù)
rar a "%pt%\%%i" "%pt%\%%i"
)
@echo 完成!
pause
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
WinRAR的命令行模式用法介紹
小技術(shù) 加快你的WinRAR解壓縮速度
WINRAR的另類用法
我的電腦為什么解壓速度慢?
文件夾怎樣壓縮?
(轉(zhuǎn)) 用 CMD 命令解壓縮文件 rar
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服