none
脚本安装“SCCM客户端程序”问题 RRS feed

  • 问题

  • 环境是这样的:
        SCCM 2007 R2 SP2, 已经扩展了AD,并且向AD中发布了SCCM站点信息

    目前域内“工作站”中存在:
                       SCCM客户端、SMS客户端、没有安装任何“客户端程序”的计算机

    实现目标:
        通过脚本使: 域中所有计算机都成为“SCCM客户端”计算机(不考虑自动请求安装、 软件更新点安装、手动安装、组策略安装)



    现在有如下疑问:

    1. 使用脚本中的文件 CCMSetup.exe 来触发客户端安装, 必须要有管理员的权限才能安装成功,但是域中很多用户只有User权限。

    解决方法:  
        通过Runasx脚本,加载管理员权限,来为普通用户安装“SCCM客户端程序”。 同时将脚本制作成exe文件, 屏蔽了runasx脚本中的密码信息。


    2.  对于已经安装了“SCCM客户端”的计算机
      
       怎么才能使得已经安装了“SCCM客户端”的计算机,不再进行重复安装?  说是可以加上: /logon参数
    但是: 加上这个参数后,对于安装了“SMS客户端”的计算机,也会终止安装,这样SMS客户端就无法升级为“SCCM客户端”了,这个怎么办?


    3. 对于已将安装了“SMS客户端”的计算机
        运行脚本中的 CCMSetup.exe 后,应该会自动升级到SCCM客户端。(会向AD查询后,自动分配到SCCM站点)

    4. 对于没有安装任何“客户端程序”的计算机
        运行脚本中的 CCMSetup.exe 后,应该会自动安装SCCM客户端。(会向AD查询后,自动分配到SCCM站点)

    2011年1月27日 11:01

答案

  • 您好,

    对于您这种情况,看来用logon script很难实现您的要求,还是建议采用push installation或者group policy installation。


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    2011年2月3日 8:01
    版主

全部回复

  • 您好,

    对于您这种情况,看来用logon script很难实现您的要求,还是建议采用push installation或者group policy installation。


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    2011年2月3日 8:01
    版主
  • 谢谢您的回复!

    现在通过push installation,已经安装了大部分,但是还有少部分(大约400台)左右,老是不能安装。

    想通过脚本来安装来解决,这样应该快些。

    难道脚本运行CCMSetup.exe,真的不支持:

                                         检测是否已经安装了“SCCM客户端程序”的参数吗?

    2011年2月12日 5:40
  • 就算ccmsetup.exe 本身不支持,也可以使用一些变通的办法。例如,

    既然SCCM client,SMS client已经安装在一些机器上了,那么可以通过vbs脚本查询 SCCM client和SMS client的可执行文件的路径和版本号来判断是安装状态。 个vbs脚本也可以一并打包到exe文件中。

    或者login script中加入这段脚本,再写入一个标记位到某个注册表位置。SCCM client 的部署通过读取这个标记位来判断客户端的安装状态,然后再根据情况实际执行安装动作。

    两种方法都能完成lz的要求,但是部署方面有些差异,请自行权衡。

    2011年2月12日 6:26
    版主