如何把某个文件夹下所有子文件夹内的rar,zip压缩包分别解压到相应子文件夹内?请问这个用批处理要怎么做到
比如我要把G盘的games文件夹内的所有子文件夹内的不同名称的ZIP,RAR压缩包分别用压缩包相同的名称解压到相应子文件夹内!比果压缩包名称为123.rar,则我要解压后...
比如我要把G盘的games文件夹内的所有子文件夹内的不同名称的ZIP,RAR压缩包分别用压缩包相同的名称解压到相应子文件夹内!
比果压缩包名称为123.rar,则我要解压后的名称为123的文件夹!
请问这个用批处理要怎么做到?
我的games文件夹下有很多子文件夹,每个子文件夹内都有相应的一些不同名称的ZIP,RAR压缩包,
我要把所有这些压缩包都解压在相应的子文件夹内,并且解压为和压缩包相同名称的文件夹! 展开
比果压缩包名称为123.rar,则我要解压后的名称为123的文件夹!
请问这个用批处理要怎么做到?
我的games文件夹下有很多子文件夹,每个子文件夹内都有相应的一些不同名称的ZIP,RAR压缩包,
我要把所有这些压缩包都解压在相应的子文件夹内,并且解压为和压缩包相同名称的文件夹! 展开
4个回答
展开全部
直接新建个记事本,输入下列语句,改名BAT类型文件
start winrar e *.rar -ad
start winrar e *.zip -ad
start winrar e *.rar -ad
start winrar e *.zip -ad
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好压就行,右键菜单管理有你想要的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off
pushd g:\games
set path=%path%;c:\program files\winrar
for /f "tokens=*" %%i in ('dir/s/b *.rar *.zip') do (
if not exist "%%~dpni" md "%%~dpni"
rar x "%%i" "%%~dpni")
pushd g:\games
set path=%path%;c:\program files\winrar
for /f "tokens=*" %%i in ('dir/s/b *.rar *.zip') do (
if not exist "%%~dpni" md "%%~dpni"
rar x "%%i" "%%~dpni")
追问
兄弟!好像不行啊!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |