System Center
文章平均质量分 74
Frank012345
Frank的 Infra架构师之路
展开
-
WDS 或 RIS 中启动 WinPE
翻出来的资料,在微软论坛上发表过,贴在这里算是存档吧。 特别说明,这里的PE是指 PE1.5, 也就是for XP,2003的那个。For Vista & Win2008 PE2.0 和 for win7 & Win2008 R2 的 PE3.0, 没有测试过。 PE1.5 版时代也有 OPK 或者 WAIK 来制作 PE的,我只有OPK。准备工作:1. Win2003 WDS 或原创 2010-01-11 21:31:00 · 3115 阅读 · 0 评论 -
PE3.0 驱动注入
下载了 for Win7 和 win2008 R2 的WAIK,按照说明做了一遍,曾经发表在微软论坛,放在这里存档吧。准备:1. Dell E6400 机器: intel ICH9 G45 (? 偷懒不仔细检查了 :-)) Broadcom 网卡、2. WAIK for Win7 & 2k8 R2。它包括了PE3.0, 或者用 SCCM 2007 SP2 SP2 中的原创 2010-01-11 21:48:00 · 8088 阅读 · 0 评论 -
关于discovery的一些澄清和注意事项
转自 SCCM support team blog 关于Discovery的10点澄清1. AD System Group Discovery 并不discover 新的resource,而是discover那些从ADDS的特定位置已经被discover的计算机的额外信息。例如:OU,计算机的组成员关系等AD System group discovery 不是用来disco转载 2010-04-07 13:27:00 · 924 阅读 · 0 评论 -
使用MOF来扩展hardware inventory -- 动态数据
MOF扩展用于动态数据时和用于静态数据时很相似,除了一点:不包括数据本身(也就是数据类和数据类实例),而是由 WMI provider 从WMI中提取信息。报告类部分和处理静态数据时相同,同样的定义,加入SMS_def.mof对于数据类部分:1. 对于客户端,在SMS 2003中数据类部分(也在SMS_def.mof中)必须分发给所有client并编译,SCCM2007中,数据类定义(原创 2010-04-08 14:24:00 · 883 阅读 · 0 评论 -
使用MOF来扩展hardware inventory -- 动态数据 -- 补充2 -- 其它名称空间中的信息的收集
Client缺省只收集 CIMV2 名称空间中的WMI类实例的信息,对于其它名称空间中的信息,可以有两个方法来解决。 1. SMS 2003 高级客户端(SCCM2007 客户端也相同)支持从其它名称空间收集信息,但是在报告类中要加入标示符。例如下面的例子收集 root/WMI 名称空间中的 registeredGUIDs 类的实例信息,报告类中要指明名称空间信息。这里略去了数据类部分原创 2010-04-08 14:42:00 · 712 阅读 · 0 评论 -
SCCM 中查询 Office 的 service pack 版本
Office 的版本号很复杂,每个major 版本系列里都有一套不同的规则,打补丁的时候 major 版本号不变,但是minor 号的每段都有可能变,结果就是,如果打的补丁不同,每台机器的详细版本号都不一样。 客户机的add/remove program 中虽然会显示 Office 的service pack信息,但是那也是根据规则计算出来的,SCCM 的 V_gs_add_remove原创 2011-07-01 16:29:00 · 1548 阅读 · 0 评论 -
SCCM / SMS 2003 的自动化软件分发,审批,license管理解决方案
SCCM / SMS 2003 的软件分发功能已经很不错了,AI 的引入后,license管理也其实相当不错。如果想再上层楼,实现所谓软件即服务的思想,将申请,安装,审批,license管理,升级,生命周期管理统统自动化,完全不再需要IT的干预,IT只负责打包和支持SCCM/SMS2003整体架构,那就需要更细致的解决方案。 最近了解了两个相似的解决方案,都是和能SCCM / SMS 2003 集原创 2010-03-05 16:23:00 · 1307 阅读 · 0 评论 -
SCCM 的 Branch distribution point 的使用
实话实说,以前没用过 Branch Distribution point (BDP),看文档上介绍的很简单,所以实验都没做过。最近因为工作上用,果然出现一些文档中没有的问题,最终都fix了,记录在案。MS 相关文档http://technet.microsoft.com/en-us/library/bb632768.aspx 1. 创建 BDP很简单,但是发现创建以后一直工作不正常,pac原创 2012-11-07 23:08:59 · 1712 阅读 · 0 评论 -
使用MOF来扩展hardware inventory -- 静态数据
MOF (管理对象格式)是WBEM工业标准的一部分,微软的WBEM实现就是WMI。 MOF定义了文本文件如何描述计算机管理信息,对象如何定义计算机管理信息以及相关的结构。 hinv client agent 缺省从 WMI的CIMV2名称空间中提取数据,这个agent并不提取CIMV2的所有数据,而只提取WMI的CCM/policy/machine/actualConfig 名称空间中的hin原创 2010-04-06 16:52:00 · 852 阅读 · 0 评论 -
使用脚本和程序创建WMI类和实例来扩展hardware inventory
MOF和MIF一样,也是文本文件,用脚本和程序创建很容易。麻烦在于要mofcomp编译到WMI中去,这个动作通过package部署当然也能做,但是不如直接将MOF类和实例信息通过脚本和程序写入WMI. SMS 2003 SDK 中包括一个 VB程序 "Asset wizard“,提示用户输入资产相关的各种信息,然后写入WMI来扩展hinv。以下是其中的主要代码(存到vbs中可以直接运原创 2010-04-06 17:02:00 · 990 阅读 · 0 评论 -
使用NOIDMIF来扩展 hardware inventory
MIF 是桌面管理工业标准的一部分,MIF标准定义了文本文件如何被用来描述计算机管理信息。作为工业标准,很多程序都会将信息存储在MIF中。SMS / SCCM可以收集MIF文件的信息并存储到 site database中,可以用这个方法来处理inventory数据。对于SMS / SCCM来说,没有说明的话,MIF文件指的就是NOIDMIF 文件。如名字所述,这种文件没有ID (数据的唯一标示原创 2010-03-31 21:11:00 · 1224 阅读 · 0 评论 -
SMS2003 DB中查询关于patch部署的信息
今天准备写一个关于 patch部署的SMS report, 仔细看了一下SMS DB中关于patch的信息的视图, 一共有四个 (我的系统是SMS 2003 SP2), V_gs_patchState, V_gs_patchStateEx, V_gs_patchStatus, V_gs_patchStatusEx, 视图的结构大同小异, 所以做了一些调查:1. MS的官方文档 http://w原创 2008-01-16 23:31:00 · 990 阅读 · 0 评论 -
SCCM / SMS2003 中用于硬件资产清单的MOF文件的工作机制
SCCM 收集的hardware inventory信息是基于 Central site server上的 安装目录/inboxes/clifiles.src/hinv 目录中的MOF文件,这点和SMS 2003 中相同。不同点在于 SMS 2003 中,只有一个 SMS_def.mof, SCCM 中有两个MOF文件: Configuration.mof 和 SMS_def.mof1.原创 2010-02-25 16:11:00 · 1584 阅读 · 0 评论 -
使用MOF来扩展hardware inventory -- 动态数据 -- 补充
如前文所述,WMI只是提供数据,客户端到底要提取多少数据是由 hinv rule指定的,这个rule在客户端被编译到CCM/policy/machine/actualConfig 名称空间下的 inventoryDataitem 类实例中。 这个rule本身又是由SMS_def.mof来定义的。实际上,WMI提供的很多数据SMS_def.mof中都没有涵盖,已经涵盖的也很多是report(disa原创 2010-04-08 14:25:00 · 714 阅读 · 0 评论 -
利用第三方工具扩展hardware inventory
Dell 有 OMCI 工具,它提供了WMI provider,在WMI中创建 root/DellOMCI名称空间,加入很多的WMI类来管理和操作Dell系统。 http://www.delltechcenter.com/page/OpenManage+Client+Instrumentation+(OMCI)http://www.dell.com/content/topics/glo原创 2010-04-08 22:01:00 · 954 阅读 · 0 评论