Win7 Embedded 系统下使用dism命令增删系统组件

  最近本人使用的Win7 Embedded Standard系统(以下简称WES7)准备安装IIS7.5服务,本来以为和普通的Win7一样,在控制面板->卸载程序->打开或关闭Windows功能里添加就可以了,结果在wes7上打开之后,发现相关部分显示一片空白。Win7 Embedded 系统下使用dism命令增删系统组件_第1张图片后来在网上查资料才知道,wes7的系统要通过dism命令来增加或删除组件的,IIS组件的安装包是winemb-iis.cab,具体位置在WES7安装光盘的“\DS\Packages\FeaturePack\x86~winemb-iis~~~~6.1.7601.17514~1.0\”目录。安装方法是:用管理员权限打开CMD窗口(单击开始按钮,在搜索栏中输入“cmd”,在时按下“Ctrl”键与“Shift”键的同时按“Enter”),在窗口中输入:dism /online /add-package /packagepath:E:\DS\Packages\FeaturePack\x86~winemb-iis~~~~6.1.7601.17514~1.0\winemb-iis.cab,安装结束后询问是否重启机器,输入“Y”回车重启。Win7 Embedded 系统下使用dism命令增删系统组件_第2张图片Win7 Embedded 系统下使用dism命令增删系统组件_第3张图片

重启之后就可以在机器上看到IIS了。刚安装好的IIS是英文的,/如果要让它显示中文,需要再安装一遍中文语言包lp.cab。安装语言包同样使用dism命令:dism /online /add-package /packagepath:E:\lp.cab 装好后重启,发现IIS已经变成中文的。这个语言包在我装好系统后已经装过一遍了,但是估计是因为当时没有安装IIS,所以现在安装IIS后再装一遍才能显示为中文。

Win7 Embedded 系统下使用dism命令增删系统组件_第4张图片

用dism也可以删除系统组件,首先我们查看系统中已安装的组件,在cmd窗口输入:dism /online /get-packages >1.txt ,打开生成的1.txt,可以看到每个组件的程序包标识、安装时间等信息,刚才安装的IIS也在其中,在cmd窗口输入:dism /online  /Remove-Package /PackageName:WinEmb-IIS~31bf3856ad364e35~x86~~6.1.7601.17514就可以将IIS删除掉。

dism还有其它很多功能,大家有兴趣的话,到这里了解一下吧:http://technet.microsoft.com/library/dd772580


你可能感兴趣的:(Win7,Embedded)