公告

技术成就人生!加油!

博客统计信息

用户名:cenchao
文章数:40
评论数:36
访问量:68770
无忧币:103
博客积分:386
博客等级:3
注册日期:2009-01-06

2011-03-23 00:04:00
Dynamic Memory 是微软 Windows Server 2008 R2 SP1以后的新特性(Feature),是一项关于Hyper-V虚拟化的功能性改进。
熟悉虚拟化的朋友都知道,在VM的虚拟王国里,最被大家翘手称赞的就是大名鼎鼎的Memory Overcommit技术,中文名为“内存过量使用”。这项技术允许用户分配给虚拟机的内存空间大于宿主机的内存容量。这样的好处在于虚拟机可以在需要使用内存的时候向宿主机提交申请,在闲暇运行的时候不占用过多的内存;当内存不够时,超出的内存数据存放在硬盘内读写。
在过去的微软Hyper-V虚拟化解决方案中,Hyper-V的内..
类别:MCSE|阅读(371)|回复(3)|(2)阅读全文>>
在域环境工作的朋友都知道,域环境里面的软件分发相当好用,但是软件现成的MSI格式安装包却很难找,那么,我们只有自己动手来重新封装了。
 
重新封装的大致步骤如下,
1、记录当前系统信息、系统文件、注册表
2、开启监视
3、安装软件
4、关闭监视
5、分析系统的变更情况,封装MSI
 
虽然只有短短的5个步骤,但其工作量惊人,您还是需要工具来帮助您完成这些操作。这里就推荐您使用Advanced Installer软件。
 
当您打开这款软件后,打开Repackager,根据向导选择安装程序路径,开始捕获系统,然后正常安装..
类别:MCSE|阅读(1684)|回复(1)|(0)阅读全文>>
部署客户端这个话题,似乎一直以来是个比较庞大而复杂的,有很多原因造成这一点,比如我们要写无人值守Unattended,要搞定驱动程序,要预装软件,要修改系统设置。当我们面对批量客户端需要部署的时候,我们怎么做?
 
微软从很早以前就开始针对部署提出WAIK的解决方案,通过工具写好无人值守,然后结合安装盘安装。当然,目前Vista和Win7有了新的部署方法,本文暂不详述。
 
就拿XP举例吧,我们也许有如下的部署方式:
1、无人值守安装(Unattended)
2、系统封装(Sysprep)
 
你可以使用RIS(远程安装服务)..
类别:MCSE|阅读(1471)|回复(3)|(0)阅读全文>>
Bginfo是一款桌面显示系统信息的软件,使用它可以协助系统管理员更高效的诊断用户的故障。通过Bginfo,用户的桌面会显示出计算机名、IP地址等信息。例如,
 

 
最近,我在公司的AD上部署了这款软件,有一些心得给大家分享。
 
基础篇
 
这款软件可以在http://technet.microsoft.com/zh-cn/sysinternals/bb897557(en-us).aspx下载到,最新版本是4.16。
 
下载后,在阅读许可协议后打开软件,编辑你想要显示在桌面上的字段,然后点击即可。在界面上方可以编辑显示信息的字体等格式,右侧的Fields可以插入预置的字段。当然,如果需要更多的字段,可以通过Custom按钮进行自定义。
 
在设置好显示内容后,可以点击Preview进行预览(修改内容实时生效),确定后点击OK即可。
 

 
马上,您将会看到桌面的壁纸上多了让人振奋的计算机信息吧?让我来简单的说一下原理。这款软件通过WMI查询将数据组织好以图层的方式附在当前壁纸上并重新生成新的壁纸,然后应用新壁纸。也就是说,其实,我们的壁纸是被软件替换了,那些信息就是壁纸图片的一部分。
 
试想一下,如果用户的桌面都有了这样的壁纸,当我们询问用户的IP地址的时候,再也不用指导用户去查看IP地址了,一切工作变得轻松快捷:)
 
进阶篇
 
在这个小节,我将讲述如何将Bginfo部署到AD环境中。
 
部署的简单思想就是将软件及其配置文件放在共享目录中,然后配置组策略的用户启动脚本来调用这个软件和其配置。
 
简单部署步骤:
 
Step1:在域控制器上建立一个共享目录,权限设为NTFS和共享目录都指派Domain Users为可读。
 
Step2:Bginfo程序拷贝到共享目录中,编辑好需要显示的内容,然后将配置文件(*.bgi)也存放在共享目录。
 
Step3:在共享目录中建立批处理文件(*.bat),内容范例如下,
 


@echo off
\\192.168.0.200\bginfo\bginfo.exe /nolicprompt /i\\192.168.0.200\bginfo\bginfo.bgi /timer:00
 
解释一下,第一行@echo off是为了不显示下面执行的代码内容,这样做可以提高安全级别,用户执行时候的CMD窗口看不到后面的语句。事实上执行速度很快,用户基本上看不到CMD窗口。但为了安全,我们还是加上这一句话。第二行,\\192.168.0.200\bginfo\bginfo.exe是程序的路径,/nolicprompt参数的含义是跳过许可协议EULA,/i是制定配置文件的路径,\\192.168.0.200\bginfo\bginfo.bgi就是我的配置文件,/timer:00是显示主界面的时间,0为不显示。
更多参数说明,请点击bginfo软件的help--about或参考http://technet.microsoft.com/zh-cn/sysinternals/bb897557(en-us).aspx。
 
Step4:
部署组策略用户配置的启动脚本。注意,脚本路径请填写UNC路径,IP地址比主机地址更好。
 
这样部署,初的来看似乎没什么问题,但是时间久了,您将会发现有两个问题:1)用户的桌面会变成纯色的桌面 2)如果用户更换了桌面壁纸,Bginfo还是会显示纯色的桌面,也就是说用户根本不能更改壁纸。
 
出现上述问题的原因,我分析了一下,基本上是由于Bginfo是在共享文件夹中调用运行,并不能获取用户原先的壁纸。
 
根据这样的推断,上述的步骤可以稍作修改:
组策略用户启动脚本分两个,1)使用VBS将bginfo、bgi配置文件拷贝到用户本地磁盘 2)运行用户本地磁盘上的bat批处理
当然,要想让VBS顺利的拷贝到本地,您需要新建一个计算机策略,在文件系统中开放Domain User/System/User的写入文件夹权限(也许这个权限设定不严谨,欢迎读者指出)
 
基本上大功告成啦!不过鉴于XP的组策略生效方式是异步处理,所以两条用户启动脚本的执行中最好加入时间间隔。
 
网上讲bat文件延时的方法很多,我就介绍一种最简单的方法,那就是2003系统及后续系统中附带的timeout工具。您可以从这些系统中提取后使用,但请千万注意32位系统和64位系统的timeout不能混用。
 
有了这个工具,我们也可以把这个程序拷贝到用户本地文件夹,然后修改bat批处理文件,在@echo off后加入这句话,


c:\bginfo\timeout.exe /t 10
这样,Bginfo就会在拷贝文件完成后的10秒后执行。
 
高手篇
 
既然Bginfo是利用WMI读取用户信息,那么我们是否有办法可以将这些信息搜集起来呢?
 
Bginfo非常友好,提供了TXT/XLS/SQL的输出。
 
设置输出,只需在Bginfo的软件中,点击file,database。
 
设置方法可以参考http://zhcxl.blog.51cto.com/211202/158193
 
经测试,DC上能够正常将信息写入SQL,但是客户端始终报错,没有写入权限。这个问题也没有一个很好的办法。如果哪位高人知道如何解决,麻烦给小弟指引一二:)
 
另外,如果您使用的是将统计信息写入到SQL,请一定要在批处理的参数中加入/silent,这个参数能静默执行Bginfo,即使出错也不显示出错信息。这样做,因为Bginfo的出错信息中含有数据库的帐号和明文密码!!!
 
 
以上信息仅供参考,欢迎您回复文章与我讨论。
 [/img]..
类别:MCSE|阅读(1126)|回复(2)|(0)阅读全文>>
在使用Win7的过程中,有时我们会发现桌面右下角出现了Test Mode,这是怎么回事呢?
 

 
出现这个问题,并不是WGA正版验证之类的东西,而是系统提示它正在测试的模式下运行。
 
为什么会出现这种情况?
 
这是由于Win7对硬件驱动采用了数字签名验证。如果用户开启了允许非数字签名驱动安装驱动,则系统就会出现这种提示。
 
如何消除提示文字?
 
使用以下步骤关闭,
 
开始,搜索,cmd,(右键),使用管理员身份运行,Bcdedit -set testsigning off,(回车)
类别:MCSE|阅读(898)|回复(1)|(0)阅读全文>>
GPMC是Windows Server  2003组策略的一个非常好的管理工具,全名是组策略管理,它可以帮助我们更高效的管理组策略。
 
GPMC需要去微软网站下载(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0a6d4c24-8cbd-4b35-9272-dd3cbfc81887),它不包含在Windows Server  2003安装光盘内。另外,运行GPMC需要安装.net framework。
 
当你安装GPMC在X64的Windows Server  2003时,它会报错,见下图,
 

 
提示信息是我们可能需要安装.net framework,但事实是,即便我们安装了.net framework,GPMC仍旧不能安装上去。
 
经过搜索,我找到了GPMC下载页面里面的说明,见下图,
 

 
此时我们不难发现,微软告诉我们GPMC不支持64位。那有没有64位的GPMC呢?回答是没有。
 
我们有没有办法在64位系统上安装上GPMC?答案是yes!
 
首先,我们需要去掉GPMC的msi安装包里面对于.net framework的检测。使用工具OrcaMis可以帮我们完成这一操作。
 
使用OrcaMis打开gpmc.msi,在条目InstallExecuteSequence中删除BlockOnNoNetFramework,在条目InstallUISequence中删除BlockOnNoNetFramework。
 
此时,msi安装包已经不会出现那个警告提示了,我们可以顺利的把GPMC安装上X64系统。
 
但是安装好的GPMC并不能正常使用,我们需要做如下步骤,
 
1)在“管理工具”中右键“组策略管理”,作者
2)文件,添加,“添加/删除管理单元”,“Active Directory 用户和计算机”,添加,确定
3)文件,保存,退出
4)将system32目录中的gpedit.msc和rsop.msc拷贝到windows\SysWOW64下
 
至此,GPMC已经可以在X64的Windows Server  2003上完美运行了。
 

 
经测试,至今未发现策略应用问题。[/img]..
类别:MCSE|阅读(571)|回复(4)|(0)阅读全文>>
Spotlight on windows,它能够满足你对服务器实时监控的需要,让你对服务器的运行状态了如指掌。Spotlight是一款功能强大的服务器监控软件,相信有了它的保驾护航你的Windows Server服务器的完全性、稳定性会有极大的提升。当然,Spotlight不仅可运行在Server系统上,也支持一般的个人系统。

 

 
注意事项:
1、Spotlight on Windows 基于 WMI 监控,防火墙需要开放TCP 135 、TCP 445 端口。
Windows防火墙开启WMI支持方法:组策略,计算机配置 ,管理模板 ,网络 ,网络连接 ,Windows防火墙 ,标准配置文件 ,允许远程管理例外,添加监控机IP。
不建议关闭Windows防火墙。
2、监控机需要远程计算机的管理员帐号作验证,另外,网络访问方式要改成 经典-本地帐户的共享和安全模式 。如果需要使用 仅来宾 的验证方式,请把guest帐号加到administrators组内。监控时填写guest帐号,密码留空。
3、Spotlight 依赖 Remote Registry 服务,请确认远程计算机已开启。
[/img]..
类别:MCSE|阅读(2774)|回复(7)|(2)阅读全文>>
1,WindowsUpdate项目:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"WUServer"="http://wsus.yoursite.com"
设置你的wusserver服务器
"WUStatusServer"="http://wsus.yoursite.com"
"ElevateNonAdmins"=dword:00000000
设置为1时,非管理组成员也可以为计算机打补丁
"TargetGroupEnabled"=dword:00000001
注意:只有设置了这个,客户端的计算机才能被wsus的服务器检测到!!
"TargetGroup"="superuser"
目标组--就是客户端自动注册到wsus服务器的哪个计算机组,可以为空。
网上的很多注册..
类别:MCSE|阅读(180)|回复(0)|(0)阅读全文>>
2009-11-07 10:28:11




版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yongyu2000.blog.51cto.com/962342/221083




目录服务是企业最重要的IT基础架构之一,我们的十八般武艺系列,就从这里开始吧。
 
目录服务

目录服务的出现是计算机网络化和分布式处理的一个必然的结果。大家最为熟悉的,就是微软的活动目录。其实早在AD出现之前的上世纪80年代,就已经存在很多产品化的目录服务软件,比如Xerox的Grapvine、Netware4中的NDS等等。简单的说,目录的..
类别:MCSE|阅读(91)|回复(0)|(0)阅读全文>>
 <<   1   2   3   4   >>   页数 ( 1/4 )