怎么用批处理解压文件到指定目录?
比如d盘下有个压缩包我要把它解压到e盘里,并覆盖e盘原有文件,批处理代码是什么,另外再给解释下代码,我自己好灵活应用。...
比如d盘下有个压缩包我要把它解压到e盘里,并覆盖e盘原有文件,批处理代码是什么,另外再给解释下代码,我自己好灵活应用。
展开
展开全部
这个要看你用什么解压缩的工具了。 以Winrar为例, 它带有免费的unrar.exe, 按你的要求可以这样实现:
unrar e -y d:\xyz.rar e:\
e就是extract,即解压。
-y是说如果遇到提示说是否覆盖,选择yes
d:\xyz.rar是d盘有一个xyz.rar文件需要解压。
e:\是说把d:\xyz.rar解压到e:盘。
其它更多参数可以键入unrar /? 查看。
unrar e -y d:\xyz.rar e:\
e就是extract,即解压。
-y是说如果遇到提示说是否覆盖,选择yes
d:\xyz.rar是d盘有一个xyz.rar文件需要解压。
e:\是说把d:\xyz.rar解压到e:盘。
其它更多参数可以键入unrar /? 查看。
更多追问追答
追问
可以编辑到记事本里,再把后缀改为bat工作吗?应该怎么做?
追答
如果写成批处理文件,那么
-----------
@echo off
unrar e -y d:\xyz.rar e:\
@echo on
-----------
把上面虚线之间的内容,粘帖到记事本,然后另存为: 123.bat (123是你自己起批处理文件的一个名字)即可
注意: 要确保unrar在你的路径里面, 否则需要显示调用, 即指定unrar所在路径, 比如:
c:\winrar\unrar.exe 这种方式。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在winrar的安装目录下找到rar.exe,然后在命令行打
rar /?
你会看到详细的用法。
rar /?
你会看到详细的用法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询