Chinaunix首页 | 论坛 | 博客
  • 博客访问: 198998
  • 博文数量: 50
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 641
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-11 19:48
文章分类

全部博文(50)

文章存档

2011年(2)

2010年(1)

2009年(5)

2008年(42)

我的朋友

分类: WINDOWS

2008-04-22 08:54:20

1. 建立一个批处理文件,里头起作用的只有1行:)

BackFav.bat(名字可以随便起)文件内容:

REM 这个批处理文件是用来自动备份我的收藏夹
REM WinRAR  <命令> -<开关1> -<开关N> <压缩文件> <文件...> <@列表文件...> <解压路径\>
"D:\Program Files\WinRAR\WinRAR.exe" a -as -r -sfx -zsfxpara.txt -EP1 "d:\my documents\Favorites.exe" "%USERPROFILE%\Favorites"

a:                   添加指定的文件(源目录,这里是"%USERPROFILE%\Favorites"和文件夹到压缩文件(目标文件,这里是"d:\my documents\Favorites.exe"中。

-as:                这是一个开关,指添加方式是“同步压缩文件内容”

-r:                  表示“包含子文件夹”

-sfx:               表示建立的是一个自解压文件

-zsfxpara.txt:  从文件sfxpara.txt读取压缩文件注释,这注释有什么用后面解释

-ep1:             表示不把路径%USERPROFILE%保存在压缩文件中

 

2. 注释文件的作用

建立压缩文件的时候不光要考虑压缩那些文件,还要考虑怎么解压缩。通过注释文件可以向压缩包传递许多有用的信息。

sfxpara.txt内容:

PATH=%USERPROFILE%\
Silent=1

PATH: 解压的路径

Silent=1:  不打开用户界面

 

3. 小节

的确在建立这样一个BAT的时候可能十分麻烦,因为要不断的去查手册,但是一旦建立好了,可就是一劳永逸了。原来备份一次又是改选项又是选路径,现在只要双击这个BAT,就搞定了。恢复的时候只要双击Favorites.exe就可以了。其实命令行可以完全实现GUI的全部功能,希望这篇文章能起到抛砖引玉的作用。

阅读(1821) | 评论(1) | 转发(0) |
0

上一篇:tar命令详解

下一篇:高性能SQL优化

给主人留下些什么吧!~~

chinaunix网友2011-05-23 14:15:31

默认路径不起作用啊, 解压的路径还是当前路径。???