返回首页
当前位置: 主页 > Windows教程 >

在windows serverce 2003域环境下,使用组策略部署软件

时间:2012-07-16 01:23来源:Office教程学习网 www.office68.com编辑:麦田守望者

软件部署

MSI(windows installer package)

MSTwindows installer transform

MSP(windows installer patch)——补丁文件

 

1. 软件部署进程
第一步:创建软件分发点(SDP),也就是存储在服务器上的一个共享文件夹,在实施的时候的技巧是:建议对该文件夹设置成隐藏共享,权限设置成读和运行,最好每个软件一个文件夹,这样便于管理,也就是在总文件夹下的子文件夹分开。
第二步:使用GPO(组策略对象,在容器上做)部署软件,
第三步:改变软件部署的属性

2. 指派软件
一、将软件指派给计算机
a
、计算机启动时软件将自动安装在计算机里
b
、安装在documents and settingsall users
这个软件谁都能用,登陆这台计算机的用户,是没有权利卸载这个软件,除非是本地管理员组的成员或是域管理员组成员
二、将软件指派用户
a
、不会自动安装软件本身
b
、只安装相关的部分信息,如快捷方式,不需要管理员权限就可以安装
c
、何时自动安装?开始运行此软件时,利用“文件启动”功能(documents activatior)。例如,当excl软件指派给用户,当用户点击.xsl扩展名的文件时,软件就开始自动安装excl软件。
如果用户在其他电脑时,该软件将会再次安装
如果将软件指派给计算机,注意的一点是要在computer容器里的相应计算机移动到应用组策略的OU容器下面来(如OU里面)

3. 发布软件
注意:软件无法发布给计算机,软件只能发布给用户
不会自动安装软件本身
何时安装? 控制面板-——添加删除程序——添加新程序
通用利用文件启动过程(一开始是不通知用户的,xls文件依然是未知的文件,当双击该文件时候,则查询AD去获知,是通过Active Dircetory获知)

注意事项:在发布或指派软件时,“默认程序包位置”处添计算机名而不要添IP地址,否则会出错,至于原因,我也不知道。如下图:

在windows serverce 2003域环境下,使用组策略部署软件 - 龙泉碧 - 紫禁龙泉碧

 

4. 自动修复软件
一个被发布或指派的软件,在安装完成后,如果软件程序内有关键性的文件损坏、遗失或被用户不小心删除,系统会探测到此不正常的现象,并会自动修复,重新安装次软件。

5. 删除软件

可以用过组策略卸载,但该软件一定是通过组策略部署的。

A、立即从用户及计算机卸载软件
用户下次登陆或计算机启动时自动卸载
B
、允许用户继续使用软件,但禁止新的安装
用户已安装的软件不会删除
新用户登陆时软件就不能使用
例:a用户可以使用该软件,等B用户登陆该计算机时候就不能使用了,已经被删除了。

 

 

部署“非-MSI”软件

 

一、建立扩展名为.ZAP文件
1.
只能发布给用户,不能指派给用户或计算机

2. 不具备自动修复等windows installer package才拥有的特性

3. 安装过程需要用户介入

4. 用户需要在客户端具备安装软件的权限,例如系统管理员,这是个死条件。
ZAP
的方式:

第一步:在该软件所在文件夹下面新建一个记事本文件

第二步:在记事本中输入如下内容

[application]

Friendlyname-“symentec Norton client”

Setupcommand=jsoftware$sav9setup.exe

Displayversion=”9.0”

Pubisher=”symentec”

 

说明:红色内容为必须的。

 

第三步:保存,关闭,重命名成.zap的(软件安装设置文件)

第四步:在组策略编辑器里面,在“用户配置”下面的“软件安装”右击,如下图:

在windows serverce 2003域环境下,使用组策略部署软件 - 龙泉碧 - 紫禁龙泉碧

新建程序包

选择ZAP格式,只能发布。只能要管理员才能安装。

 

二、使用第三方软件包装程序(打包程序)将“非-MSI”的软件包装成windows installer package

软件有:

 

在windows serverce 2003域环境下,使用组策略部署软件 - 龙泉碧 - 紫禁龙泉碧

 

 

配置软件的部署

一、软件的升级
1.
强制升级(mandatory update
a.
旧版本软件被自动升级
b.
安装新版本软件的快捷方式

说明:旧版本的软件被升级了,新版的软件只有快捷方式,并没有安装,给计算机指派除外,因为在计算机启动的时候就安装了

2. 选择升级(optional update

a. 旧版本软件不会自动升级

b.“控制面板——添加删除程序——添加新程序 来安装新版本软件。

注意:指派给计算机的软件,只可以选择 强制升级

 

二、重新部署
目的:为软件安装serverce pack或补丁

如果serverce pack或补丁文件是:

A. windows installer package MSI文件):直接使用这些文件复制到windows installer package文件夹,覆盖旧文件

B. windows installer patchmsp文件):使用以下命名更新windows installer package文件夹内的文件:msiexec /p.msp文件的路径与文件名/a.msi文件的路径与文件名

三、修改软件
a
。通过创建.mst文件来修改用户在安装windows installer package.msi)时的设置

b。是否能搭配.mst文件安装windows installer package,取决于该文件是否支持自定安装以及是否提供建立.mst的工具而定。

新建,程序包,

四、软件类别
如果发布的软件太对了,分类

五、扩展名与软件关联的优先级
如果同时发布word 2000word 2003,那么哪个先装呢?可以设置优先级。

 

 

排错误

 

使用组策略部署软件时候的常见错误

症状一:应用程序没有出现在添加删除程序中
可能原因:应用程序被指派取代了发布、GPO没有被应用。

症状二:应用程序没有出现在开始菜单中

可能原因:应用程序被发布取代了指派、GPO没有被应用

症状三:应用程序出现但却没有安装

可能原因:软件分发点不能访问、之前安装的程序阻止了新的安装。

 

 

如何判断问题的原因:

在windows serverce 2003域环境下,使用组策略部署软件 - 龙泉碧 - 紫禁龙泉碧

 

 

 

如何解决组策略部署软件安装的问题

在windows serverce 2003域环境下,使用组策略部署软件 - 龙泉碧 - 紫禁龙泉碧

------分隔线----------------------------
标签(Tag):windows8 windows教程 windows技巧 windowsxp
------分隔线----------------------------
推荐内容
猜你感兴趣