标题: [文件操作] 批处理怎样批量压缩文件? [打印本页]
作者: jiangwuqi 时间: 2014-7-23 10:42 标题: 批处理怎样批量压缩文件?
将 001.wmv 002.wmv ... 分别添加到001.rar 002.rar...
作者: DAIC 时间: 2014-7-23 12:45
- @echo off
- set "rar=C:\Program Files\WinRAR\rar.exe"
- for %%i in (*.wmv) do (
- "%rar%" a "%%~ni.rar" "%%i"
- )
复制代码
作者: pan528 时间: 2014-7-24 15:39
winrar的路径可以自动判断:- @echo off
- for %%a in (*.txt) do (
- FOR /F "skip=2 tokens=2,*" %%i IN ('reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe" /v Path') do (
- "%%j\winrar.exe" a "%%~na.rar" "%%a"
- ))
复制代码
作者: pan528 时间: 2014-7-24 15:40
回复 2# DAIC
winrar的路径可以自动判断:- @echo off
- for %%a in (*.txt) do (
- FOR /F "skip=2 tokens=2,*" %%i IN ('reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe" /v Path') do (
- "%%j\winrar.exe" a "%%~na.rar" "%%a"
- ))
复制代码
作者: DAIC 时间: 2014-7-24 21:34
回复 4# pan528
是的。但是我不喜欢这样做。
有的人用绿色版
有的人(比如我)甚至只有一个winrar.exe和一个rar.exe
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |