加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

软件静默安装批处理文件使用方法

(2012-03-24 00:49:30)
标签:

杂谈

分类: 批处理

软件静默安装批处理文件使用方法

使用批处理文件(*.cmd 或 *.bat)可以在Windows的命令提示符环境里面自动进行多个任务。

Windows的命令提示符模式运行时通用的环境变量和命令:

%SOURCE% (安装盘/安装光盘所在的盘符,适用于Windows XP以及较新的版本)
%SYSTEMDRIVE% (安装Windows的系统盘符)
%SYSTEMROOT% (Windows文件夹)
%PROGRAMFILES% (Program Files文件夹路径)
@echo off (隐藏批处理命令回显信息)
echo. (显示空一行的间隔)
echo "message" (在命令提示符窗口显示"message"内容)
title (设置命令提示符窗口的标题)
start (启动另一个窗口运行指定的程序或命令)
PAUSE (运行到这里就暂停,请按任意键继续)
exit (退出命令提示符窗口)

"start"命令会启动另一个窗口运行指定的程序或命令,而"start /wait"命令会启动应用程序并等候它结束。这个"start /wait"命令非常重要,只有使用这个命令才不会让批处理文件里面的所有命令一下子全部运行起来,如果不使用"start /wait"命令有可能会导致同一时间内同时运行多个软件的安装程序。

打开记事本,然后把下面的内容复制进去:
start /wait %SystemDrive%\Software\IE7-WindowsXP-x86-chs.exe /quiet /update-no /norestart
start /wait %SystemDrive%\Software\firefox.exe -ms
start /wait %SystemDrive%\Software\flashget.exe /S
start /wait %SystemDrive%\Software\WinRAR.exe /S
start /wait %SystemDrive%\Software\bitcomet.exe /S
start /wait %SystemDrive%\Software\picasaweb-current-setup.exe /S
start /wait %SystemDrive%\Software\Thunder.exe /S
start /wait %SystemDrive%\Software\wmp11-windowsxp-x86-zh-cn.exe /Q


保存这些内容到"RunOnceEx.cmd"这个批处理文件,(如图j1显示)点击这个批处理文件来测试这些软件的静默命令行参数,看看有哪些软件可以适合制作成为静默程序整合包。在测试过程里面发现Google Picasa和迅雷不是很适合制作成为静默程序整合包,因为Google Picasa安装完成之后会自动打开主程序,而迅雷就不支持静默命令行参数(各位有兴趣可以测试Google Picasa和迅雷的最新版本可不可以支持静默命令行参数)。所以最终的静默程序整合包只使用Internet Explorer 7、Mozilla FireFox、FlashGet、WinRAR、BitComet和Windows Media Player 11来制作出中文的nLite专用*.cab静默程序整合包。

http://s16/middle/6723f54bgbbec03412b8f&690
(图j1)

 

(如图j2显示)如果你觉得命令提示符窗口不够好看,想要显示图j2这样的效果,你可以使用RunOnceEx.cmd Creator这个软件来制作"RunOnceEx.cmd"这个批处理文件。

http://s8/middle/6723f54bgbbec0b5ffb17&690

(图j2)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有