1、自解压脚本命令注释:
Path=d:\ ;绝对路径 ;Path=.\在当前文件夹中创建 ;Path=在“Program Files”中创建 ;在当前文件夹创建,无语句 Setup=释放后运行 Presetup=释放前运行 ;临时模式:解压到临时文件夹 TempMode="可选性询问","询问标题" ;缄默模式:全部显示,无语句;全部隐藏,值为1;隐藏启动对话框,值为2 Silent=2 ;覆盖方式:覆盖前询问,无语句;覆盖所有文件,值为1;跳过现有文件,值为2 Overwrite=1 Delete=目标文件夹中将要删除的文件 ;文字和图标 Title=自释文件窗口标题 Text { 显示于自释文件窗口的文本 } ;授权 License=授权窗口标题 { 授权文本 } ;添加快捷方式 Shortcut=D, "源文件名", "目标文件夹", "快捷方式描述", "快捷方式名称" ;创建位置:桌面,值为D;开始菜单,S;开始菜单/程序,P;启动,T |
2、应用实例
实例:全自动安装QQ
无人值守安装,创建桌面图标,自动修复
Path=D:\Program Files\qq2008
Silent=2
Overwrite=1
Shortcut=D, "e:\Program Files\qq2008\qq.exe", "", "", "qq.lnk"
3、系统环境变量:
%SystemDrive% 操作系统所在的分区号。如 C:
%SystemRoot% 操作系统根目录。如 C:WINDOWS
%windir% 操作系统根目录。如 C:WINDOWS
%ProgramFiles% 相当于 C:Program Files
%CommonProgramFiles% 相当于 C:Program FilesCommon Files
%HOMEDRIVE% 操作系统所在的分区号。如:C:
%HOMEPATH% 相当于 Documents and Settings用户目录
%USERPROFILE% 相当于 C:Documents and Settings用户目录
%ALLUSERSPROFILE% 相当于 C:Documents and SettingsAll Users
%APPDATA% 相当于 C:Documents and Settings用户目录Application Data
有了上面这些变量值,我们就好办了,几乎可以向系统的任何地方拷贝文件了。
比如:
字体目录 %WINDIR%FONTS
帮助目录 %WINDIR%Help
输入法目录 %WINDIR%IME
桌面 %USERPROFILE%桌面
右键菜单“发送到” %USERPROFILE%SendTo
收藏夹 %USERPROFILE%Favorites
快速启动 %APPDATA%MicrosoftInternet ExplorerQuick Launch
「开始」菜单 %USERPROFILE%「开始」菜单
......
还有:
%WINDIR%SYSTEM32config
%ProgramFiles%Adobe
%CommonProgramFiles%Macromedia
……等等。所以,用好系统的环境变量, WINRAR 的自解压功能就如虎添翼了。
echo y|rd d:Progra~1 /s/q 删除长的文件夹
解压后自动运行注册表文件:regedit /s xx.reg
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++