<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>pzg&#039;s blog &#187; 电脑技巧</title>
	<atom:link href="http://pzg.me/c/skill/feed/" rel="self" type="application/rss+xml" />
	<link>http://pzg.me</link>
	<description>苦了一辈子，一路走好</description>
	<lastBuildDate>Thu, 26 Apr 2012 08:13:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>win7桌面ie恢复与撤消</title>
		<link>http://pzg.me/skill/1854/win7-desktop-ie-restore-and-undo/</link>
		<comments>http://pzg.me/skill/1854/win7-desktop-ie-restore-and-undo/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 02:55:48 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[win7]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1854</guid>
		<description><![CDATA[方法：桌面新建文本文档复制一下内容，然后保存，最后将该文本改名为：ie.reg即可！然后双击倒入就ok了！ Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}] @="Inter... ]]></description>
			<content:encoded><![CDATA[<p>方法：桌面新建文本文档复制一下内容，然后保存，最后将该文本改名为：ie.reg即可！然后双击倒入就ok了！</p>
<p>Windows Registry Editor Version 5.00<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}]<br />
@="Internet Explorer"<br />
"InfoTip"="@C:\\WINDOWS\\system32\\zh-CN\\ieframe.dll.mui,-881"<br />
"LocalizedString"="@C:\\WINDOWS\\system32\\zh-CN\\ieframe.dll.mui,-880"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\DefaultIcon]<br />
@="C:\\Program Files\\Internet Explorer\\iexplore.exe,-32528"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell]<br />
@=""<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell\D]<br />
@="删除(D)"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell\D\Command]<br />
@="Rundll32.exe"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell\NoAddOns]<br />
@="在没有加载项的情况下启动"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell\NoAddOns\Command]<br />
@="C:\\Program Files\\Internet Explorer\\iexplore.exe about:NoAdd-ons"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell\Open]<br />
@="打开主页(H)"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell\Open\Command]<br />
@="C:\\Program Files\\Internet Explorer\\iexplore.exe"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell\属性(R)]<br />
@=""<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\Shell\属性(R)\Command]<br />
@="Rundll32.exe Shell32.dll,Control_RunDLL Inetcpl.cpl"<br />
[HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}\ShellFolder]<br />
@=""<br />
"Attributes"=dword:00000010<br />
"HideFolderVerbs"=""<br />
"WantsParseDisplayName"=""<br />
"HideOnDesktopPerUser"=""<br />
@="C:\\WINDOWS\\system32\\ieframe.dll,-190"<br />
"HideAsDeletePerUser"=""<br />
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}]<br />
@="Internet Explorer"<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}]<br />
@="Windows Media"</p>
<p>如果想要再去掉此IE图标，只要把以下代码另存为REG文件，双击导入到WINDOWS 7 注册表即可</p>
<p>Windows Registry Editor Version 5.00<br />
[-HKEY_CLASSES_ROOT\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}]<br />
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}]<br />
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{B416D21B-3B22-B6D4-BBD3-BBD452DB3D5B}]</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1854/win7-desktop-ie-restore-and-undo/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Win7 十大必须开启的服务</title>
		<link>http://pzg.me/skill/1853/the-win7-ten-must-open-the-service/</link>
		<comments>http://pzg.me/skill/1853/the-win7-ten-must-open-the-service/#comments</comments>
		<pubDate>Sat, 10 Mar 2012 14:24:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[win7]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1853</guid>
		<description><![CDATA[1.杀毒软件服务 2.DNS Client 官方解释：DNS 客户端服务(dnscache)缓存域名系统(DNS)名称并注册该计算机的完整计算机名称。如果该服务被停止，将继续解 析 DNS 名称。然而，将不缓存 DNS 名称的查询... ]]></description>
			<content:encoded><![CDATA[<p>1.杀毒软件服务</p>
<p>2.DNS Client<br />
官方解释：DNS 客户端服务(dnscache)缓存域名系统(DNS)名称并注册该计算机的完整计算机名称。如果该服务被停止，将继续解 析 DNS 名称。然而，将不缓存 DNS 名称的查询结果，且不注册计算机名称。如果你停止了此服务，你的电脑将不能解释DNS信息，不能用域名登录网 站。</p>
<p>3.Network Connections<br />
官方解释：管理“网络和拨号连接”文件夹中对象，在其中您可以查看局域网和远程连接。<br />
如果你停止了此服务，不能配置网路，不能创建网络链接，不能上网了。</p>
<p>4. Plug and Play<br />
官方解释：使计算机在极少或没有用户输入的情况下能识别并适应硬件的更改。终止或禁用此服务会造成系统不稳定。</p>
<p>5. Print Spooler<br />
官方解释：将文件加载到内存供稍后打印.没有了它你别想珍藏别人的卡片，这个是打印服务。</p>
<p>6. Remote Procedure Call (RPC)<br />
官方解释：RPCSS 服务是 COM 和 DCOM 服务器的服务控制管理器。它执行 COM 和 DCOM 服务器的对象激活请求、对象导出程序 解析和分布式垃圾收集。如果此服务被停用或禁用，则使用 COM 或 DCOM 的程序将无法正常工作。强烈建议您让 RPCSS 服务运行。这个很紧要 (也就是十分重要的意思)，禁止他，你的系统启动不了。</p>
<p>7. Workstation<br />
官方解释：使用 SMB 协议创建并维护客户端网络与远程服务器之间的连接。如果此服务已停止，这些连接将无法使用。如果此服务已禁用，任何明确依赖它的服务将无法启动。顾名思义，禁止它，你的电脑将在内网消失，更不要想用medie玩微软的网路资源。</p>
<p>8. Network Location Awareness (NLA)<br />
官方解释：收集和存储网络的配置信息，并在此信息被修改时向程序发出通知。如果停止此服务，则配置信息可能不可用;如果禁用此服务，则显式依赖此服务的所有服务都将无法启动。<br />
这个是无线网络链接，但禁止它会问题多多。</p>
<p>9. DHCP Client<br />
官方解释：为此计算机注册并更新 IP 地址。如果此服务停止，计算机将不能接收动态 IP 地址和 DNS 更新。如果此服务被禁用，所有明确依赖它的服务都将不能启动。<br />
禁止DHCP服务，你只有手动设置IP。</p>
<p>10. Cryptographic Services<br />
官方解释：提供四种管理服务: 目录数据库服务，用于确认 Windows 文件的签名和允许安装新程序;受保护的根服务，用于从该计算机中添加与删 除受信任根证书颁发机构的证书;自动根证书更新服务，用于从 Windows Update 中检索根证书和启用 SSL 等方案;密钥服务，用于协助注 册此计算机以获取证书。如果此服务已停止，这些管理服务将无法正常运行。如果此服务已禁用，任何明确依赖它的服务将无法启动。<br />
禁止这个加密服务会导致计算机安全指数下降，不能自动更新，不能使用ssl</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1853/the-win7-ten-must-open-the-service/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>如何设置Linux时区为东八区</title>
		<link>http://pzg.me/skill/1850/how-do-i-set-the-linux-time-zone-eight-districts-of-the-east/</link>
		<comments>http://pzg.me/skill/1850/how-do-i-set-the-linux-time-zone-eight-districts-of-the-east/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 15:39:28 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[时区]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1850</guid>
		<description><![CDATA[当我们购买美国VPS或服务器的时候，默认情况下是美国时间。对于我们定时执行某些任务会带来麻烦，所以需要设置时区为东八区。 登录SSH后，执行tzselect命令。 我们这里选择亚洲5. 这里选择c... ]]></description>
			<content:encoded><![CDATA[<p>当我们购买美国VPS或服务器的时候，默认情况下是美国时间。对于我们定时执行某些任务会带来麻烦，所以需要设置时区为东八区。</p>
<p>登录SSH后，执行tzselect命令。</p>
<p>我们这里选择亚洲5.</p>
<p>这里选择china 9。</p>
<p>一般选东八区（北京，广东，上海），你也可以根据自己的具体情况选择。</p>
<p>这里要确定一下以上的信息是否为想要设置的信息，选1回车即可。</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1850/how-do-i-set-the-linux-time-zone-eight-districts-of-the-east/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Windows 8 客户预览版简体中文ISO更新</title>
		<link>http://pzg.me/skill/1843/windows-8-customer-preview-simplified-chinese-iso-update/</link>
		<comments>http://pzg.me/skill/1843/windows-8-customer-preview-simplified-chinese-iso-update/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 01:39:02 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[win8]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1843</guid>
		<description><![CDATA[下载:Windows 8 Consumer Preview ISO images English 64-bit (x64)                    Download (3.3 GB)                    Sha 1 hash — 1288519C5035BCAC83CBFA23A33038CCF5522749 32-bit (x86)             ... ]]></description>
			<content:encoded><![CDATA[<p><strong>下载:</strong><a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://windows.microsoft.com/en-US/windows-8/iso"  target="_blank">Windows 8 Consumer Preview ISO images</a></p>
<p>English<br />
64-bit (x64)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-64bit-English.iso"  data-id="ID0ERJLDBA">Download</a> (3.3 GB)                    Sha 1 hash — 1288519C5035BCAC83CBFA23A33038CCF5522749<br />
32-bit (x86)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-32bit-English.iso"  data-id="ID0EJJLDBA">Download</a> (2.5 GB)                    Sha 1 hash — E91ED665B01A46F4344C36D9D88C8BF78E9A1B39<br />
Product Key:   DNJXJ-7XBW8-2378T-X22TX-BKG7J</p>
<p>Chinese (Simplified)<br />
64-bit (x64)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-64bit-ChineseSimplified.iso"  data-id="ID0ERHLDBA">Download</a> (3.4 GB)                    Sha 1 hash — DF69B851F9A81DECBB16648CC452461894416EB0<br />
32-bit (x86)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-32bit-ChineseSimplified.iso"  data-id="ID0EJHLDBA">Download</a> (2.6 GB)                    Sha 1 hash — E29A2072745A48C14A1C2E5A61F5230841BEDB45<br />
Product Key:   DNJXJ-7XBW8-2378T-X22TX-BKG7J</p>
<p>French<br />
64-bit (x64)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-64bit-French.iso"  data-id="ID0ERFLDBA">Download</a> (3.3 GB)                    Sha 1 hash — A9358E6799ABEEF29EDBA054AD34849C02C7F51F<br />
32-bit (x86)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-32bit-French.iso"  data-id="ID0EJFLDBA">Download</a> (2.5 GB)                    Sha 1 hash — 2EF8013B9F50B93AEAC8068F4827E2C1DC0DC0B1<br />
Product Key:   DNJXJ-7XBW8-2378T-X22TX-BKG7J</p>
<p>German<br />
64-bit (x64)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-64bit-German.iso"  data-id="ID0ERDLDBA">Download</a> (3.3 GB)                    Sha 1 hash — DB1003A47C266697B3832BE2A23319988EE34495<br />
32-bit (x86)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-32bit-German.iso"  data-id="ID0EJDLDBA">Download</a> (2.5 GB)                    Sha 1 hash — 91075AEA665C5D6F42A24714B3A3390762C94457<br />
Product Key:   DNJXJ-7XBW8-2378T-X22TX-BKG7J</p>
<p>Japanese<br />
64-bit (x64)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-64bit-Japanese.iso"  data-id="ID0ERBLDBA">Download</a> (3.3 GB)                    Sha 1 hash — A8F0DB12CAECEA0BE8B27EA124F2234212D9103A<br />
32-bit (x86)                    <a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-32bit-Japanese.iso"  data-id="ID0EJBLDBA">Download</a> (2.5 GB)                    Sha 1 hash — C8A322ED86058086207CAAECD46B4DDACF9E247A<br />
Product Key:   DNJXJ-7XBW8-2378T-X22TX-BKG7J</p>
<p><a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://www.microsoft.com/download/en/details.aspx?id=28966" >PlayReady PC Runtime v2.3 (x64) for Windows 8 Consumer Preview</a></p>
<p><a target="_blank" rel="nofollow" href="http://pzg.me/goto/http://www.microsoft.com/download/en/details.aspx?id=28967" >PlayReady PC Runtime v2.3 (x86) for Windows 8 Consumer Preview</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1843/windows-8-customer-preview-simplified-chinese-iso-update/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>win7 hosts文件位置</title>
		<link>http://pzg.me/skill/1842/the-win7-hosts-file-location/</link>
		<comments>http://pzg.me/skill/1842/the-win7-hosts-file-location/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 14:40:59 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[hosts]]></category>
		<category><![CDATA[win7]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1842</guid>
		<description><![CDATA[C:\Windows\System32\drivers\et... ]]></description>
			<content:encoded><![CDATA[<p>C:\Windows\System32\drivers\etc</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1842/the-win7-hosts-file-location/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>pfsense高性能防火墙</title>
		<link>http://pzg.me/skill/1841/pfsense-high-performance-firewall/</link>
		<comments>http://pzg.me/skill/1841/pfsense-high-performance-firewall/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 15:14:56 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[pfsense]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1841</guid>
		<description><![CDATA[pfsense是基于FreeBSD 8.1-RELEASE的，为了让各位更好的使用它，去看一些系统的安装帮助是没有用的pfsense是一个为了在X86平台上面建立一个高集成性的防火墙项目，以便和其他的商业防火墙媲美。 ... ]]></description>
			<content:encoded><![CDATA[<p>pfsense是基于FreeBSD 8.1-RELEASE的，为了让各位更好的使用它，去看一些系统的安装帮助是没有用的pfsense是一个为了在X86平台上面建立一个高集成性的防火墙项目，以便和其他的商业防火墙媲美。 为了达到这些目的，pfsense使用了一些在freebsd和openbsd下面的工具，并遵循BSD 或者 ISC的许可，还结合了一个简单的远程控制的图形界面。 这样，就使得pfsense可以同某些嵌入式的防火墙相比较了，但是就提高性能来说，一个好的包过滤器（要感谢openbsd和pf，pf是包过滤得意思），一个快速的网络堆栈（由freebsd的内核提供），还有其他的一些性能，比如多路wan，Captive Portal support，集成的可配置的流量检测，如此的一个防火墙可能在一个几百万的公司来说会卖到几千美元以上  　　2.what pfsense is pfsense 不应该看作是freebsd，除非你知道你在做什么，开发组织是不会提供给你帮助的。 如果你想用某些pfsense的稳定版本不支持的防火墙作某些事情，你不需要去购买昂贵的设备，安装pfsense，（可能）你会发现你机器不能被设置，然后在论坛或者是IRC上抱怨。 这听起来好像很苛刻，但是我们的开发者们的时间和耐心是有限的，他们都不是被这个项目雇佣的，所有的开发者都是利用的都是自己的业余时间。 很多新的功能在beta1.0的版本上被添加上去，Pfsense基于M0n0wall项目,虽然这是一个辉煌的工程,并指示以极高的编码标准,提出假设类型防火墙/路由器平台将扩展. 正在编写的代码后，1.0将改掉许多假设. 现在,我建议没有太狂妄. 如果你正在规划一个防火墙有三个广域网络,5局域网连接负载平衡、dmz区的支持,缩小与其它复杂,你觉得你是最好是利用安装FreeBSD  人工和确定这件事你远比,pfsense目前的形式可能会限制你所能做的. 这预定的改变,但将不会长期而稳定的</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1841/pfsense-high-performance-firewall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IMAP及POP3有什么区别?</title>
		<link>http://pzg.me/skill/1835/what-is-the-difference-between-imap-and-pop3/</link>
		<comments>http://pzg.me/skill/1835/what-is-the-difference-between-imap-and-pop3/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 04:34:13 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[imap]]></category>
		<category><![CDATA[pop3]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1835</guid>
		<description><![CDATA[POP3协议允许电子邮件客户端下载服务器上的邮件，但是在客户端的操作（如移动邮件、标记已读等），不会反馈到服务器上，比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹，邮箱... ]]></description>
			<content:encoded><![CDATA[<p>POP3协议允许电子邮件客户端下载服务器上的邮件，但是在客户端的操作（如移动邮件、标记已读等），不会反馈到服务器上，比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹，邮箱服务器上的这些邮件是没有同时被移动的 。</p>
<p>而IMAP提供webmail 与电子邮件客户端之间的双向通信，客户端的操作都会反馈到服务器上，对邮件进行的操作，服务器上的邮件也会做相应的动作。</p>
<p>同时，IMAP像POP3那样提供了方便的邮件下载服务，让用户能进行离线阅读。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。此外，IMAP 更好地支持了从多个不同设备中随时访问新邮件。</p>
<p>IMAP及POP3有什么区别?</p>
<p>总之，IMAP 整体上为用户带来更为便捷和可靠的体验。POP3 更易丢失邮件或多次下载相同的邮件，但 IMAP 通过邮件客户端与webmail 之间的双向同步功能很好地避免了这些问题。</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1835/what-is-the-difference-between-imap-and-pop3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>下载最新的firefox源码并编译</title>
		<link>http://pzg.me/skill/1821/download-the-latest-firefox-source-and-compile/</link>
		<comments>http://pzg.me/skill/1821/download-the-latest-firefox-source-and-compile/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 04:13:55 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1821</guid>
		<description><![CDATA[1.准备MozillaBuild 在下面地址下载最新的MozillaBuild http://ftp.mozilla.org/pub/mozilla/libraries/win32/ 目前最新的是 http://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-1.4.exe 推荐安装到c:\mozilla-build,我安装... ]]></description>
			<content:encoded><![CDATA[<p>1.准备MozillaBuild<br />
在下面地址下载最新的MozillaBuild</p>
<p>http://ftp.mozilla.org/pub/mozilla/libraries/win32/</p>
<p>目前最新的是</p>
<p>http://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-1.4.exe</p>
<p>推荐安装到c:\mozilla-build,我安装到了其他目录,也成功了<br />
运行下面的命令,得到一个MinGW shell,下面的编译都要在这个shell中运行<br />
start-msvc6.bat<br />
start-msvc71.bat (VS 2003)<br />
start-msvc8.bat  (VS 2005)<br />
start-msvc9.bat  (VS 2008)<br />
注意firefox 3以后的版本不能用msvc6编译</p>
<p>2.准备firefox源码<br />
firefox的源码在</p>
<p>http://releases.mozilla.org/pub/mozilla.org/firefox/releases/</p>
<p>找到最新的或自己需要的下载一个即可,最新的在</p>
<p>http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5.5/source/firefox-3.5.5.source.tar.bz2</p>
<p>如果需要从Mercurial下载最新的代码,则需要通过start-msvc[x].bat进入MinGW shell,然后执行<br />
hg clone http://hg.mozilla.org/mozilla-central/ firefox-src<br />
如果需要签出其它版本的代码可以参考这里</p>
<p>https://developer.mozilla.org/En/Developer_Guide/Source_Code/Mercurial</p>
<p>3.编写配置文件.mozconfig<br />
在源码目录下编写.mozconfig文件,内容类似如下<br />
--------------------------------------------------------<br />
#以下两行表示编译browser,即firefox<br />
mk_add_options MOZ_CO_PROJECT=browser<br />
ac_add_options --enable-application=browser<br />
#最终编译的结果放在这里<br />
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-Release<br />
ac_add_options --disable-installer<br />
#不编译测试<br />
ac_add_options --disable-tests<br />
ac_add_options --disable-mochitest<br />
#不使用vista sdk,实在懒的安装这个<br />
ac_add_options --with-windows-version=502<br />
#debug/release<br />
ac_add_options --disable-static --enable-shared<br />
#如果想调试改成--enable-debug即可<br />
ac_add_options --enable-optimize --disable-debug<br />
具体配置内容经常变化,可以参考</p>
<p>https://developer.mozilla.org/en/Configuring_Build_Options</p>
<p>4.make编译<br />
make -f client.mk build</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1821/download-the-latest-firefox-source-and-compile/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>什么是30b+d</title>
		<link>http://pzg.me/skill/1813/what-is-30b-d/</link>
		<comments>http://pzg.me/skill/1813/what-is-30b-d/#comments</comments>
		<pubDate>Sat, 11 Feb 2012 01:28:58 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[30b+d]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1813</guid>
		<description><![CDATA[综合业务数字网有窄带和宽带两种。窄带综合业务数字网向用户提供的有基本速率（2B+D，144kbps）和一次群速率（30B+D，2Mbps）两种接口。基本速率接口包括两个能独立工作的B信道（64Kbps）和一... ]]></description>
			<content:encoded><![CDATA[<p>综合业务数字网有窄带和宽带两种。窄带综合业务数字网向用户提供的有基本速率（2B+D，144kbps）和一次群速率（30B+D，2Mbps）两种接口。基本速率接口包括两个能独立工作的B信道（64Kbps）和一个D信道（16kbps），其中B信道一般用来传输话音、数据和图像，D信道用来传输信令或分组信息。宽带可以向用户提供155Mbps以上的通信能力。</p>
<p>ISDN（Integrated Service Digital NeTwork）中文名称是综合业务数字网，通俗称为“一线通”。</p>
<p>ISDN 原理</p>
<p>有两种类型的ISDN信道:</p>
<p>B-信道 – B信道也称作承载信道(Bearer Channel)，是一种用于语音、视频、数据或者多媒体传输的每秒64KB的信道。这些信道能够聚合在一起提供更高的带宽使用。</p>
<p>D-信道 – D信道也称作Delta信道，传输速度为每秒16kb或者64kb，主要用于传输交换设备之间的信令。有人说，这增加了ISDN的安全性，因为控制和数据信道是分开的。</p>
<p>注意：数字信号l 0 (DS0) 的数据信令速率为64kb，可以用于解释一个单个的承载信道。</p>
<p>BRI (Basic Rate Interface)基本速率接口</p>
<p>BRI也可以称作BA (基本接入)。它使用一个每秒16kb的D信道和两个每秒64kb的B信道。虽然没有明确指出来，但是，BRI的整个速度为是每秒192kb，因为你对于 D信道的成帧和同步还有额外的每秒48kb的开销，即(64 x 2)+(16 + 48)=(128 + 64)= 每秒192kb。</p>
<p>BRI</p>
<p>PRI (Primary Rate Interface)初始速率接口</p>
<p>PRI也可以称作PA (主要接入)。它根据地理位置的不同使用两种不同的模式。对于欧洲地区，PRI由30个每秒64kb的B信道和一个单个的每秒64kb的D信道组成，总的速度可达每秒2.048Mb。它也可以称作E1线路(或者DS1)。在美国和日本地区，PRI由23个每秒64kb的B信道和一个单个的每秒64kb的D 信道组成，总的速度可达每秒1.544Mb。它也可以称作T1线路(或者DS1)。成帧和同步对于T1线路来说速度为每秒8kb，对于E1线路来说是每秒 64kb。T1 PRI通常叫做“23B+D”，E1 PRI通常叫做“30B+D”。</p>
<p>数字信号水平(DSx)</p>
<p>数字信号X用于解释标准数字传输速率或者基于DSO的水平，。它定义的传输速率为每秒64kb。这是一个电话语音信道的速率。这是以ANSI T1.107 指南为基础的。ITU指南稍微有些区别。下面的表格显示DS水平和相应的速度和T/E分类。</p>
<p>正如你从上面表格中看到那样，这个指南稍微有点区别。事实上，根据你看到的来源不同，这些表格可能会稍微有些区别。</p>
<p>PPP</p>
<p>ISDN一般将使用点对点(PPP)隧道协议作为在ISDN线路上传输数据包的基础。IP数据包在发送之前要压缩成PPP数据包。</p>
<p>PPP通过链路配置和链路质量测试与地址磋商等链路控制协议(LCP)提供具体链路的控制功能。LCP提供更高级的功能，如多链路、报头压缩、回电、脚本、按需拨号、过滤、隧道和服务器路由等。还有帮助保证ISDN连接是在可信赖来源的基础上建立起来的身份识别机制。身份识别是可以选择的，它可以使用PAP、CHAP或者EAP来实施。(虽然它在ISDN实施中没有使用，但是，EAP是PPP的一种合法的身份识别方式)</p>
<p>PAP – 口令身份识别协议(PAP)不强大，因为这种口令是用明文发送的。PAP出现在PPP连接的LCP阶段。</p>
<p>CHAP –挑战握手认证协议(CHAP)比PAP强大一些，应用范围更广。它使用一种挑战/应答安全机制。这种机制采用单向散列功能确保口令不在链路上发送。这个口令将被散列并且在链路上发送。这个链路的另一端然后对他们设置的口令采用同样的散列功能。接下来，这个链路进行检查以保证这两个散列值是相同的。这种功能还能够防止重新发送口令。</p>
<p>EAP – 扩展认证协议(EAP)提供使用多种身份识别协议的能力，如使用静态口令、CHAP、标记卡、生物特征识别技术等。正如你能够想象的那样，由于CHAP是本身提供的以及ISDN实际上不能与标记卡和生物特征识别技术一起使用，EAP不用于 ISDN实施中。</p>
<p>30B+D主要应用于：</p>
<p>30B+D业务又称ISDN-PRI，即一次群速率ISDN，有30个B通路和1个D通路，每个B通路和D通路均为64Kbit/s，共1.920Mbit/s。每一个PRI接口可以独立成为一个PRA用户群，也可以多个PRA 接口组成一个用户群，是提供连接数字PBX、LAN、主计算机和其他设备到网络的经济选择。</p>
<p>（1）数字程控交换（30个64k的B信道接入）+窄带上网业务（128k带宽）。</p>
<p>（2）商业机构总部与各分部之间的信息接入直通道。</p>
<p>（3）大型企业之间使用专用的会议电视设备，捆绑使用6个B信道（384k）可实现图像实时传送的会议电视业务、捆绑使用2个B信道（128k）可实现图像实时传送的可视电话业务。</p>
<p>（4）终端的远程登陆、局域网互连。</p>
<p>（5）连接PBX，提供语音通信。</p>
<p>（6）远程教育、视频会议和远程医疗。</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1813/what-is-30b-d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows 2003 Internet服务器安全配置</title>
		<link>http://pzg.me/skill/1811/windows-2003-internet-server-security-configuration/</link>
		<comments>http://pzg.me/skill/1811/windows-2003-internet-server-security-configuration/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 14:53:15 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1811</guid>
		<description><![CDATA[下面我用的例子.将是一台标准的虚拟主机. 系统:windows2003 服务:[IIS] [SERV-U] [IMAIL] [SQL SERVER 2000] [PHP] [MYSQL] 描述:为了演示,绑定了最多的服务.大家可以根据实际情况做筛减 1.WINDOWS本地安全策略 端... ]]></description>
			<content:encoded><![CDATA[<p>下面我用的例子.将是一台标准的虚拟主机.<br />
系统:windows2003<br />
服务:[IIS] [SERV-U] [IMAIL] [SQL SERVER 2000] [PHP] [MYSQL]<br />
描述:为了演示,绑定了最多的服务.大家可以根据实际情况做筛减</p>
<p>1.WINDOWS本地安全策略 端口限制<br />
A.对于我们的例子来说.需要开通以下端口<br />
外-&gt;本地 80<br />
外-&gt;本地 20<br />
外-&gt;本地 21<br />
外-&gt;本地 PASV所用到的一些端口<br />
外-&gt;本地 25<br />
外-&gt;本地 110<br />
外-&gt;本地 3389<br />
然后按照具体情况.打开SQL SERVER和MYSQL的端口<br />
外-&gt;本地 1433<br />
外-&gt;本地 3306<br />
B.接着是开放从内部往外需要开放的端口<br />
按照实际情况,如果无需邮件服务,则不要打开以下两条规则<br />
本地-&gt;外 53 TCP,UDP<br />
本地-&gt;外 25<br />
按照具体情况.如果无需在服务器上访问网页.尽量不要开以下端口<br />
本地-&gt;外 80<br />
C.除了明确允许的一律阻止.这个是安全规则的关键.<br />
外-&gt;本地 所有协议 阻止</p>
<p>2.用户帐号<br />
a.将administrator改名,例子中改为root<br />
b.取消所有除管理员root外所有用户属性中的<br />
远程控制-&gt;启用远程控制 以及<br />
终端服务配置文件-&gt;允许登陆到终端服务器<br />
c.将guest改名为administrator并且修改密码<br />
d.除了管理员root,IUSER以及IWAM以及ASPNET用户外.禁用其他一切用户.包括SQL DEBUG以及TERMINAL USER等等</p>
<p>3.目录权限<br />
将所有盘符的权限,全部改为只有<br />
administrators组  全部权限<br />
system  全部权限<br />
将C盘的所有子目录和子文件继承C盘的administrator(组或用户)和SYSTEM所有权限的两个权限<br />
然后做如下修改<br />
C:\Program Files\Common Files 开放Everyone　默认的读取及运行 列出文件目录 读取三个权限<br />
C:\WINDOWS\ 开放Everyone　默认的读取及运行 列出文件目录 读取三个权限<br />
C:\WINDOWS\Temp 开放Everyone 修改,读取及运行,列出文件目录,读取,写入权限<br />
现在WebShell就无法在系统目录内写入文件了.<br />
当然也可以使用更严格的权限.<br />
在WINDOWS下分别目录设置权限.<br />
可是比较复杂.效果也并不明显.</p>
<p>4.IIS<br />
在IIS 6下.应用程序扩展内的文件类型对应ISAPI的类型已经去掉了IDQ,PRINT等等危险的脚本类型,<br />
在IIS 5下我们需要把除了ASP以及ASA以外所有类型删除.<br />
安装URLSCAN<br />
在[DenyExtensions]中<br />
一般加入以下内容<br />
.cer<br />
.cdx<br />
.mdb<br />
.bat<br />
.cmd<br />
.com<br />
.htw<br />
.ida<br />
.idq<br />
.htr<br />
.idc<br />
.shtm<br />
.shtml<br />
.stm<br />
.printer<br />
这样入侵者就无法下载.mdb数据库.这种方法比外面一些在文件头加入特殊字符的方法更加彻底.<br />
因为即便文件头加入特殊字符.还是可以通过编码构造出来的</p>
<p>5.WEB目录权限<br />
作为虚拟主机.会有许多独立客户<br />
比较保险的做法就是为每个客户,建立一个windows用户<br />
然后在IIS的响应的站点项内<br />
把IIS执行的匿名用户.绑定成这个用户<br />
并且把他指向的目录<br />
权限变更为<br />
administrators  全部权限<br />
system  全部权限<br />
单独建立的用户(或者IUSER)  选择高级-&gt;打开除 完全控制,遍历文件夹/运行程序,取得所有权 3个外的其他权限.</p>
<p>如果服务器上站点不多.并且有论坛<br />
我们可以把每个论坛的上传目录<br />
去掉此用户的执行权限.<br />
只有读写权限<br />
这样入侵者即便绕过论坛文件类型检测上传了webshell<br />
也是无法运行的.</p>
<p>6.MS SQL SERVER2000<br />
使用系统帐户登陆查询分析器<br />
运行以下脚本<br />
use master<br />
exec sp_dropextendedproc 'xp_cmdshell'<br />
exec sp_dropextendedproc 'xp_dirtree'<br />
exec sp_dropextendedproc 'xp_enumgroups'<br />
exec sp_dropextendedproc 'xp_fixeddrives'<br />
exec sp_dropextendedproc 'xp_loginconfig'<br />
exec sp_dropextendedproc 'xp_enumerrorlogs'<br />
exec sp_dropextendedproc 'xp_getfiledetails'<br />
exec sp_dropextendedproc 'Sp_OACreate'<br />
exec sp_dropextendedproc 'Sp_OADestroy'<br />
exec sp_dropextendedproc 'Sp_OAGetErrorInfo'<br />
exec sp_dropextendedproc 'Sp_OAGetProperty'<br />
exec sp_dropextendedproc 'Sp_OAMethod'<br />
exec sp_dropextendedproc 'Sp_OASetProperty'<br />
exec sp_dropextendedproc 'Sp_OAStop'<br />
exec sp_dropextendedproc 'Xp_regaddmultistring'<br />
exec sp_dropextendedproc 'Xp_regdeletekey'<br />
exec sp_dropextendedproc 'Xp_regdeletevalue'<br />
exec sp_dropextendedproc 'Xp_regenumvalues'<br />
exec sp_dropextendedproc 'Xp_regread'<br />
exec sp_dropextendedproc 'Xp_regremovemultistring'<br />
exec sp_dropextendedproc 'Xp_regwrite'<br />
drop procedure sp_makewebtask<br />
go<br />
删除所有危险的扩展.</p>
<p>7.修改CMD.EXE以及NET.EXE权限<br />
将两个文件的权限.修改到特定管理员才能访问,比如本例中.我们如下修改<br />
cmd.exe   root用户   所有权限<br />
net.exe   root用户   所有权现<br />
这样就能防止非法访问.<br />
还可以使用例子中提供的comlog程序<br />
将com.exe改名_com.exe,然后替换com文件.这样可以记录所有执行的命令行指令</p>
<p>8.备份<br />
使用ntbackup软件.备份系统状态.<br />
使用reg.exe 备份系统关键数据<br />
如reg export HKLM\SOFTWARE\ODBC e:\backup\system\odbc.reg /y<br />
来备份系统的ODBC</p>
<p>9.杀毒<br />
这里介绍MCAFEE 8i 中文企业版<br />
因为这个版本对于国内的许多恶意代码和木马都能够及时的更新.<br />
比如已经能够检测到海阳顶端2006<br />
而且能够杀除IMAIL等SMTP软件使用的队列中MIME编码的病毒文件<br />
而很多人喜欢安装诺顿企业版.而诺顿企业版,对于WEBSHELL.基本都是没有反应的.<br />
而且无法对于MIME编码的文件进行杀毒.<br />
在MCAFEE中.<br />
我们还能够加入规则.阻止在windows目录建立和修改EXE.DLL文件等<br />
我们在软件中加入对WEB目录的杀毒计划.<br />
每天执行一次<br />
并且打开实时监控.</p>
<p>10.关闭无用的服务<br />
我们一般关闭如下服务<br />
Computer Browser<br />
Help and Support<br />
Messenger<br />
Print Spooler<br />
Remote Registry<br />
TCP/IP NetBIOS Helper<br />
如果服务器不用作域控,我们也可以禁用<br />
Workstation</p>
<p>11.取消危险组件<br />
如果服务器不需要FSO<br />
regsvr32 /u c:\windows\system32\scrrun.dll<br />
注销组件<br />
使用regedit<br />
将/HKEY_CLASSES_ROOT下的<br />
WScript.Network<br />
WScript.Network.1<br />
WScript.Shell<br />
WScript.Shell.1<br />
Shell.Application<br />
Shell.Application.1<br />
键值改名或删除<br />
将这些键值下CLSID中包含的字串<br />
如{72C24DD5-D70A-438B-8A42-98424B88AFB8}<br />
到/HKEY_CLASSES_ROOT/CLSID下找到以这些字串命名的键值<br />
全部删除</p>
<p>12.审计<br />
本地安全策略-&gt;本地策略-&gt;审核策略<br />
打开以下内容<br />
审核策略更改    成功,失败<br />
审核系统事件    成功,失败<br />
审核帐户登陆事件    成功,失败<br />
审核帐户管理    成功,失败</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1811/windows-2003-internet-server-security-configuration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>无线路由器合理“信道”设置</title>
		<link>http://pzg.me/skill/1802/wireless-router-reasonable-channel-setting/</link>
		<comments>http://pzg.me/skill/1802/wireless-router-reasonable-channel-setting/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 09:32:39 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[信道]]></category>
		<category><![CDATA[无线路由]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1802</guid>
		<description><![CDATA[一、信道是什么？ 无线网络信号在空气中以电磁波传播，他的频率是2.4～2.4835GHz，而这些频段又被化分为11或13个信道（802.11b/g网络标准，普通路由都是这个标准）。在我的TP-LINK无线路由器中... ]]></description>
			<content:encoded><![CDATA[<p>一、信道是什么？<br />
无线网络信号在空气中以电磁波传播，他的频率是2.4～2.4835GHz，而这些频段又被化分为11或13个信道（802.11b/g网络标准，普通路由都是这个标准）。在我的TP-LINK无线路由器中，就有13个信道可以选择。通常情况下，默认的信道是“6”，这在单一的无线网络环境中可以正常使用，但如果处于多个无线网络的覆盖范围内，无线路由器都使用默认的信道“6”，肯定会产生冲突的，影响无线网络的性能。<br />
二、正确选择信道<br />
首先大家要清楚的知道，虽然在802.11b/g网络标准中，无线网络的信道虽然可以有13个，但非重叠的信道，也就是不互相干扰的信道只有1、6、11（或13）这三个。是不是感觉很奇怪呢？不同的信道还能产生干扰或重叠？确实这样！打个比方，信道3会干扰信道1～6，信道9干扰信道6～13等，因此，要保证多个无线网络在同一覆盖地区稳定运行，建议使用1、6、11（或13）这三个信道。如在办公室有三个无线网络，为避免产生干扰和重叠，它们应该依次使用1、6、11这三个信道。<br />
对于在家使用的无线路由器，建议将信道设成1或11，这样可以最大限度的避免和别家的路由器发生信号重叠。因为大多数人并不会修改这个设置而保持默认的6信道。<br />
当然802.11b/g网络标准中只提供了三个不互相重叠的信道，这些可使用的非重叠的信道数量有点偏少，但对于一般的家庭或SOHO一族无线网络来说，已经足够了。如果你的办公区域需要多于三个以上的无线网络，建议你使用支持802.11a标准的无线设备，它提供更多的非重叠信道，我在这里只是介绍针对家庭的小型无线网络，因此，所有内容的讨论是针对802.11b/g网络标准的。<br />
三、信道与协议知识拓展<br />
如果您对网络或电磁学不那么熟悉或感兴趣，那么看到这里就行了。因为下面的知识比较专业……<br />
在普通情况下，可用信道在频率上都会重叠交错，导致网络覆盖的服务区只有三条非重叠的信道可以使用，结果这个服务区的用户只能共享这三条信道的数据带宽。这三条信道还会受到其它无线电信号源的干扰，因为802.11b/g WLAN标准采用了最常用的2.4 GHz无线电频段。而这个频段还被用于各种应用，如蓝牙无线连接、手机甚至微波炉，这些应用在这个频段产生的干扰可能会进一步影响无线用户的使用。<br />
而在同样是54Mbps的传输速率的802.11g与802.11a标准中，802.11a在信道可用性方面更具优势。这是因为802.11a工作在更加宽松的5GHz频段，拥有12条非重叠信道，而802.11b/g只有11条，并且只有3条是非重叠信道（1、6、11或13）。所以802.11g在协调邻近接入点的特性上不如802.11a。由于802.11a的12条非重叠信道能给接入点提供更多的选择，因此它能有效降低各信道之间的冲突。<br />
但事物都有两面性，802.11a也正因为频段较高，使得802.11a的传输距离大打折扣，它的的覆盖范围只有802.11b/g的一半左右或更低，以实际情况来说，如果一个802.11b无线路由器的室内覆盖可达80米，那么802.11a就只能达到30米左右。此外，由于设计复杂，基于802.11a标准的无线产品的成本要比802.11b高的多。信道数占优不向下兼容的802.11a最终在市场上失败也就不难理解。<br />
当然，802.11g以54Mbps的高速和向下兼容802.11b的优势击败了802.11a,但随无线设备的普及化802.11b/g目前也面临困窘。802.11a支持12条非重叠信道，因此其总带宽为54Mbps*12=648Mbps。而802.11g只支持3条非重叠信道，其总带宽仅为54Mbps*3=162Mbps。也就是说，当接入的客户端数目较少时，你也许分辨不出802.11a和802.11g的速度差别，但随着客户端数目的增加，数据流量的增大，802.11g便会越来越慢，直至带宽耗尽，更不用说802.11b了。<br />
很多人认为Intel新推出的迅驰2代中使用的英特尔PRO/无线2195A/B/G三频无线网卡新增支持802.11a标准，看做是一种市场的倒退或止步不前，但我们通过以上以上分析，你会发现Intel或许也正面对这种802.11b/g所带来的信道和带宽困惑，至少目前从国外无线普及较早的国外用户的反馈来看，事实正是如此。<br />
此外，虽然目前一些厂商已在开发一种可在双频工作的能够兼容802.11a（5GHz）和802.11g（2.4GHz）的无线局域网方案，但一个双频接入点通常需要两个独立的射频模块及相应独立的数据处理能力，这将导致成本在独立型设备上的居高不下。而意法半导体（STMicroelectronics）的频段交错技术等方案其采用频段交错技术的接入点在两个频段之间交替工作，而不是同时工作在两个频段内，虽然能降低成本，但其仍比普通的单频接入节点的成本要高。所以，Intel在新一代迅驰中兼容802.11a标准，可以看做是一种新无线标准尚未出台前的一种无奈的对此有强列需求的用户短期解决方案。<br />
此外，为什么说常用的IEEE 802.11b/g工作在2.4～2.4835GHz频段，这些频段被分为11或13个信道——为何有的是11个信道有的又是13个信道呢？这是各国各地区的标准不同，北美/FCC标准，其采用2.412～2.462GHz,共有11信道，其中1、6、11信道为不重叠的传输信道信道；欧洲/ETSI标准，其采用2.412～2.472GHz,共有13信道，其中1、6、13信道为不重叠的传输信道信道；日本，其采用2.412～2.484GHz,14信道，除此而外，还有法国4信道、西班牙2信道等非主流标准。如果无线网卡支持，在安装驱动进行地区信道标准选择时，一般建议选择FCC（北美）或ETSI（欧洲）标准即可。</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1802/wireless-router-reasonable-channel-setting/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>内网IP</title>
		<link>http://pzg.me/skill/1800/ip-within-the-network/</link>
		<comments>http://pzg.me/skill/1800/ip-within-the-network/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 09:20:27 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[ip]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1800</guid>
		<description><![CDATA[内网IP是以下面几个段开头的IP.用户可以自己设置. 常用的内网IP地址:  　　10.x.x.x  　　172.16.x.x至172.31.x.x  　　192.168.x.x  　　查看内网IP地... ]]></description>
			<content:encoded><![CDATA[<p>内网IP是以下面几个段开头的IP.用户可以自己设置.<br />
常用的内网IP地址:<br />
 　　10.x.x.x<br />
 　　172.16.x.x至172.31.x.x<br />
 　　192.168.x.x<br />
 　　查看内网IP地址</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1800/ip-within-the-network/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>配置用户电话属性</title>
		<link>http://pzg.me/skill/1784/configuring-user-telephone-properties/</link>
		<comments>http://pzg.me/skill/1784/configuring-user-telephone-properties/#comments</comments>
		<pubDate>Tue, 31 May 2011 06:35:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1784/configuring-user-telephone-properties/</guid>
		<description><![CDATA[Const ADS_PROPERTY_UPDATE = 2 Set objUser = GetObject _("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com") objUser.Put "homePhone", "(425) 555-1111"objUser.Put "pager", "(425) 555-2222"objUser.Put "mobile", "(425) 555-3333"objUser.Put "facsimileTeleph... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_UPDATE = 2 <br />Set objUser = GetObject _<br />("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com") </p>
<p>objUser.Put "homePhone", "(425) 555-1111"<br />objUser.Put "pager", "(425) 555-2222"<br />objUser.Put "mobile", "(425) 555-3333"<br />objUser.Put "facsimileTelephoneNumber", "(425) 555-4444"&nbsp;&nbsp; <br />objUser.Put "ipPhone", "5555"<br />objUser.Put "info", "Please do not call this user account" &amp; _<br />" at home unless there is a work-related emergency. Call" &amp; _<br />" this user's mobile phone before calling the pager number"</p>
<p>objUser.PutEx ADS_PROPERTY_UPDATE, _<br />"otherHomePhone", Array("(425) 555-1112")<br />objUser.PutEx ADS_PROPERTY_UPDATE, _<br />"otherPager", Array("(425) 555-2223")<br />objUser.PutEx ADS_PROPERTY_UPDATE, _<br />"otherMobile", Array("(425) 555-3334", "(425) 555-3335")<br />objUser.PutEx ADS_PROPERTY_UPDATE, _<br />"otherFacsimileTelephoneNumber", Array("(425) 555-4445")<br />objUser.PutEx ADS_PROPERTY_UPDATE, _<br />"otherIpPhone", Array("6666")<br />objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1784/configuring-user-telephone-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>配置用户帐户的 Organization 属性</title>
		<link>http://pzg.me/skill/1783/configure-user-account-organization-property/</link>
		<comments>http://pzg.me/skill/1783/configure-user-account-organization-property/#comments</comments>
		<pubDate>Mon, 30 May 2011 06:31:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1783/configure-user-account-organization-property/</guid>
		<description><![CDATA[Set objUser = GetObject _&#160;&#160;&#160; ("LDAP://cn=Myerken,ou=Management,dc=NA,dc=fabrikam,dc=com")&#160;&#160;&#160; objUser.Put "title", "Manager"objUser.Put "department", "Executive Management Team"objUser.Put "company", "Fabrikam"objUser.Put "ma... ]]></description>
			<content:encoded><![CDATA[<p>Set objUser = GetObject _<br />&nbsp;&nbsp;&nbsp; ("LDAP://cn=Myerken,ou=Management,dc=NA,dc=fabrikam,dc=com")<br />&nbsp;&nbsp;&nbsp; <br />objUser.Put "title", "Manager"<br />objUser.Put "department", "Executive Management Team"<br />objUser.Put "company", "Fabrikam"<br />objUser.Put "manager", _<br />&nbsp;&nbsp;&nbsp; "cn=AckermanPilar,OU=Management,dc=NA,dc=fabrikam,dc=com"<br />objUser.SetInfo</p>
<p>Set objUser01 = GetObject _<br />&nbsp;&nbsp;&nbsp; ("LDAP://cn=LewJudy,OU=Sales,dc=NA,dc=fabrikam,dc=com")<br />Set objUser02 = GetObject _<br />&nbsp;&nbsp;&nbsp; ("LDAP://cn=AckersKim,OU=Sales,dc=NA,dc=fabrikam,dc=com")<br />&nbsp;&nbsp;&nbsp; <br />objUser01.Put "manager", objUser.Get("distinguishedName")<br />objUser02.Put "manager", objUser.Get("distinguishedName")</p>
<p>objUser01.SetInfo<br />objUser02.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1783/configure-user-account-organization-property/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>清除 OU 的常规属性</title>
		<link>http://pzg.me/skill/1782/clear-ous-general-properties/</link>
		<comments>http://pzg.me/skill/1782/clear-ous-general-properties/#comments</comments>
		<pubDate>Sun, 29 May 2011 06:30:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1782/clear-ous-general-properties/</guid>
		<description><![CDATA[Const ADS_PROPERTY_CLEAR = 1Set objContainer = GetObject _&#160; ("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com")&#160; objContainer.PutEx ADS_PROPERTY_CLEAR, "description", 0objContainer.PutEx ADS_PROPERTY_CLEAR, "street", 0objContainer.PutEx ADS_PROPERTY_C... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_CLEAR = 1<br />Set objContainer = GetObject _<br />&nbsp; ("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com")<br />&nbsp; <br />objContainer.PutEx ADS_PROPERTY_CLEAR, "description", 0<br />objContainer.PutEx ADS_PROPERTY_CLEAR, "street", 0<br />objContainer.PutEx ADS_PROPERTY_CLEAR, "l", 0<br />objContainer.PutEx ADS_PROPERTY_CLEAR, "st", 0<br />objContainer.PutEx ADS_PROPERTY_CLEAR, "postalCode", 0<br />objContainer.PutEx ADS_PROPERTY_CLEAR, "c", 0<br />objContainer.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1782/clear-ous-general-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>清除 OU 的分区链接集</title>
		<link>http://pzg.me/skill/1781/clear-ou-partition-links/</link>
		<comments>http://pzg.me/skill/1781/clear-ou-partition-links/#comments</comments>
		<pubDate>Sat, 28 May 2011 06:28:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1781/clear-ou-partition-links/</guid>
		<description><![CDATA[Const ADS_PROPERTY_CLEAR = 1Set objContainer = GetObject _&#160; ("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com")&#160; objContainer.PutEx ADS_PROPERTY_CLEAR, "msCOM-UserPartitionSetLink", 0 objContainer.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_CLEAR = 1<br />Set objContainer = GetObject _<br />&nbsp; ("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com")<br />&nbsp; <br />objContainer.PutEx ADS_PROPERTY_CLEAR, "msCOM-UserPartitionSetLink", 0</p>
<p>objContainer.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1781/clear-ou-partition-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>从用户帐户中清除 COM+ 属性</title>
		<link>http://pzg.me/skill/1780/removed-from-the-com-user-account-properties/</link>
		<comments>http://pzg.me/skill/1780/removed-from-the-com-user-account-properties/#comments</comments>
		<pubDate>Fri, 27 May 2011 06:26:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1780/removed-from-the-com-user-account-properties/</guid>
		<description><![CDATA[Const ADS_PROPERTY_CLEAR = 1 Set objUser = GetObject _&#160;&#160;&#160; ("LDAP://cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com")objUser.PutEx ADS_PROPERTY_CLEAR, "msCOM-UserPartitionSetLink", 0objUser.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_CLEAR = 1</p>
<p>Set objUser = GetObject _<br />&nbsp;&nbsp;&nbsp; ("LDAP://cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com")<br />objUser.PutEx ADS_PROPERTY_CLEAR, "msCOM-UserPartitionSetLink", 0<br />objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1780/removed-from-the-com-user-account-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>从用户帐户中清除所有已发布证书</title>
		<link>http://pzg.me/skill/1779/remove-user-accounts-from-all-the-certificates-issued/</link>
		<comments>http://pzg.me/skill/1779/remove-user-accounts-from-all-the-certificates-issued/#comments</comments>
		<pubDate>Thu, 26 May 2011 06:25:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1779/remove-user-accounts-from-all-the-certificates-issued/</guid>
		<description><![CDATA[Const ADS_PROPERTY_CLEAR = 1Set objUser = GetObject _&#160;&#160;&#160; ("LDAP://cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com")objUser.PutEx ADS_PROPERTY_CLEAR, "userCertificate", 0objUser.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_CLEAR = 1<br />Set objUser = GetObject _<br />&nbsp;&nbsp;&nbsp; ("LDAP://cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com")<br />objUser.PutEx ADS_PROPERTY_CLEAR, "userCertificate", 0<br />objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1779/remove-user-accounts-from-all-the-certificates-issued/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>清除指派给 OU 的组策略链接</title>
		<link>http://pzg.me/skill/1778/clear-assigned-to-the-ou-group-policy-link/</link>
		<comments>http://pzg.me/skill/1778/clear-assigned-to-the-ou-group-policy-link/#comments</comments>
		<pubDate>Thu, 26 May 2011 06:19:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1778/clear-assigned-to-the-ou-group-policy-link/</guid>
		<description><![CDATA[Const ADS_PROPERTY_CLEAR = 1 Set objContainer = GetObject _ ("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com") objContainer.PutEx ADS_PROPERTY_CLEAR, "gPLink", 0 objContainer.PutEx ADS_PROPERTY_CLEAR, "gPOptions", 0 objContainer.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_CLEAR = 1</p>
<p>Set objContainer = GetObject _<br />
("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com")<br />
objContainer.PutEx ADS_PROPERTY_CLEAR, "gPLink", 0<br />
objContainer.PutEx ADS_PROPERTY_CLEAR, "gPOptions", 0<br />
objContainer.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1778/clear-assigned-to-the-ou-group-policy-link/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>清除电话属性</title>
		<link>http://pzg.me/skill/1776/clear-phone-properties/</link>
		<comments>http://pzg.me/skill/1776/clear-phone-properties/#comments</comments>
		<pubDate>Tue, 24 May 2011 06:15:18 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/?p=1776</guid>
		<description><![CDATA[Const ADS_PROPERTY_CLEAR = 1 Set objUser = GetObject _ ("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com") objUser.PutEx ADS_PROPERTY_CLEAR, "info", 0 objUser.PutEx ADS_PROPERTY_CLEAR, "otherPager", 0 objUser.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_CLEAR = 1</p>
<p>Set objUser = GetObject _<br />
("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com")</p>
<p>objUser.PutEx ADS_PROPERTY_CLEAR, "info", 0<br />
objUser.PutEx ADS_PROPERTY_CLEAR, "otherPager", 0</p>
<p>objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1776/clear-phone-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>清除属性</title>
		<link>http://pzg.me/skill/1775/clear-properties/</link>
		<comments>http://pzg.me/skill/1775/clear-properties/#comments</comments>
		<pubDate>Mon, 23 May 2011 06:12:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1775/clear-properties/</guid>
		<description><![CDATA[Const ADS_PROPERTY_CLEAR = 1 Set objUser = GetObject _("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com") objUser.PutEx ADS_PROPERTY_CLEAR, "initials", 0objUser.PutEx ADS_PROPERTY_CLEAR, "otherTelephone", 0 objUser.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_CLEAR = 1 </p>
<p>Set objUser = GetObject _<br />("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com") </p>
<p>objUser.PutEx ADS_PROPERTY_CLEAR, "initials", 0<br />objUser.PutEx ADS_PROPERTY_CLEAR, "otherTelephone", 0</p>
<p>objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1775/clear-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>更改组的作用域</title>
		<link>http://pzg.me/skill/1774/change-group-scope/</link>
		<comments>http://pzg.me/skill/1774/change-group-scope/#comments</comments>
		<pubDate>Sun, 22 May 2011 06:11:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1774/change-group-scope/</guid>
		<description><![CDATA[Const ADS_GROUP_TYPE_GLOBAL_GROUP = &#38;h2Const ADS_GROUP_TYPE_LOCAL_GROUP = &#38;h4Const ADS_GROUP_TYPE_UNIVERSAL_GROUP = &#38;h8Const ADS_GROUP_TYPE_SECURITY_ENABLED = &#38;h80000000 Set objGroup = GetObject _&#160;&#160; ("LDAP://cn=Scientists,ou=R&#... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_GROUP_TYPE_GLOBAL_GROUP = &amp;h2<br />Const ADS_GROUP_TYPE_LOCAL_GROUP = &amp;h4<br />Const ADS_GROUP_TYPE_UNIVERSAL_GROUP = &amp;h8<br />Const ADS_GROUP_TYPE_SECURITY_ENABLED = &amp;h80000000</p>
<p>Set objGroup = GetObject _<br />&nbsp;&nbsp; ("LDAP://cn=Scientists,ou=R&amp;D,dc=NA,dc=fabrikam,dc=com")<br />objGroup.Put "groupType", _<br />&nbsp; ADS_GROUP_TYPE_GLOBAL_GROUP + ADS_GROUP_TYPE_SECURITY_ENABLED<br />&nbsp; <br />objGroup.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1774/change-group-scope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>更改 OU 的管理者</title>
		<link>http://pzg.me/skill/1773/ou-administrators-to-change/</link>
		<comments>http://pzg.me/skill/1773/ou-administrators-to-change/#comments</comments>
		<pubDate>Sat, 21 May 2011 06:08:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1773/ou-administrators-to-change/</guid>
		<description><![CDATA[Set objContainer = GetObject _ ("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com") objContainer.Put "managedBy", "cn=AkersKim,ou=Sales,dc=NA,dc=fabrikam,dc=com" objContainer.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Set objContainer = GetObject _ ("LDAP://ou=Sales,dc=NA,dc=fabrikam,dc=com") objContainer.Put "managedBy", "cn=AkersKim,ou=Sales,dc=NA,dc=fabrikam,dc=com" objContainer.SetInfo </p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1773/ou-administrators-to-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>更改 Windows 本地管理员密码</title>
		<link>http://pzg.me/skill/1772/change-the-windows-local-administrator-password/</link>
		<comments>http://pzg.me/skill/1772/change-the-windows-local-administrator-password/#comments</comments>
		<pubDate>Fri, 20 May 2011 06:07:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1772/change-the-windows-local-administrator-password/</guid>
		<description><![CDATA[strComputer = "MyComputer"Set objUser = GetObject("WinNT://" &#38; strComputer &#38; "/Administrator, user")objUser.SetPassword "testpassword"objUser.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>strComputer = "MyComputer"<br />Set objUser = GetObject("WinNT://" &amp; strComputer &amp; "/Administrator, user")<br />objUser.SetPassword "testpassword"<br />objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1772/change-the-windows-local-administrator-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>更改用户帐户属性</title>
		<link>http://pzg.me/skill/1771/change-the-user-account-properties/</link>
		<comments>http://pzg.me/skill/1771/change-the-user-account-properties/#comments</comments>
		<pubDate>Thu, 19 May 2011 06:06:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1771/change-the-user-account-properties/</guid>
		<description><![CDATA[Const ADS_PROPERTY_UPDATE = 2 Set objUser = GetObject _ ("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com") objUser.Put "givenName", "Ken" objUser.Put "initials", "E." objUser.Put "sn", "Myer" objUser.Put "displayName", "Myer, Ken" objUser.Put "physic... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_UPDATE = 2<br />
Set objUser = GetObject _<br />
("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com")</p>
<p>objUser.Put "givenName", "Ken"<br />
objUser.Put "initials", "E."<br />
objUser.Put "sn", "Myer"<br />
objUser.Put "displayName", "Myer, Ken"<br />
objUser.Put "physicalDeliveryOfficeName", "Room 4358"<br />
objUser.Put "telephoneNumber", "(425) 555-1211"<br />
objUser.Put "mail", "myerken@fabrikam.com"<br />
objUser.Put "wWWHomePage", "http://www.fabrikam.com"</p>
<p>objUser.PutEx ADS_PROPERTY_UPDATE, _<br />
"description", Array("Management staff")<br />
objUser.PutEx ADS_PROPERTY_UPDATE, _<br />
"otherTelephone", Array("(800) 555-1212", "(425) 555-1213")<br />
objUser.PutEx ADS_PROPERTY_UPDATE, _<br />
"url", Array("http://www.fabrikam.com/management")</p>
<p>objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1771/change-the-user-account-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>将发布的证书分配给 Active Directory 用户帐户</title>
		<link>http://pzg.me/skill/1770/will-be-issued-a-certificate-assigned-to-the-active-directory-user-account/</link>
		<comments>http://pzg.me/skill/1770/will-be-issued-a-certificate-assigned-to-the-active-directory-user-account/#comments</comments>
		<pubDate>Wed, 18 May 2011 06:05:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1770/will-be-issued-a-certificate-assigned-to-the-active-directory-user-account/</guid>
		<description><![CDATA[On Error Resume NextConst ADS_PROPERTY_UPDATE = 2 Set objUserTemplate = _&#160;&#160;&#160; GetObject("LDAP://cn=userTemplate,OU=Management,dc=NA,dc=fabrikam,dc=com")arrUserCertificates = objUserTemplate.GetEx("userCertificate") Set objUser = _&#160;&#16... ]]></description>
			<content:encoded><![CDATA[<p>On Error Resume Next<br />Const ADS_PROPERTY_UPDATE = 2</p>
<p>Set objUserTemplate = _<br />&nbsp;&nbsp;&nbsp; GetObject("LDAP://cn=userTemplate,OU=Management,dc=NA,dc=fabrikam,dc=com")<br />arrUserCertificates = objUserTemplate.GetEx("userCertificate")</p>
<p>Set objUser = _<br />&nbsp;&nbsp;&nbsp; GetObject("LDAP://cn=MyerKen,OU=Management,dc=NA,dc=fabrikam,dc=com")<br />objUser.PutEx ADS_PROPERTY_UPDATE, "userCertificate", arrUserCertificates<br />objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1770/will-be-issued-a-certificate-assigned-to-the-active-directory-user-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>指派组管理者</title>
		<link>http://pzg.me/skill/1769/assign-group-administrators/</link>
		<comments>http://pzg.me/skill/1769/assign-group-administrators/#comments</comments>
		<pubDate>Tue, 17 May 2011 06:04:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1769/assign-group-administrators/</guid>
		<description><![CDATA[Set objGroup = GetObject _&#160; ("LDAP://cn=Scientists,ou=R&#38;D,dc=NA,dc=fabrikam,dc=com")&#160; objGroup.Put "managedBy", "cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com"objGroup.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Set objGroup = GetObject _<br />&nbsp; ("LDAP://cn=Scientists,ou=R&amp;D,dc=NA,dc=fabrikam,dc=com")<br />&nbsp; <br />objGroup.Put "managedBy", "cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com"<br />objGroup.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1769/assign-group-administrators/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>将住宅电话号码附加到 Active Directory 用户帐户</title>
		<link>http://pzg.me/skill/1768/residential-phone-numbers-will-be-added-to-the-active-directory-user-account/</link>
		<comments>http://pzg.me/skill/1768/residential-phone-numbers-will-be-added-to-the-active-directory-user-account/#comments</comments>
		<pubDate>Mon, 16 May 2011 06:02:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[域服务器]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1768/residential-phone-numbers-will-be-added-to-the-active-directory-user-account/</guid>
		<description><![CDATA[Const ADS_PROPERTY_APPEND = 3 Set objUser = GetObject _&#160;&#160; ("LDAP://cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com")objUser.PutEx ADS_PROPERTY_APPEND, "otherHomePhone", Array("(425) 555-0116")objUser.SetInf... ]]></description>
			<content:encoded><![CDATA[<p>Const ADS_PROPERTY_APPEND = 3</p>
<p>Set objUser = GetObject _<br />&nbsp;&nbsp; ("LDAP://cn=MyerKen,ou=Management,dc=NA,dc=fabrikam,dc=com")<br />objUser.PutEx ADS_PROPERTY_APPEND, "otherHomePhone", Array("(425) 555-0116")<br />objUser.SetInfo</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1768/residential-phone-numbers-will-be-added-to-the-active-directory-user-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AU3域环境中普通用户安装软件</title>
		<link>http://pzg.me/skill/1765/au3-domain-environment-ordinary-users-to-install-software/</link>
		<comments>http://pzg.me/skill/1765/au3-domain-environment-ordinary-users-to-install-software/#comments</comments>
		<pubDate>Sat, 14 May 2011 01:34:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[AutoIt]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1765/au3-domain-environment-ordinary-users-to-install-software/</guid>
		<description><![CDATA[#Region ;**** 参数创建于 ACNWrapper_GUI ****#AutoIt3Wrapper_outfile=..\桌面\安装程序.exe#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****#include &#60;ButtonConstants.au3&#62;#include &#60;ComboConstants.au3&#62;#include &#60;GUIConstantsEx... ]]></description>
			<content:encoded><![CDATA[<p>#Region ;**** 参数创建于 ACNWrapper_GUI ****<br />#AutoIt3Wrapper_outfile=..\桌面\安装程序.exe<br />#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****<br />#include &lt;ButtonConstants.au3&gt;<br />#include &lt;ComboConstants.au3&gt;<br />#include &lt;GUIConstantsEx.au3&gt;<br />#include &lt;WindowsConstants.au3&gt;<br />#Include &lt;Array.au3&gt;<br />#Region ### START Koda GUI section ### Form=<br />$Form1 = GUICreate("安装软件列表", 193, 151, 490, 274)<br />$Combo1 = GUICtrlCreateCombo("请选择安装的文件", 24, 40, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))<br />$Button1 = GUICtrlCreateButton("安装", 56, 96, 75, 25)<br />GUISetState(@SW_SHOW)<br />#EndRegion ### END Koda GUI section ###</p>
<p>$username="administrator"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;定义安装程序账号<br />$domain="yourdomain"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;定义账号所在域 或者计算机名<br />$password= "yourpassword"&nbsp; ;定义账号密码<br />$path="D:\test\setup.ini";定义安装软件目录文件<br />;----------------------------------------------------------------------<br />Dim $str&nbsp; ;定义下拉列表变量<br />$var = IniReadSection($path, "config")&nbsp; ;获取ini文件内容到数组<br />If @error Then <br />&nbsp;&nbsp;&nbsp; MsgBox(4096, "", "错误, 读取INI文件失败.")<br />Else<br />&nbsp;&nbsp;&nbsp; For $i = 1 To $var[0][0]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $str &amp;= $var[$i][0]&amp;"|"<br />&nbsp;&nbsp;&nbsp; Next<br />EndIf<br />GUICtrlSetData($Combo1 ,$str, "") ; 赋值给下拉列表<br />;----------------------------------------------------------------------</p>
<p>While 1<br />&nbsp;&nbsp;&nbsp; $nMsg = GUIGetMsg()<br />&nbsp;&nbsp;&nbsp; Switch $nMsg<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Case $GUI_EVENT_CLOSE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Exit<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Case $Button1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setup()<br />&nbsp;&nbsp;&nbsp; EndSwitch<br />WEnd<br />Func setup ()<br />&nbsp;&nbsp; $name=GUICtrlRead($Combo1)<br />&nbsp;&nbsp; $exe = IniRead($path, "config", $name, "NotFound")<br />&nbsp;&nbsp; Local $pid = RunAsWait( $username,$domain , $password,1, $exe , @ScriptDir )<br />&nbsp;&nbsp; ProcessWaitClose($pid)<br />EndFunc</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1765/au3-domain-environment-ordinary-users-to-install-software/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>用AutoIt实现受限用户&#8220;运行方式&#8221;自动输入密码</title>
		<link>http://pzg.me/skill/1764/autoit-achieved-with-limited-user-run-automatically-enter-the-password/</link>
		<comments>http://pzg.me/skill/1764/autoit-achieved-with-limited-user-run-automatically-enter-the-password/#comments</comments>
		<pubDate>Fri, 13 May 2011 08:07:00 +0000</pubDate>
		<dc:creator>countmeon</dc:creator>
				<category><![CDATA[电脑技巧]]></category>
		<category><![CDATA[AutoIt]]></category>

		<guid isPermaLink="false">http://pzg.me/skill/1764/autoit-achieved-with-limited-user-run-automatically-enter-the-password/</guid>
		<description><![CDATA[随着NTFS权限安全设置被越来越多人认识。计算机用户为了机器的安全，日常使用电脑时不再以管理员账号登录电脑，而以受限用户账号登录电脑。当需要更改硬件或安装软件时，才以管理员账... ]]></description>
			<content:encoded><![CDATA[<p>随着NTFS权限安全设置被越来越多人认识。计算机用户为了机器的安全，日常使用电脑时不再以管理员账号登录电脑，而以受限用户账号登录电脑。当需要更改硬件或安装软件时，才以管理员账号登录。<br />&nbsp;<br />这样可以使电脑更安全，以受限用户账号登录电脑，即使电脑使被病毒感染，病毒也不能破坏WINDOWS系统文件，只能感染当前用户文件。因为受限用户没有权限对系统文件做任何更改，只能对自己的文件做更改。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>但有些程序在受限用户下无法正常使用，需要管理员权限。此时只能右键——“运行方式”，以管理员身份运行程序。显得不太方便。</p>
<p>&nbsp;<br />1、每次运行程序都要输入管理员密码。</p>
<p>&nbsp;<br />2、不想让受限用户知道密码。（自己又不能随时侍在电脑旁边，给使用者输入密码）</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>不过AutoIt这个程序能够帮助解决这个问题，它能够实现自动填充密码。</p>
<p>&nbsp;<br />下载网址http://www.autoitscript.com/autoit3/index.shtml</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>安装后，打开编辑器SciTE Script Editor，新建文件，开始编辑程序运行脚本</p>
<p>&nbsp;<br />RunAs(“用户名”,“电脑名”,“用户密码”,0,“程序路径及名称”,“程序开始工作目录”)</p>
<p>&nbsp;<br />例如打开记事本：</p>
<p>&nbsp;<br />RunAs(“用户名”,“电脑名”,“用户密码”,0,“C:\WINDOWS\notepad.exe”,“C:\WINDOWS\”)</p>
<p>&nbsp;<br />保存成文件“打开记事本.au3”后，打开编译器Compile Script to .exe，把 “打开记事本.au3” 编译成 “打开记事本.exe”</p>
<p>&nbsp;<br />这样以点击“打开记事本.exe”，就是以管理员身份执行notepad.exe，可以打开保存任意文档。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>“打开记事本.exe”会自动以管理员身份运行notepad.exe，并且会自动填写管理员密码。只要管理员账号、密码不变动，就能一直使用。</p>
<p>&nbsp;<br />当然可以用加密文本储存账号、密码、运行程序 等参数，程序根据加密文本执行程序。当有参数变更时，变更加密文本就行了。</p>
<p>&nbsp;<br />这个可以根据个人需要，自己开发。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>另一个要注意的是参数： 0 和 “程序开始工作目录”，一般用 0 和 程序所在目录<br />&nbsp;<br />详细使用方法，可以看AutoIt自带的帮助说明中RunAs，内容如下：</p>
<p>&nbsp;<br />RunAs</p>
<p>--------------------------------------------------------------------------------</p>
<p>Runs an external program under the context of a different user.<br />&nbsp;<br />RunAs ( "username", "domain", "password", logon_flag, "program" [, "workingdir" [, show_flag [, opt_flag ]]] )<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />Parameters<br />&nbsp;</p>
<p>username<br />&nbsp;<br />The username to log on with.</p>
<p>&nbsp;</p>
<p>domain<br />&nbsp;<br />The domain to authenticate against.</p>
<p>&nbsp;</p>
<p>password<br />&nbsp;<br />The password for the user.</p>
<p>&nbsp;</p>
<p>logon_flag<br />&nbsp;<br />0 - Interactive logon with no profile.<br />1 - Interactive logon with profile.<br />2 - Network credentials only.<br />4 - Inherit the calling processes environment instead of the user's.</p>
<p>&nbsp;</p>
<p>program<br />&nbsp;<br />The full path of the program (EXE, BAT, COM, or PIF) to run (see remarks).</p>
<p>&nbsp;</p>
<p>workingdir<br />&nbsp;<br />[optional] The working directory. If not specified, then the value of @SystemDir will be used. This is not the path to the program.</p>
<p>&nbsp;</p>
<p>show_flag<br />&nbsp;<br />[optional] The "show" flag of the executed program:<br />&nbsp; @SW_HIDE = Hidden window (or Default keyword)<br />&nbsp; @SW_MINIMIZE = Minimized window<br />&nbsp; @SW_MAXIMIZE = Maximized window</p>
<p>&nbsp;</p>
<p>opt_flag<br />&nbsp;<br />[optional] Controls various options related to how the parent and child process interact.<br />&nbsp; 0x1 ($STDIN_CHILD) = Provide a handle to the child's STDIN stream<br />&nbsp; 0x2 ($STDOUT_CHILD) = Provide a handle to the child's STDOUT stream<br />&nbsp; 0x4 ($STDERR_CHILD) = Provide a handle to the child's STDERR stream<br />&nbsp; 0x8 ($STDERR_MERGED) = Provides the same handle for STDOUT and STDERR. Implies both $STDOUT_CHILD and $STDERR_CHILD.<br />&nbsp; 0x10 ($STDIO_INHERIT_PARENT) = Provide the child with the parent's STDIO streams. This flag can not be combined with any other STDIO flag. This flag is only useful when the parent is compiled as a Console application.<br />&nbsp; 0x10000 ($RUN_CREATE_NEW_CONSOLE) = The child console process should be created with it's own window instead of using the parent's window. This flag is only useful when the parent is compiled as a Console application.</p>
<p>&nbsp;<br />&nbsp;<br />&nbsp;<br />Return Value<br />&nbsp;</p>
<p>Success:<br />&nbsp;<br />The PID of the process that was launched.</p>
<p>&nbsp;</p>
<p>Failure:<br />&nbsp;<br />Returns 0 and sets @error to non-zero.</p>
<p>&nbsp;<br />&nbsp;<br />&nbsp;<br />Remarks<br />Paths with spaces need to be enclosed in quotation marks.</p>
<p>It is important to specify a working directory the user you are running as has access to, otherwise the function will fail.</p>
<p>It is recommended that you only load the user's profile is you are sure you need it. There is a small chance a profile can be stuck in memory under the right conditions. If a script using RunAs() happens to be running as the SYSTEM account (for example, if the script is running as a service) and the user's profile is loaded, then you must take care that the script remains running until the child process closes.</p>
<p>When running as an administrator, the Secondary Logon (RunAs) service must be enabled or this function will fail. This does not apply when running as the SYSTEM account.</p>
<p>After running the requested program the script continues. To pause execution of the script until the spawned program has finished use the RunAsWait function instead.</p>
<p>Providing the Standard I/O parameter with the proper values permits interaction with the child process through the StderrRead, StdinWrite and StdoutRead functions. Combine the flag values (or use $STDERR_CHILD, $STDIN_CHILD &amp; $STDOUT_CHILD, defined in Constants.au3) to manage more than one stream.</p>
<p>In order for the streams to close, the following conditions must be met: 1) The child process has closed it's end of the stream (this happens when the child closes). 2) AutoIt must read any captured streams until there is no more data. 3) If STDIN is provided for the child, StdinWrite() must be called to close the stream. Once all streams are detected as no longer needed, all internal resources will automatically be freed.<br />StdioClose can be used to force the STDIO streams closed.</p>
<p>The "load profile" and "network credentials only" options are incompatible. Using both will produce undefined results.</p>
<p>There is an issue in the Windows XP generation of Windows which prevents STDIO redirection and the show flag from working. See Microsoft Knowledge Base article KB818858 for more information about which versions are affected as well as a hotfix for the issue. User's running Windows 2000, Windows XP SP2 or later, or Windows Vista are not affected.</p>
]]></content:encoded>
			<wfw:commentRss>http://pzg.me/skill/1764/autoit-achieved-with-limited-user-run-automatically-enter-the-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

