<?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>Life is like a dream</title>
	<atom:link href="http://ahlang.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ahlang.com</link>
	<description></description>
	<lastBuildDate>Sat, 03 Dec 2011 05:15:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>[转]开发者必看：iOS应用审核的通关秘籍</title>
		<link>http://ahlang.com/2011/12/03/ios-apps-clearance-cheats/</link>
		<comments>http://ahlang.com/2011/12/03/ios-apps-clearance-cheats/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 05:15:10 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[IOS]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=579</guid>
		<description><![CDATA[转自:驱动之家 磨刀不误砍柴工。作为手机应用开发者，你需要向应用商店提交应用审核，迅速通过审核可以让你抢占先机。对苹果iOS应用开发者来说尤其如此。苹果应用商店的审核近乎吹毛求... ]]></description>
			<content:encoded><![CDATA[<p>转自:<a href="http://news.mydrivers.com/1/211/211076.htm" target="_blank">驱动之家</a></p>
<p>磨刀不误砍柴工。作为手机应用开发者，你需要向应用商店提交应用审核，迅速通过审核可以让你抢占先机。对苹果iOS应用开发者来说尤其如此。苹果应用商店的审核近乎吹毛求疵，下面这些清单可以让你知道苹果会在哪些地方找茬。</p>
<p>基本要点</p>
<p>首先，你的应用程序：</p>
<p>－ 不能导致手机故障（比如崩溃或屏幕问题）</p>
<p>－ 长时间/过度使用之后反应仍然很快</p>
<p>－ 应用内的所有价格信息中不能用固定值代替可变变量</p>
<p>－ 不要使用任何SDK里面的私人API</p>
<p>－ 不要使用任何SDK文档里面没有列出的功能</p>
<p>－ 不要提及用户设备上不存在的硬件功能</p>
<p>－ 如果需要网络连接，在没有网络的情况下要告知用户</p>
<p>－ 不要（过度）模仿任何本地应用程序</p>
<p>－ 不要（过度）山寨某个本地应用的功能</p>
<p>－ 运行若干次之后不要过期或停止工作</p>
<p>－ 不要使用任何未经批准的硬件配件</p>
<p>－ 不要包含种族主义内容、过长的暴力图片、性和裸体相关的图片</p>
<p>－ 不要“无意中”发生这样的事情：不受限制的网页浏览、显式歌词、未经过滤的图书</p>
<p>－ 不要恶搞知名的公众人物，不管是死是活</p>
<p>－ 不要包含能够执行下载文件的脚本解释器、插件或其它运行时（Runtime）</p>
<p>－ 不要使用连续震动</p>
<p>－ 在每个输入区域使用相关的键盘（比如在输入手机号的地方要调出数字键盘）</p>
<p>－ 在表格视图下，如果选中多行会调出另一个视图的话，那么应该取消选中当前视图中的行</p>
<p>－ 仅在连接Wi-Fi的情况下才能播放视频或下载其它大型文件</p>
<p>－ 如需发送私人数据到服务器，需要告知用户，并提供取消选项</p>
<p>－ 不要偷偷使用摄像头或话筒</p>
<p>－ 使用GPS功能是为了给用户带来切实的好处，而不是仅仅是广告或跟踪</p>
<p>－ 绝不要崩溃</p>
<p>遵守苹果的用户界面指南（Human Interface Guidelines）</p>
<p>一定要好好看，以下是一些常见的错误：</p>
<p>－ 应用看上去设计精美、品质上乘</p>
<p>－ 本地按钮图标与其本地动作保持一致</p>
<p>－ 活动指示图标不能转个没完没了</p>
<p>－ 触碰之后可以激活按钮</p>
<p>－ 屏幕布局可以处理好高度加倍的状态栏（比如通话期间）</p>
<p>－ 停止应用时应保存状态，下次启动时可以恢复</p>
<p>－ 如果支持横屏模式，横屏设计也要很美</p>
<p>iPad特别注意事项：</p>
<p>－ 你的应用应该从各个方向都能使用，如果仅支持横屏和竖屏，那么上下两个方向都要支持</p>
<p>－ 弹出窗口里面不应该包含其它弹出窗口，也就是选择弹出窗口里面的东西不会激活另一个弹出窗口Y</p>
<p>－ 一次不能弹出两个及以上窗口<br />
提交应用程序文件时的细节：</p>
<p>－ 程序文件名字和iTunes应用商店里面显示的名字要一致，或者是缩写</p>
<p>－ iTunes中的描述要准确描述应用的功能，说到做到</p>
<p>－ iTunes描述不包括价格信息</p>
<p>－ iTunes描述中不能包括Android、黑莓等苹果竞争对手的名字</p>
<p>－ iTunes描述不能提及尚未发布的iOS版本</p>
<p>－ iTunes关键词要和应用功能相匹配</p>
<p>－ iTunes关键词不能包含其他应用的名称</p>
<p>－ 如果你的应用售价超过100美元或者应用内购买金额超过100美元，那么应该标记为17+</p>
<p>－ 应用截屏不能包含错误状态，包括iAd的错误</p>
<p>－ 应用分类与其功能相符</p>
<p>－ 应用中的彩蛋无伤大雅，需要在演示账户中透露</p>
<p>－ 提供各种尺寸的图标：57、72 (iPad)、114、512</p>
<p>－ 不同尺寸的图标都包含同样的内容</p>
<p>－ 版本号大于等于1.0</p>
<p>－ info.plist文件中所需要的设备功能和应用的实际需求相符</p>
<p>－ 应用使用情况和操作系统版本兼容性相符</p>
<p>－ NSZombieEnabled设为NO</p>
<p>－ 如使用推送通知，需要在entitlements.plist中添加用于“aps-environment”授权信息</p>
<p>－ 若使用推送通知，你的应用ID必须已经激活推送通知功能</p>
<p>－ 在更新iTunes的“新功能”介绍时，内容要和应用实际变化相符</p>
<p>－ 更新应用时，要做到名副其实，并且更新能够被用户发现</p>
<p>－ 更新后的应用版本号要大于上个版本</p>
<p>杂项：</p>
<p>－ 应用要有足够大的市场，比如不能直供小部分人私下里使用</p>
<p>－ 应用里不能存在已经作废的和未来版本发布有关的按钮和功能</p>
<p>－ 简化（Lite）版应用必须能用；也就是说也要做到名副其实</p>
<p>－ 简化（Lite）版应用不能有时间限制</p>
<p>－ 简化（Lite）版应用不得显示完整版应用的价格</p>
<p>－ 作为应用的一部分，应用加载的网页必须是线上的，并且可用</p>
<p>－ 任何相关的E-mail地址都必须存在并且可用</p>
<p>－ 所有应用升级和其他交易都必须通过苹果应用商店完成</p>
<p>－ 应用不能是一个简单的浏览器窗口中的的网站</p>
<p>－ 应用必须满足任何相关的管制规定，比如涉及医疗的应用</p>
<p>－ 若使用加密，必须已经通过BIS注册，并能提供文档</p>
<p>－ 如果你的应用需要登录，需要提供测试账户</p>
<p>－ 如果应用使用MapKit，不得隐藏或掩饰Google Logo</p>
<p>－ 如果使用摄像头，不得关闭快门声音</p>
<p>版权、商标、所有权：</p>
<p>－ 能证明你拥有或有权使用应用中的所有代码</p>
<p>－ 能证明你拥有或有权使用应用中的所有作品</p>
<p>－ 能证明你有权使用应用中的所有品牌名、公众人物名和其他商标材料</p>
<p>－ 图片和图标不能有偏光效果的边界</p>
<p>－ 图片和图标不能包含iPhone和其他苹果产品</p>
<p>－ 你能证明拥有或有权使用应用中的所有视频、音乐和歌词</p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/12/03/ios-apps-clearance-cheats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steve Jobs,美国梦……</title>
		<link>http://ahlang.com/2011/10/06/steve-jobs-american-dream/</link>
		<comments>http://ahlang.com/2011/10/06/steve-jobs-american-dream/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 15:41:02 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=569</guid>
		<description><![CDATA[一大早，看到电脑端弹出的关于乔布斯去世的消息，一时之间，无法相信，最终在apple官网看到消息，终于说服自己，一切都已是真的。 上学时，读着IBM沃森的传记，也读比尔盖茨的未来之路... ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/ahlang/6217038639/" title="Flickr 上 ahlang.com 的 SteveJobs"><img src="http://98.139.102.46/6231/6217038639_335aba91d7.jpg" width="500" height="336" alt="SteveJobs"></a></p>
<p>一大早，看到电脑端弹出的关于乔布斯去世的消息，一时之间，无法相信，最终在apple官网看到消息，终于说服自己，一切都已是真的。</p>
<p>上学时，读着IBM沃森的传记，也读比尔盖茨的未来之路，更深深地记着麦金塔/苹果电脑这几个名词，那时apple对自己更多的感觉类似于不常用的电脑之类的存在，未能接触，但常有耳闻。这几年，自己苹果的设备越增越多，俨然已经一个苹果控，iPod,iPad,iPhone,上月底生日，购入自己的第一台MacBook Pro，为了xcode…苹果的产品，改变着我的生活，单车时用着iPod Shuffle，日常用着iPhone联系，记录日程等等，晚上用着iPad阅读，观看视频……同样，相信苹果也改变着很多很多人的生活。苹果公司文化，带着浓浓的乔布斯个人色彩，从未见过一家企业能在一个CEO的带领下，如此富有传奇般色彩，相信在4号，相信乔布斯一定是看着曾经自己的舞台上，看着Tim Cook接过他手中的重任发布iPhone 4S。今天晚上观看了4日苹果官网的keynote，苹果这几年一次次的大惊喜，一次次地养大了消费者的胃口，但谁都无法否认，iPhone 4S真的已经很强大。iPhone 4S(Speed)也好，iPhone 4(For)S(Steve)也好，在我眼里，都看做是对乔布斯的一次致敬。</p>
<p>Ameracan Dream，无疑，Jobs，Bill他们都是典型的代表，机会是平等的，梦想，在自己的双手！</p>
<p>愿Jobs一路走好……</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Apple Keynotes下载地址：http://itunes.apple.com/us/podcast/apple-keynotes/id275834665</p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/10/06/steve-jobs-american-dream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[转载]iTunes Plus AAC 格式详细介绍</title>
		<link>http://ahlang.com/2011/07/05/about-itunes-plus-aac/</link>
		<comments>http://ahlang.com/2011/07/05/about-itunes-plus-aac/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 15:37:19 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[Entertainment]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=555</guid>
		<description><![CDATA[此文出自Verycd，转载自Verycd AAC格式介绍 AAC（Advanced Audio Coding），中文称为“高级音频编码”，出现于1997年，最初是基于MPEG-2的音频编码技术，目的是取代MP3格式。2000年，MPEG-4标准出台，AAC重... ]]></description>
			<content:encoded><![CDATA[<p>此文出自Verycd，<a href="http://www.verycd.com/groups/@g2381491/757876.topic">转载自Verycd</a></p>
<p>AAC格式介绍</p>
<p>AAC（Advanced Audio Coding），中文称为“高级音频编码”，出现于1997年，最初是基于MPEG-2的音频编码技术，目的是取代MP3格式。2000年，MPEG-4标准出台，AAC重新集成了其特性，加入了SBR技术和PS技术，为区别于传统的MPEG-2 AAC，故含有SBR或PS特性的AAC又称为MPEG-4 AAC。</p>
<p>作为一种高压缩比的音频压缩算法，远胜MP3；在音质方面，由于采用多声道，和使用低复杂性的描述方式，使其比几乎所有的传统编码方式在同规格的情况下更胜一筹。一般来说，AAC可以在对比MP3文件缩小30%的前题下提供更好的音质。AAC是目前唯一一个，能够在所有的EBU试听测试项目的获得“优秀”的网络广播格式。</p>
<p>AAC与MP3规格对比</p>
<p>比特率：AAC &#8211; 最高超过400kbps / MP3 &#8211; 32~320kbps<br />
采样率：AAC &#8211; 最高96kHz / MP3 &#8211; 最高48kHz<br />
声道数：AAC &#8211; （5.1）六声道 / MP3 &#8211; 两声道<br />
采样精度：AAC &#8211; 最高32bit / MP3 &#8211; 最高16bit</p>
<p>AAC格式扩展名</p>
<p>.AAC &#8211; 基于MPEG-2的音频编码技术，属于传统的AAC编码。<br />
.MP4 &#8211; 基于MPEG-4的音频编码技术。<br />
.M4A &#8211; 苹果(Apple)公司对纯音频MP4文件采用的扩展名，本质和音频MP4相同。（包含视频的MP4文件为”.M4V”）</p>
<p>iTunes Store和iTunes Plus介绍</p>
<p>iTunes Store是一个由苹果公司营运的在线数字媒体商店，需要使用iTunes软件连接。在2003年4月28日开幕，目前是美国排名第一的音乐商店。至2009年1月为止，iTunes Store已经售出超过60亿首歌曲，占有全球线上音乐销售量超过70%。</p>
<p>之前，由于唱片公司的规定，下载的音乐档案有使用上的限制，由苹果公司的“FairPlay”数位著作权管理技术保护。不过苹果公司一直致力于推广DRM-free，先是一些独立音乐人的音乐开始开放取消版权限制，接著EMI和苹果签订了部分音乐的无版权音乐下载协议，不过换来的是1.29美元/首的歌曲定价，音乐品质则由原来的128Kbit/s提升到了192Kbit/s。2009年1月6日,苹果公司宣布iTunes Plus为iTunes Store的新标准，转换商店目录中80%的音乐到无版权保护，4月将达到100%。音质则提升到了256Kbit/s。</p>
<p>iTunes Plus优势简单总结</p>
<p>1、更高的音质，更小的容量。（256Kbps的iTunes Plus AAC优于320Kbps的MP3，接近无损。）<br />
2、正确完整无杂质的曲目ID3信息，内嵌官方唱片封面。<br />
3、正版身份，值得收藏。</p>
<p>使用iTunes</p>
<p>支持AAC的播放器及设备</p>
<p>支持AAC的音乐播放器（部分）<br />
iTunes | 千千静听 | Windows Media Player 11 | foobar2000</p>
<p>支持视频AAC（M4V）的音乐播放器（部分）<br />
iTunes &#038; Quicktime | Windows Media Player 11 | 暴风影音</p>
<p>支持AAC的设备：<br />
苹果的全线iPod和iPhone产品；<br />
国内外各大品牌的主流随身听机型，如索尼、艾利和、创新、三星、爱国者、纽曼等；<br />
各大手机品牌的主流机型，如诺基亚、索尼爱立信、三星、摩托罗拉、夏普等。</p>
<p>关于Booklet</p>
<p>Booklet相当于电子版的内页歌词本，为PDF文件，需要PDF阅读器。</p>
<p>关于音乐视频</p>
<p>iTunes Store音乐视频没有版权限制，可以使用支持AAC的播放器直接打开。</p>
<p>关于iTunes LP</p>
<p>2009年9月9日苹果推出了iTunes LP，即互动专辑下载，除了歌曲外还内含实时歌词显示、歌手宣传照片册、宣传视频、MV等互动内容，相当于数字虚拟化的“精装CD”。详细说明请见官方说明：<a href="http://support.apple.com/kb/HT3823?viewlocale=zh_CN&#038;locale=zh_CN">Apple China</a></p>
<p>iTunes LP只能在电脑上播放。运行iTunes LP需先安装iTunes 9或更高版本，点击<a href="http://www.apple.com.cn/itunes/download/">这里</a>下载。</p>
<p>设置</p>
<p>“编辑” &#8211; “偏好设置” &#8211; “高级”</p>
<p><a href="http://www.flickr.com/photos/ahlang/5904862793/" title="Flickr 上 ahlang.com 的 01"><img src="http://98.139.102.46/6038/5904862793_1dea074a85.jpg" width="400" height="258" alt="01"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5905421028/" title="Flickr 上 ahlang.com 的 02"><img src="http://98.136.170.121/5276/5905421028_d9d35f9db5.jpg" width="500" height="185" alt="02"></a></p>
<p>“iTunes Media 文件夹位置”：iTunes默认的文件夹是“我的文档\我的音乐\iTunes\iTunes Music”，推荐设置为非系统盘，避免系统崩溃重装导致你的音乐丢失。点击右侧的“更改”选择文件夹。<br />
“保持 iTunes Media 文件夹有序”：推荐选中。<br />
“添加到资料库时将文件复制到 iTunes Media 文件夹”：推荐选中；iTunes会自动将你添加到资料库的文件复制到你在上面设置的文件夹。好处一，你下载的资源解压后的文件夹可以删掉了，避免电驴下载目录杂乱（当然压缩包请不要删，感谢分流）；好处二，所有加入过资料库的文件在同一目录内，便于管理；好处三，同时选中“保持 iTunes Media 文件夹有序”时，iTunes会将文件重命名为“歌曲编号 歌曲标题”，并放入“iTunes Media 文件夹” &#8211; “表演者” &#8211; “专辑”文件夹内，这样你下载的被重命名过的M4A、MV等就会变回原来的名字了（当然还是请保留原始文件一边分流。。罗嗦了。。）。</p>
<p>将文件加入资料库</p>
<p>方法一：“文件” &#8211; “将文件添加到资料库”或“将文件夹添加到资料库”</p>
<p><a href="http://www.flickr.com/photos/ahlang/5904863133/" title="Flickr 上 ahlang.com 的 03"><img src="http://98.139.102.46/6005/5904863133_35b52fe117.jpg" width="320" height="222" alt="03"></a></p>
<p>方法二：最简单最直接的办法，把文件或文件夹直接拖到iTunes左边栏的“资料库”，推荐直接拖文件夹。若单独拖文件，iTunes LP直接拖结尾名为“.itlp”的文件夹，此文件夹在Mac中原本应该是一个文件，在PC上等于直接显示包内容了，把它当一个文件而不是文件夹就好了。</p>
<p><a href="http://www.flickr.com/photos/ahlang/5905421408/" title="Flickr 上 ahlang.com 的 04"><img src="http://98.136.170.121/5039/5905421408_8648cd7737.jpg" width="500" height="301" alt="04"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5905446396/" title="Flickr 上 ahlang.com 的 04-2"><img src="http://98.136.170.121/5152/5905446396_dc9422f2da.jpg" width="305" height="58" alt="04-2"></a></p>
<p>播放</p>
<p>点击iTunes左边栏“资料库” &#8211; “音乐”便可看到已加入到资料库的音乐。顶部搜索栏左边的三个按钮分别可选择三种不同的显示风格，推荐第一个列表方式，方便实用。点击“名称”、“表演者”、“专辑”可改变排序方式，其中“表演者”有三种实用的排序方式。右键单击这行标题栏可以选择显示的表头项目。</p>
<p><a href="http://www.flickr.com/photos/ahlang/5905421512/" title="Flickr 上 ahlang.com 的 05"><img src="http://98.136.170.121/5239/5905421512_2428749cfd.jpg" width="500" height="93" alt="05"></a></p>
<p>按Ctrl+B可显示表演者列表，点击“名称”左侧的箭头可显示专辑封面。</p>
<p><a href="http://www.flickr.com/photos/ahlang/5904863551/" title="Flickr 上 ahlang.com 的 06"><img src="http://98.136.170.121/5278/5904863551_873ea7451a.jpg" width="500" height="277" alt="06"></a></p>
<p>播放iTunes LP直接双击相应项目。</p>
<p><a href="http://www.flickr.com/photos/ahlang/5905421796/" title="Flickr 上 ahlang.com 的 07"><img src="http://98.139.102.46/6016/5905421796_30a9a82621.jpg" width="434" height="172" alt="07"></a></p>
<p>转换MP3</p>
<p>“编辑” &#8211; “偏好设置” &#8211; “常规” &#8211; “导入设置” &#8211; “导入使用：MP3编码器” &#8211; “设置：自定” &#8211; “立体声比特率：256 kbps”</p>
<p><a href="http://www.flickr.com/photos/ahlang/5905422006/" title="Flickr 上 ahlang.com 的 08"><img src="http://98.136.170.121/5039/5905422006_2d39196caf.jpg" width="500" height="303" alt="08"></a></p>
<p>在资料库中右键单击需要转换的曲目（可多选），选择“创建 MP3 版本”</p>
<p><a href="http://www.flickr.com/photos/ahlang/5904864011/" title="Flickr 上 ahlang.com 的 09"><img src="http://98.136.170.121/5152/5904864011_be91c5a10e.jpg" width="477" height="220" alt="09"></a></p>
<p>转换完成后的文件会出现在资料库中，不过不容易区分哪个是你新创建的MP3版本，这时你可以查看一下“添加日期”一列，或者右键单击你转换的曲目（两个版本分不出来随便选一个），选择“在 Windows 资源管理器中显示”。</p>
<p><a href="http://www.flickr.com/photos/ahlang/5905422252/" title="Flickr 上 ahlang.com 的 10"><img src="http://98.136.170.121/5317/5905422252_ff42b0bae0.jpg" width="447" height="156" alt="10"></a></p>
<p>AAC与其它格式频谱对比与说明</p>
<p>本楼内容由AnyMix制作</p>
<p>转换工具：iTunes 9.0.1.8<br />
频谱工具：Audition 3.0</p>
<p>音源：<br />
无损 &#8211; Cry Me A River.Flac (VeryCD提供资源)<br />
有损 &#8211; Cry Me A River.m4a(正版 iTunes Plus)</p>
<p>步骤：</p>
<p>1. 将无损的FLAC文件由foobar2000转换为带指引文件cue的wav音轨文件。将cue导入Demon Tools。<br />
2. iTunes会自动搜索虚拟光驱中插入的音轨文件名称信息。<br />
3. 由iTunes分别转换为Apple Loseless、iTunes Plus 256K、MP3 320K CBR、MP3 320K VBR。<br />
4. 由于Audition不识别Apple Loseless、M4A文件，再由Foobar2000转换为音轨文件WAV。<br />
5. 全部导入Audition，查看频谱，如下图。</p>
<p><a href="http://www.flickr.com/photos/ahlang/5904864287/" title="Flickr 上 ahlang.com 的 11"><img src="http://98.139.102.46/6036/5904864287_bdd4f4f236.jpg" width="500" height="192" alt="11"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5905422576/" title="Flickr 上 ahlang.com 的 12"><img src="http://98.136.170.121/5034/5905422576_30767524cd.jpg" width="500" height="191" alt="12"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5905422728/" title="Flickr 上 ahlang.com 的 13"><img src="http://98.136.170.121/5077/5905422728_ac1c2f4d70.jpg" width="500" height="192" alt="13"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5904864765/" title="Flickr 上 ahlang.com 的 14"><img src="http://98.136.170.121/5313/5904864765_53838b89ce.jpg" width="500" height="190" alt="14"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5904864939/" title="Flickr 上 ahlang.com 的 15"><img src="http://98.136.170.121/5231/5904864939_94b7f4d8eb.jpg" width="500" height="191" alt="15"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5905423224/" title="Flickr 上 ahlang.com 的 16"><img src="http://98.139.102.46/6001/5905423224_cfe345823f.jpg" width="500" height="191" alt="16"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/07/05/about-itunes-plus-aac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft AppLocale 实用程序</title>
		<link>http://ahlang.com/2011/06/11/microsoft-applocale/</link>
		<comments>http://ahlang.com/2011/06/11/microsoft-applocale/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 13:10:07 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=553</guid>
		<description><![CDATA[今日装个繁体帝国3时用到&#8230; MS官方下载链接 概述 类似 Window... ]]></description>
			<content:encoded><![CDATA[<p>今日装个繁体帝国3时用到&#8230;</p>
<p><a href="http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&#038;FamilyID=8c4e8e0d-45d1-4d9b-b7c0-8430c1ac89ab">MS官方下载链接</a></p>
<p>概述<br />
类似 Windows XP 的基于 Unicode 的平台可按以下方法模拟运行非 Unicode 应用程序所需的语言环境：使用通常称作“系统区域”的系统范围变量（或适用于非 Unicode 应用程序的语言）将应用程序的非 Unicode 文本数据在内部转换为 Unicode。非 Unicode 应用程序的语言应与系统区域所定义语言的脚本或类型相同。此条件若得不到满足将导致在应用程序的用户界面中显示乱码。</p>
<p>这种方法在使用上会有少许限制：<br />
只有管理员才能设置系统区域值。<br />
设置系统区域会要求系统重新启动。<br />
每次只能设置一个系统区域。</p>
<p>对于在基于 Unicode (UTF-16) 的 Windows XP 上运行的非 Unicode 应用程序所引起的这些限制，AppLocale（即 Application Locale）是一个临时解决办法。AppLocale 会检测老的应用程序的语言，并为需要进行 Unicode 转换的代码页或经过 Unicode 转换而得到的代码页模拟相应的系统区域。</p>
<p>重要说明：<br />
AppLocale 以在 Windows XP 中新引入的应用程序兼容技术为基础，并且只能安装在这两种操作系统上。<br />
如果需要在给定的脚本（或语言集）中频繁使用非 Unicode 应用程序，我们强烈建议您将系统区域变量设为目标应用程序的语言，并且不使用 AppLocale。<br />
应用程序开发人员不应将 AppLocale 视作将产品迁移至 Unicode 的替代方法。现在，通过使用 Microsoft Layer for Unicode (MSLU)，已经可以创建在类似 Windows 98 等非 Unicode 平台上也能部署的纯 Unicode 应用程序。</p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/06/11/microsoft-applocale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何查看MX记录是否生效</title>
		<link>http://ahlang.com/2011/05/23/how-to-check-mx-record/</link>
		<comments>http://ahlang.com/2011/05/23/how-to-check-mx-record/#comments</comments>
		<pubDate>Mon, 23 May 2011 02:29:37 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=550</guid>
		<description><![CDATA[CMD nslookup 回车； set ty=m... ]]></description>
			<content:encoded><![CDATA[<p>CMD<br />
nslookup 回车；<br />
set ty=mx 回车；<br />
输入你要查询的域名 回车</p>
<p>done!</p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/05/23/how-to-check-mx-record/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>十年</title>
		<link>http://ahlang.com/2011/05/01/ahlang-personal-computer-201104/</link>
		<comments>http://ahlang.com/2011/05/01/ahlang-personal-computer-201104/#comments</comments>
		<pubDate>Sun, 01 May 2011 14:29:19 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=547</guid>
		<description><![CDATA[四月 一直很颓废 －－－－－－ 硬盘的空间(500G+640G)已经好几次撑不过来了，都是靠删一些收藏的资源来腾空间，原本计划到了六月再升级电脑的，但机箱震动的有点厉害过头了，遂即下了决心... ]]></description>
			<content:encoded><![CDATA[<p>四月<br />
一直很颓废<br />
－－－－－－<br />
硬盘的空间(500G+640G)已经好几次撑不过来了，都是靠删一些收藏的资源来腾空间，原本计划到了六月再升级电脑的，但机箱震动的有点厉害过头了，遂即下了决心换了机箱，顺便添置了一块2T的硬盘。<br />
拍一些照片，留一下念，这个爱国者机箱，将近十来年了，平均两年多一次的电脑配件升级，却从来没有换过机箱…</p>
<p>老机箱，已经记不清是爱国者的哪个型号了..</p>
<p>十年沧桑，尽是岁月的痕迹，边上都有锈痕了：<br />
<a href="http://www.flickr.com/photos/ahlang/5675939144/" title="Flickr 上 ahlang.com 的 DSC_1900"><img src="http://98.136.170.121/5143/5675939144_acf68b4040.jpg" width="500" height="335" alt="DSC_1900"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5675380897/" title="Flickr 上 ahlang.com 的 DSC_1905"><img src="http://98.136.170.121/5026/5675380897_c9916cb4fa.jpg" width="500" height="335" alt="DSC_1905"></a></p>
<p>我的一堆配件：<br />
<a href="http://www.flickr.com/photos/ahlang/5675946912/" title="Flickr 上 ahlang.com 的 DSC_1906"><img src="http://98.136.170.121/5106/5675946912_8346b7ec65.jpg" width="500" height="335" alt="DSC_1906"></a></p>
<p>新机箱，酷冷的开拓者，能走背线，所以尽量保量了布线简洁：<br />
<a href="http://www.flickr.com/photos/ahlang/5675951914/" title="Flickr 上 ahlang.com 的 DSC_1912"><img src="http://98.136.170.121/5186/5675951914_a2001f4434.jpg" width="500" height="335" alt="DSC_1912"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5675957188/" title="Flickr 上 ahlang.com 的 DSC_1916"><img src="http://98.136.170.121/5025/5675957188_2f376f4113.jpg" width="500" height="335" alt="DSC_1916"></a></p>
<p>初步的效果，比较满意了：<br />
<a href="http://www.flickr.com/photos/ahlang/5675402009/" title="Flickr 上 ahlang.com 的 DSC_1919"><img src="http://98.136.170.121/5230/5675402009_a148cff6d4.jpg" width="500" height="335" alt="DSC_1919"></a></p>
<p>然而，悲剧无处不在，TT的KK500A电源的12V辅助电源线竟然长度死活不够&#8230;.<br />
<a href="http://www.flickr.com/photos/ahlang/5675967756/" title="Flickr 上 ahlang.com 的 DSC_1922"><img src="http://98.136.170.121/5110/5675967756_a4df4f5704.jpg" width="500" height="335" alt="DSC_1922"></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5675411337/" title="Flickr 上 ahlang.com 的 DSC_1926"><img src="http://98.136.170.121/5143/5675411337_aa5e88f30d.jpg" width="500" height="335" alt="DSC_1926"></a></p>
<p>一日之后，要了一根延长线，电脑得以正常使用，最终效果图：<br />
<a href="http://www.flickr.com/photos/ahlang/5675422783/" title="Flickr 上 ahlang.com 的 DSC_1938"><img src="http://98.136.170.121/5222/5675422783_0573d5ece6.jpg" width="500" height="335" alt="DSC_1938"></a></p>
<p>背线拍照：<br />
<a href="http://www.flickr.com/photos/ahlang/5675977880/" title="Flickr 上 ahlang.com 的 DSC_1935"><img src="http://98.136.170.121/5227/5675977880_7c02881f7b.jpg" width="500" height="335" alt="DSC_1935"></a></p>
<p>完~</p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/05/01/ahlang-personal-computer-201104/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一些关于ipad的杂事</title>
		<link>http://ahlang.com/2011/03/22/about-ipad/</link>
		<comments>http://ahlang.com/2011/03/22/about-ipad/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 15:06:21 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=536</guid>
		<description><![CDATA[三月三号，官方宣布降价，同事一再怂恿，遂入手刻字wifi版ipad，等候十几天后才到手。 装了不少自己需要的软件，包括占很大一部分的杂志的客户端 越狱之后，记记一些额外的功能如何实现... ]]></description>
			<content:encoded><![CDATA[<p>三月三号，官方宣布降价，同事一再怂恿，遂入手刻字wifi版ipad，等候十几天后才到手。</p>
<p>装了不少自己需要的软件，包括占很大一部分的杂志的客户端</p>
<p>越狱之后，记记一些额外的功能如何实现。</p>
<p>导航：<br />
ipad端使用BTstack GPS ，Cydia下载，收费软件，5$；手机因为是htc legend，使用GPS 2BT，电子市场内下载，免费软件。google maps，高德定位很准。</p>
<p>多格式视频：<br />
OPlayer HD/AVPlayerHD，很好很强大…</p>
<p>SD卡备份：<br />
iFile+Apple iPad Camera Connection Kit<br />
这个是我最喜欢的功能了，入ipad主要目的之一就是为了快速导入raw格式的图片，导入是一回事，备份是另外一回事。两者兼得。</p>
<p>Dropbox:<br />
被墙，无法读取列表的解决方法，修改private/etc/hosts 文件，加入一行 174.36.30.71 www.dropbox.com  .</p>
<p>更新到了4.3.1，碰到installous出现下载完ipa,直接消失，不显示在已下载中的问题，解决办法：<br />
用ifile进入，/var/mobile/Documents/Installous/Downloads/，将Downloads目录的所有者为mobile即可</p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/03/22/about-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[转]为了睡好，你还可以做的10件事</title>
		<link>http://ahlang.com/2011/03/19/do-more-for-good-sleep/</link>
		<comments>http://ahlang.com/2011/03/19/do-more-for-good-sleep/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 05:28:33 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=532</guid>
		<description><![CDATA[转载自：http://www.lohas.ly/176 世界睡眠医学协会(WASM)将今年3月21日（睡眠日）主题定为“良好睡眠，健康成长”，让我们睡得更好，长得更美吧。 据调查，睡眠问题困扰着全球45%的人口。严重影... ]]></description>
			<content:encoded><![CDATA[<p>转载自：<a href="http://www.lohas.ly/176">http://www.lohas.ly/176</a></p>
<p>世界睡眠医学协会(WASM)将今年3月21日（睡眠日）主题定为“良好睡眠，健康成长”，让我们睡得更好，长得更美吧。</p>
<p>据调查，睡眠问题困扰着全球45%的人口。严重影响了人类的身体、心理和情绪健康，也影响着工作表现与人际关系。“ 缺乏优质睡眠会导致以下情况：肥胖、意外受伤、喜怒无常和情绪化、容易冲动和具有攻击性、烦躁沮丧、记忆力下降、注意力不集中、学习能力和推理能力降低等。”世界睡眠医学协会主席Libor io Par r ino表示。而孩子和成人一样受到相同的威胁。</p>
<p><img alt="" src="http://98.136.170.121/5214/5538678931_eb62f00aab.jpg" title="为了睡好，你还可以做的10件事" class="alignnone" width="373" height="399" /></p>
<p><strong>1.制定良好的作息规律并坚持一段时间。</strong><br />
每天晚睡，不知不觉就形成了习惯，那么从今天开始提前爬上床吧。22点上床，23点前熄灯，并在晨光中自然苏醒。努力坚持3周，把原本晚上做的事情挪到早上，不但可以确保获得足够的睡眠，而且你会发现早上是多么美妙，时间充沛而效率又高！（周末也请按照这个作息，不要偷懒哦。）</p>
<p><strong>2.留出一段“安静时间”。</strong><br />
虽然上了床，可是看电视、打游戏、上网聊天忙得不亦乐乎。这些行为都与睡眠的本质相违背。看一本书（但不要选择《哈利·波特》这样的），阅读1个章节后，让身体自然感应到疲劳，然后顺势关灯入睡。在睡前半小时关闭电灯以外所有的电器吧，包括你的手机。<br />
　<br />
<strong>3.舒适的睡眠空间。 </strong><br />
灯光是否刺眼、被子是否厚薄舒适、睡衣是否贴身干净、空气是否流通等等，虽然都是小问题，但却会有大影响。市面上有不少帮助睡眠的光源、音乐音频播放器、空气净化器、床上用品等等，完全可以一试。但如果有了它们反而影响你的入睡的话，就请及时把它们赶出卧室吧。</p>
<p><strong>4.用餐时间与用餐内容。 </strong><br />
几乎所有人都曾有过吃得太饱或者被饿醒的经历。晚餐后不到2小时，消化不足不但影响吸收也同样会干扰到睡眠。一定要吃就以蔬果类、汤类为主。切忌暴饮暴食。至于被饿醒，一杯温热的牛奶加1片小饼干就应该有帮助。</p>
<p><strong>5.睡前喝酒。 </strong><br />
你是要睡着还是要醉倒？睡前一杯红酒有助于抗氧化和睡眠，对女性尤为有好处，但是干掉几大杯伏特加或是深海炸弹？也许现在是“睡”了，但你的胃和肝肯定不好受，后半夜的睡眠质量更是堪忧。饮酒应当是从清醒状态放松下来的一个步骤，可不能太猛烈了。</p>
<p>　<br />
<strong>6.小小运动有帮助。</strong><br />
白天有充足的运动时间，晚餐后会自然而然感觉到身体的疲劳信号，但是对于大多数白领来说，运动时间—肯定是不足的，那么在睡前做一组拉伸运动、一组下蹲、仰卧起坐或者跳绳，10 分钟微微出汗就好，不但保持了好身材，还提高了睡眠质量，太值了！</p>
<p><strong>7.睡前不要太兴奋。 </strong><br />
看太过惊悚、忧郁、欢乐的电影或书籍都对睡眠带来不良效果，因为实在有太多内容需要过滤与消化了。近期有调查发现，许多人睡不着因为无法放下工作，“明天要提案ABCD、今天忘了联络某人，或是今天开会中说的话是否恰当合适呢？”被工作困扰，不如马上坐起来在笔记上写下1234，然后合上本子去好好睡。心放不开梦怎么进得来？</p>
<p>　<br />
<strong>8.味道有疗效。 </strong><br />
气味可以直击大脑，牛奶香、肥皂味，任何熟悉的、让你放松的味道都可以成为“催眠药”。这也是孩子们喜欢抱着一条毯子、手帕或是娃娃入睡的理由之一，因为有“妈妈的味道”。香熏疗法也是一样，都说薰衣草可以催眠，但也有人觉得不舒服或勾起不愉快的回忆。那么换一款喜欢的精油或淡香水洒向空气或是床单，不必太浓。很多人喜欢被子在阳光下晒过后的味道，觉得特别温暖和亲切，你呢？</p>
<p><strong>9.淋浴不如泡澡。</strong><br />
淋浴是快速的，但是辛苦了一天后泡个澡才是人生至福。点上蜡烛，倒入喜欢的精油或是入浴剂，打开音乐，让它们和热腾腾的蒸汽一起将自己包围，谁说这不是一场回归自我、放松解压，并引导入睡的仪式。而升高的水温和水压也会为身体带来些许疲劳感，那还等什么，赶快睡吧！</p>
<p>　<br />
<strong>10.选择你自己的方式入睡。 </strong><br />
虽然我们说了很多，但生物的自然性注定也许以上种种都不一定适合你。有的人可以数羊，有的人床头柜前摆苹果就可以睡，有的人从来没有失眠过！所以，如果你无论如何都睡不着，不必焦躁，静下心来想一下，你失眠的困扰究竟在哪里？找知心朋友聊聊或者不妨咨询一下专业医师，有时候心结打开了，就什么都打开了。</p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/03/19/do-more-for-good-sleep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一月游记：福建四日游</title>
		<link>http://ahlang.com/2011/03/02/fujian_201101/</link>
		<comments>http://ahlang.com/2011/03/02/fujian_201101/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 15:26:42 +0000</pubDate>
		<dc:creator>Ahlang</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=524</guid>
		<description><![CDATA[补一月份的游记… 原计划五、六月份游厦门，临行之前，都在准备着取消预定的行程，但有些事终未能如愿，最后，多了这趟旅行… 26号，公司年终放假，下午，发高烧……晚上陪着俩同事逛... ]]></description>
			<content:encoded><![CDATA[<blockquote><p>补一月份的游记…</p></blockquote>
<p>原计划五、六月份游厦门，临行之前，都在准备着取消预定的行程，但有些事终未能如愿，最后，多了这趟旅行…</p>
<p>26号，公司年终放假，下午，发高烧……晚上陪着俩同事逛街，路过西城路时，想起了要去买点药，顺便量个体温，一量之下，倒把那护士小MM一惊，也许是怎么看着都不像是一个发烧39.x度的人吧，还有闲情跟着同事吃饭逛街泡脚&#8230;</p>
<p>28号，拖着还有38度多的身体启程，温州气温一直在0-5℃，抵达厦门的时候，一时之间，倒觉得衣服穿太多了，跟温州竟有着十几度的温差，达到了18℃，对于高烧的我，没有啥比这么好的天气，更让人开心了。</p>
<p>到了入住的中山汉庭，稍做休息重新出门去鼓浪屿已经是三点多了&#8230;</p>
<p><strong>Day 1:抵达，鼓浪屿</strong></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481251682/" title="Flickr 上 ahlang.com 的 DSC_1275"><img src="http://98.136.170.121/5218/5481251682_ec53f9a4e8.jpg" width="500" height="334" alt="DSC_1275" /></a><br />
飞翔的翅膀，天空很蓝，只是，那个窗户有点点脏&#8230;.</p>
<p><a href="http://www.flickr.com/photos/ahlang/5480653631/" title="Flickr 上 ahlang.com 的 DSC_1277"><img src="http://98.136.170.121/5095/5480653631_e7aa361b46.jpg" width="500" height="334" alt="DSC_1277" /></a><br />
中山公园前公交站的公园出入口，四日之间，公交坐的次数不少，嘿嘿&#8230;</p>
<p><a href="http://www.flickr.com/photos/ahlang/5481257132/" title="Flickr 上 ahlang.com 的 DSC_1278"><img src="http://98.136.170.121/5137/5481257132_eb4d88195f.jpg" width="500" height="334" alt="DSC_1278" /></a><br />
张学友1/2世纪演唱会厦门站的海报，温州的三月四号，马上就可以看到了。</p>
<p>鼓浪屿上的景，物…</p>
<p><a href="http://www.flickr.com/photos/ahlang/5480660653/" title="Flickr 上 ahlang.com 的 DSC_1284"><img src="http://98.136.170.121/5255/5480660653_fa425704d9.jpg" width="334" height="500" alt="DSC_1284" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481267076/" title="Flickr 上 ahlang.com 的 DSC_1286"><img src="http://98.136.170.121/5051/5481267076_3d3ae79f95.jpg" width="334" height="500" alt="DSC_1286" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480676185/" title="Flickr 上 ahlang.com 的 DSC_1290"><img src="http://98.136.170.121/5211/5480676185_2713f722fb.jpg" width="500" height="334" alt="DSC_1290" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481278018/" title="Flickr 上 ahlang.com 的 DSC_1291"><img src="http://98.136.170.121/5139/5481278018_d3d2cd91bd.jpg" width="500" height="334" alt="DSC_1291" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481289620/" title="Flickr 上 ahlang.com 的 DSC_1297"><img src="http://98.136.170.121/5211/5481289620_8dcd5b7b1e.jpg" width="500" height="334" alt="DSC_1297" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481295872/" title="Flickr 上 ahlang.com 的 DSC_1302"><img src="http://98.136.170.121/5177/5481295872_31ed0b6a29.jpg" width="500" height="334" alt="DSC_1302" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480716941/" title="Flickr 上 ahlang.com 的 DSC_1316"><img src="http://98.136.170.121/5015/5480716941_846731a1b4.jpg" width="500" height="334" alt="DSC_1316" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481324236/" title="Flickr 上 ahlang.com 的 DSC_1323"><img src="http://98.136.170.121/5013/5481324236_5d3d1e3011.jpg" width="500" height="334" alt="DSC_1323" /></a></p>
<p>来的迟，天黑的快，最要命的是在路上发现自己相机的充电器没有，而电池剩余的电量仅有可怜的42%，能不打闪光灯就不打，再加个是个病人，不敢吹风，天黑了就早早地回宾馆养病了&#8230;</p>
<p><strong>Day 2:高烧奇迹般地好了,哈哈，下午正好要去泡温泉，万幸，万幸。</strong></p>
<p>在汉庭门口的公交站，坐车到了厦大白城站，路边有很多租借自行车的，嗯，搞了一辆骑环岛路，自行车没变速，脖子上挂着单反，骑着真有点辛苦。<br />
<a href="http://www.flickr.com/photos/ahlang/5481337284/" title="Flickr 上 ahlang.com 的 DSC_1335"><img src="http://98.136.170.121/5016/5481337284_06c9281eea.jpg" width="500" height="334" alt="DSC_1335" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480735019/" title="Flickr 上 ahlang.com 的 DSC_1334"><img src="http://98.136.170.121/5136/5480735019_a702ab4f4b.jpg" width="500" height="334" alt="DSC_1334" /></a><br />
天气还是很棒，天空很蓝</p>
<p><a href="http://www.flickr.com/photos/ahlang/5481349944/" title="Flickr 上 ahlang.com 的 DSC_1343"><img src="http://98.136.170.121/5012/5481349944_1c8653a1a3.jpg" width="500" height="334" alt="DSC_1343" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480753757/" title="Flickr 上 ahlang.com 的 DSC_1345"><img src="http://98.136.170.121/5257/5480753757_1ce421b3d2.jpg" width="500" height="334" alt="DSC_1345" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480755275/" title="Flickr 上 ahlang.com 的 DSC_1347"><img src="http://98.136.170.121/5172/5480755275_5b866c0c7c.jpg" width="500" height="334" alt="DSC_1347" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480757663/" title="Flickr 上 ahlang.com 的 DSC_1348"><img src="http://98.136.170.121/5180/5480757663_0e41e57f93.jpg" width="500" height="334" alt="DSC_1348" /></a></p>
<p>早上出门太迟，骑车总共只花了四十几分钟的时间，往匆忙赶去轮渡码头找下午要跟的团&#8230;</p>
<p><a href="http://www.flickr.com/photos/ahlang/5481365088/" title="Flickr 上 ahlang.com 的 DSC_1358"><img src="http://98.136.170.121/5177/5481365088_b8356c17d9.jpg" width="500" height="334" alt="DSC_1358" /></a><br />
日月谷温泉很漂亮，但没法多拍照，只有在出来的时候，拍了一张留作纪念。</p>
<p>晚上从日月谷回来，后来看着前一日顺手在机场拿的地图，跑出去想找上面所写的莲欢海蛎煎、西门土笋冻，竟然一个都找不到&#8230;残念啊</p>
<p><strong>Day 3:漳州市南靖土楼</strong></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480768349/" title="Flickr 上 ahlang.com 的 DSC_1362"><img src="http://98.136.170.121/5140/5480768349_c6e3a4c1a9.jpg" width="500" height="334" alt="DSC_1362" /></a><br />
景区入口</p>
<p><a href="http://www.flickr.com/photos/ahlang/5481370466/" title="Flickr 上 ahlang.com 的 DSC_1364"><img src="http://98.136.170.121/5217/5481370466_893ec739d6.jpg" width="500" height="334" alt="DSC_1364" /></a><br />
入口处的大红灯笼</p>
<p><a href="http://www.flickr.com/photos/ahlang/5481376776/" title="Flickr 上 ahlang.com 的 DSC_1368"><img src="http://98.136.170.121/5094/5481376776_6e82c85d09.jpg" width="500" height="334" alt="DSC_1368" /></a><br />
四菜一汤</p>
<p><a href="http://www.flickr.com/photos/ahlang/5481385762/" title="Flickr 上 ahlang.com 的 DSC_1378"><img src="http://98.136.170.121/5175/5481385762_240e9a2e45.jpg" width="500" height="334" alt="DSC_1378" /></a><br />
换个角度看四菜一汤</p>
<p><a href="http://www.flickr.com/photos/ahlang/5480789029/" title="Flickr 上 ahlang.com 的 DSC_1381"><img src="http://98.136.170.121/5211/5480789029_c39d9d915e.jpg" width="500" height="334" alt="DSC_1381" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481401786/" title="Flickr 上 ahlang.com 的 DSC_1386"><img src="http://98.136.170.121/5138/5481401786_11c7811cbd.jpg" width="334" height="500" alt="DSC_1386" /></a><br />
壮观的裕昌楼&#8230;</p>
<p><a href="http://www.flickr.com/photos/ahlang/5480802837/" title="Flickr 上 ahlang.com 的 DSC_1387"><img src="http://98.136.170.121/5093/5480802837_63eeab81fa.jpg" width="500" height="334" alt="DSC_1387" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480806253/" title="Flickr 上 ahlang.com 的 DSC_1389"><img src="http://98.136.170.121/5098/5480806253_1727e13bd0.jpg" width="500" height="334" alt="DSC_1389" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480809359/" title="Flickr 上 ahlang.com 的 DSC_1393"><img src="http://98.136.170.121/5293/5480809359_49e17efb94.jpg" width="500" height="334" alt="DSC_1393" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481420220/" title="Flickr 上 ahlang.com 的 DSC_1400"><img src="http://98.136.170.121/5140/5481420220_e7a9c06171.jpg" width="334" height="500" alt="DSC_1400" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481428472/" title="Flickr 上 ahlang.com 的 DSC_1403"><img src="http://98.136.170.121/5139/5481428472_8289ba6acd.jpg" width="334" height="500" alt="DSC_1403" /></a><br />
塔下村</p>
<p><a href="http://www.flickr.com/photos/ahlang/5480836041/" title="Flickr 上 ahlang.com 的 DSC_1413"><img src="http://98.136.170.121/5252/5480836041_0fb86553b3.jpg" width="500" height="334" alt="DSC_1413" /></a></p>
<p>正好碰到了一出抢绣球的好戏&#8230;<br />
<a href="http://www.flickr.com/photos/ahlang/5480839817/" title="Flickr 上 ahlang.com 的 DSC_1416"><img src="http://98.136.170.121/5179/5480839817_134135f257.jpg" width="500" height="334" alt="DSC_1416" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481442534/" title="Flickr 上 ahlang.com 的 DSC_1418"><img src="http://98.136.170.121/5294/5481442534_be2521c623.jpg" width="500" height="334" alt="DSC_1418" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481446106/" title="Flickr 上 ahlang.com 的 DSC_1420"><img src="http://98.136.170.121/5098/5481446106_a09b0883e2.jpg" width="500" height="334" alt="DSC_1420" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481450850/" title="Flickr 上 ahlang.com 的 DSC_1424"><img src="http://98.136.170.121/5298/5481450850_bec6fe8a45.jpg" width="500" height="334" alt="DSC_1424" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481454366/" title="Flickr 上 ahlang.com 的 DSC_1426"><img src="http://98.136.170.121/5058/5481454366_9881a4e61e.jpg" width="500" height="334" alt="DSC_1426" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5481456142/" title="Flickr 上 ahlang.com 的 DSC_1427"><img src="http://98.136.170.121/5019/5481456142_b697daefae.jpg" width="500" height="334" alt="DSC_1427" /></a></p>
<p>哎，Ahlang不得不说，这古代人结个婚，真是太太草率了&#8230;</p>
<p><strong>Day 4:鼓浪屿，归程</strong></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480928787/" title="Flickr 上 ahlang.com 的 DSC_1447"><img src="http://98.136.170.121/5053/5480928787_1aa92287e4.jpg" width="500" height="334" alt="DSC_1447" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480927959/" title="Flickr 上 ahlang.com 的 DSC_1448"><img src="http://98.136.170.121/5293/5480927959_996b72c830.jpg" width="500" height="334" alt="DSC_1448" /></a><br />
“来过”的纪念？</p>
<p><a href="http://www.flickr.com/photos/ahlang/5481541772/" title="Flickr 上 ahlang.com 的 DSC_1460"><img src="http://98.136.170.121/5259/5481541772_4eed86ed7a.jpg" width="500" height="334" alt="DSC_1460" /></a><br />
传说中的娜娜旅馆..</p>
<p><a href="http://www.flickr.com/photos/ahlang/5480933835/" title="Flickr 上 ahlang.com 的 DSC_1454"><img src="http://98.136.170.121/5258/5480933835_8cb9217abe.jpg" width="500" height="334" alt="DSC_1454" /></a></p>
<p><a href="http://www.flickr.com/photos/ahlang/5480947029/" title="Flickr 上 ahlang.com 的 DSC_1467"><img src="http://98.136.170.121/5295/5480947029_5320c84154.jpg" width="500" height="334" alt="DSC_1467" /></a></p>
<p>厦门回温州一个小时，机场回永嘉，折腾了两个小时，大年二八，终于回来了。好怀念上一年一出去就是十几天的日子啊&#8230;</p>
<p>厦门很漂亮，只是，独行过于寂寞了&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/03/02/fujian_201101/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PsTools</title>
		<link>http://ahlang.com/2011/02/25/pstools/</link>
		<comments>http://ahlang.com/2011/02/25/pstools/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 03:55:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://ahlang.com/?p=519</guid>
		<description><![CDATA[http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx PsTools Copyright © 1999-200... ]]></description>
			<content:encoded><![CDATA[<h1></h1>
<p><span style="font-size: 13px; font-weight: normal;"><a href="http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx">http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx</a></span></p>
<h1>PsTools</h1>
<h4><strong>Copyright © 1999-2005 Mark Russinovich </strong></h4>
<h4><strong>Sysinternals &#8211; <a href="http://www.sysinternals.com/" target="_blank">www.sysinternals.com</a></strong></h4>
<p>The Windows NT and Windows 2000 Resource Kits come with a number of command  line tools that help you administer your Windows NT/2K systems. Over time, I&#8217;ve  grown a collection of similar tools, including some not included in the Resource  Kits. What sets these tools apart is that they all allow you to manage remote  systems as well as the local one. The first tool in the suite was PsList, a tool that lets you view detailed information about  processes, and the suite is continually growing. The “Ps” prefix in PsList relates to the fact that the standard UNIX process  listing command-line tool is named “ps”, so I&#8217;ve adopted this prefix for all the  tools in order to tie them together into a suite of tools named PsTools.</p>
<p>All of the utilities in the PsTools suite work on  Windows NT, Windows 2000, Windows XP, and Server 2003 and none of the tools  requires any special installation. You don&#8217;t even need to install any client  software on the remote computers at which you target them. Run them by typing  their name and any command-line options you want. To show complete usage  information, specify the “-?” command-line option.</p>
<p>The tools included in the PsTools suite are:</p>
<p><a>PsExec</a> &#8211; execute processes remotely</p>
<p><a>PsFile</a> &#8211; shows files opened remotely</p>
<p><a>PsGetSid</a> &#8211; display the SID of a  computer or a user</p>
<p><a>PsInfo</a> &#8211; list information about a  system</p>
<p><a>PsKill</a> &#8211; kill processes by name or  process ID</p>
<p><a>PsList</a> &#8211; list detailed information about  processes</p>
<p><a>PsLoggedOn</a> &#8211; see who&#8217;s logged on  locally and via resource sharing</p>
<p><a>PsLogList</a> &#8211; dump event log records <a><br />
PsPasswd</a> &#8211; changes account passwords</p>
<p><a>PsService</a> &#8211; view and control services</p>
<p><a>PsShutdown</a> &#8211; shuts down and  optionally reboots a computer</p>
<p><a>PsSuspend</a> &#8211; suspend and resume  processes</p>
<h4>Requirements</h4>
<p>Some of the tools require that the default admin$ share be  available and/or that the Remote Registry service be active.</p>
<h4>License</h4>
<p>No part of PsTools may be redistributed in  any way, or by any means, without the prior written permission of Sysinternals  LLC. If you wish to redistribute</p>
<p>PsTools,  for example for use within an organization, please contact <a href="mailto:licensing@sysinternals.com">licensing@sysinternals.com</a>.</p>
<h3>PsExec</h3>
<p>Utilities like Telnet and remote control programs like Symantec&#8217;s PC Anywhere  let you execute programs on remote systems, but they can be a pain to set up and  require that you install client software on the remote systems that you wish to  access. PsExec is a light-weight telnet-replacement that  lets you execute processes on other systems, complete with full interactivity  for console applications, without having to manually install client software.  PsExec&#8217;s most powerful uses include launching  interactive command-prompts on remote systems and remote-enabling tools like  IpConfig that otherwise do not have the ability to show  information about remote systems.</p>
<h4>Installation</h4>
<p>Copy PsExec onto your executable path. Typing  “psexec” displays its usage syntax.</p>
<h4>Usage</h4>
<p>usage: [\\computer[,computer[,...] | @file][-u user [-p  psswd]][-n s][-l][-s|-e][-i [session]][-c [-f|-v]][-d][-w  directory][-&lt;priority&gt;][-a n,n,...&gt;] cmd [arguments]</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">computer</td>
<td width="78.72%">Direct PsExec to run the application on the computer or  computers specified. If you omit the computer name PsExec runs the application  on the local system and if you enter a computer name of \\* then PsExec executes  the commands on all computers in the current domain.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">@file</td>
<td width="78.72%">PsExec will execute the command on each of the computers  listed in the file.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-u</td>
<td width="78.72%">Specifies optional user name for login to remote computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-p</td>
<td width="78.72%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-s</td>
<td width="78.72%">Run remote process in the System account.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-e</td>
<td width="78.72%">Loads the specified account&#8217;s profile.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-i</td>
<td width="78.72%">Run the program so that it interacts with the desktop of the  specified session on the remote system. If no session is specified the process  runs in the console session.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-l</td>
<td width="78.72%">Run process as limited user (strips the Administrators group  and allows only privileges assigned to the Users group). On Windows Vista the  process runs with Low Integrity.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-c</td>
<td width="78.72%">Copy the specified program to the remote system for  execution. If you omit this option then the application must be in the system&#8217;s  path on the remote system.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-n</td>
<td width="78.72%">Specifies timeout in seconds connecting to remote  computers.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-f</td>
<td width="78.72%">Force the copy of the specified program if it already exists  on the remote system.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-v</td>
<td width="78.72%">Copy the specified file only if it has a higher version  number or is newer on than the one on the remote system.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-d</td>
<td width="78.72%">Don&#8217;t wait for application to terminate. Only use this option  for non-interactive applications.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-w</td>
<td width="78.72%">Set the working directory of the process (relative to the  remote computer).</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-x</td>
<td width="78.72%">Display the UI on the Winlogon desktop.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-priority</td>
<td width="78.72%">Specifies -low, -belownormal, -abovenormal, -high or  -realtime to run the process at a different priority.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-a</td>
<td width="78.72%">Separate processors on which the application can run with  commas where 1 is the lowest numbered CPU. For example, to run the application  on CPU 2 and CPU 4, enter: “-a 2,4&#8243;</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">arguments</td>
<td width="78.72%">Arguments to pass (note that file paths must be absolute  paths on the target system)</td>
</tr>
</tbody>
</table>
<p>You can enclose applications that have spaces in their name with quotation  marks e.g. “psexec \\marklap “c:\long name\app.exe”. Put arguments directed at  the application outside of the parenthesis. Input is only passed to the remote  system when you press the enter key, and typing Ctrl-C terminates the remote  process.</p>
<p>If you omit a username the remote process runs in the same account from which  you execute PsExec, but because the remote process is  impersonating it will not have access to network resources on the remote system.  When you specify a username the remote process executes in the account  specified, and will have access to any network resources the account has access  to. Note that the password is transmitted in clear text to the remote system.</p>
<h4>Examples</h4>
<p>The following command launches an interactive command prompt on \\marklap:</p>
<p>psexec \\marklap cmd</p>
<p>This command executes IpConfig on the remote system with the /all switch, and  displays the resulting output locally:</p>
<p>psexec \\marklap ipconfig /all</p>
<p>This command copies the program test.exe to the remote system and executes it  interactively:</p>
<p>psexec \\marklap -c test.exe</p>
<p>Specify the full path to a program that is already installed on a remote  system if its not on the system&#8217;s path:</p>
<p>psexec \\marklap c:\bin\test.exe</p>
<h3>PsFile</h3>
<p>The “net file” command shows you a list of the files that other computers  have opened on the system upon which you execute the command, however it  truncates long path names and doesn&#8217;t let you see that information for remote  systems. PsFile is a command-line utility that shows a  list of files on a system that are opened remotely, and it also allows you to  close opened files either by name or by a file identifier.</p>
<h4>Installation</h4>
<p>Copy PsFile onto your  executable path and type “psfile”.</p>
<h4>Usage</h4>
<p>The default behavior of PsFile is to list the files  on the local system that are open by remote systems. Typing a command followed  by “-?” displays information on the syntax for the command.</p>
<p>usage: psfile [\\RemoteComputer [-u Username [-p Password]]]  [[Id | path] [-c]]</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-u</td>
<td width="78.72%">Specifies optional user name for login to remote  computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-p</td>
<td width="78.72%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">Id</td>
<td width="78.72%">Identifier (as assigned by PsFile) of the file for which to  display information or to close.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">Path</td>
<td width="78.72%">Full or partial path of files to match for information  display or close.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-c</td>
<td width="78.72%">Closes the files identifed by ID or  path.</td>
</tr>
</tbody>
</table>
<h3>PsGetSid</h3>
<p>Have you performed a rollout and only to discover that your network might  suffer from the SID duplication problem? In order to know which systems have to  be assigned a new SID (using a SID updater like Sysinternals&#8217; own NewSID) you  have to know what a computer&#8217;s machine SID is. Up until now there&#8217;s been no way  to tell the machine SID without knowing Regedit tricks and exactly where to look  in the Registry. PsGetSid makes reading a computer&#8217;s SID  easy, and works across the network so that you can query SIDs remotely. PsGetSid also lets you see the SIDs of user accounts.</p>
<h4>Installation</h4>
<p>Copy PsPsGetSid onto your  executable path and type “psgetsid”.</p>
<h4>Usage</h4>
<p>Usage: psgetsid [\\computer[,computer[,...] | @file [-u username  [-p password]]] [account]</p>
<p>If you want to see a computer&#8217;s SID just pass the computer&#8217;s name as a  command-line argument. If you want to see a user&#8217;s SID, name the account (e.g.  “administrator”) on the command-line and an optional computer name.</p>
<p>Specify a user name if the account you are running from doesn&#8217;t have  administrative privileges on the computer you want to query. If you don&#8217;t  specify a password as an option PsGetSid will prompt you  for one so that you can type it in without having it echoed to the display.</p>
<h3>PsInfo</h3>
<p>PsInfo is a command-line tool that gathers key  information about the local or remote system, including the type of  installation, kernel build, registered organization and owner, number of  processors and their type, memory size, the install date of the system, and if  it&#8217;s a trial version, the expiration date. PsInfo  command-line switches also let you view installed hotfixes and software  applications.</p>
<h4>Installation</h4>
<p>Copy PsInfo onto your executable path and type  psinfo.</p>
<h4>Usage</h4>
<p>By default PsInfo shows information for the local  system. Specify a remote computer name to obtain information from the remote  system. Since PsInfo relies on remote Registry access to  obtain its data, the remote system must be running the Remote Registry service  and the account from which you run PsInfo must have  access to the HKLM\System portion of the remote Registry.</p>
<p>In order to aid in automated Service Pack updates, PsInfo returns as a value the Service Pack number of system  (e.g. 0 for no service pack, 1 for SP 1, etc).</p>
<p>usage: psinfo [\\computer[,computer[,...] | @file [-u username  [-p password]]] [-h] [-s] [-d] [-c [-t delimter]]</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">computer</td>
<td width="78.72%">Run the command on the computer or computers specified. If  you omit the computer name the command runs on the local system and if you enter  a computer name of \\* then the command runs on all computers in the current  domain.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">@file</td>
<td width="78.72%">Execute the command on each of the computers listed in the  file.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-u</td>
<td width="78.72%">Specifies optional user name for login to remote  computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-p</td>
<td width="78.72%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-h</td>
<td width="78.72%">Shows installed hotfixes.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-s</td>
<td width="78.72%">Shows installed software.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-d</td>
<td width="78.72%">Show disk volume information.</td>
</tr>
<tr valign="top">
<td width="3.97%" valign="bottom"></td>
<td width="17.3%">-c</td>
<td width="78.72%">Dump in CSV format.</td>
</tr>
<tr valign="top">
<td width="3.97%" valign="bottom"></td>
<td width="17.3%">-t</td>
<td width="78.72%">The default delimiter for the -s option is a comma, but can  be overriden with the specified character.</td>
</tr>
</tbody>
</table>
<h3>PsKill</h3>
<p>Windows NT/2000 does not come with a command-line &#8216;kill&#8217; utility. You can get  one in the Windows NT or Win2K Resource Kit, but the kit&#8217;s utility can only  terminate processes on the local computer. PsKill is a  kill utility that not only does what the Resource Kit&#8217;s version does, but can  also kill processes on remote systems. You don&#8217;t even have to install a client  on the target computer to use PsKill to terminate a  remote process.</p>
<h4>Installation</h4>
<p>Copy PsKill onto your executable path and type pskill  with command-line options defined below.</p>
<h4>Usage</h4>
<p>Running PsKill with a process ID directs it to kill  the process of that ID on the local computer. If you specify a process name  PsKill will kill all processes that have that name.</p>
<p>usage: pskill [-t] [\\computer [-u username] [-p password]]  &lt;process name | process id&gt;</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-t</td>
<td width="78.72%">Kill the process and its descendants.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-u</td>
<td width="78.72%">Specifies optional user name for login to remote  computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-p</td>
<td width="78.72%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">process id</td>
<td width="78.72%">Specifies the process ID of the process you want to  kill.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">process name</td>
<td width="78.72%">Specifies the process name of the process or processes you  want to kill.</td>
</tr>
</tbody>
</table>
<h3>PsList</h3>
<p>Most UNIX operating systems ship with a command-line tool called “ps” (or  something equivalent) that administrators use to view detailed information about  process CPU and memory usage. Windows NT/2K comes with no such tool natively,  but you can obtain similar tools with the Windows NT Workstation or Server  Resource Kits. The tools in the Resource Kits, pstat and pmon, show you  different types of information, and will only display data regarding the  processes on the system on which you run the tools.</p>
<p>PsList is utility that shows you a combination of the  information obtainable individually with pmon and pstat. You can view process  CPU and memory information, or thread statistics. What makes PsList more powerful than the Resource Kit tools is that you  can view process and thread statistics on a remote computer.</p>
<h4>Installation</h4>
<p>Copy PsList onto your executable path and type  “pslist”.</p>
<h4>Usage</h4>
<p>The default behavior of PsList is to show  CPU-oriented information for all the processes that are currently running on the  local system. The information listed for each process includes the time the  process has executed, the amount of time the process has executed in kernel and  user modes, and the amount of physical memory that the OS has assigned the  process. Command-line switches allow you to view memory-oriented process  information, thread statistics, or all three types of data.</p>
<p>usage: pslist [-?] [-d] [-m] [-x][-t][-s [n] [-r n]  [\\computer  [-u username] [-p password]] [[-e] name | pid]</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-d</td>
<td width="78.72%">This switch has PsList show  statistics for all active threads on the system, grouping threads with their  owning process.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-m</td>
<td width="78.72%">This switch has PsList show  memory-oriented information for each process, rather than the default of  CPU-oriented information.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-x</td>
<td width="78.72%">With this switch PsList shows CPU,  memory and thread information for each of the processes specified.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-t</td>
<td width="78.72%">Show process tree.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-s [n]</td>
<td width="78.72%">Run in task-manager mode, for optional seconds specified.</p>
<p>Press Escape to abort.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-r n</td>
<td width="78.72%">Task-manager mode refresh rate in seconds (default is  1).</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-u</td>
<td width="78.72%">Specifies optional user name for login to remote  computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-p</td>
<td width="78.72%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%" valign="bottom"></td>
<td width="17.3%">name</td>
<td width="78.72%">Instead of listing all the running processes in the system,  this parameter narrows PsList&#8217;s scan to those processes  that begin with the name process. Thus:</p>
<p>pslist exp</p>
<p>would statistics for all the processes that start with “exp”,  which would include Explorer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-e</td>
<td width="78.72%">Use the -e switch if you want the process name to be treated  as an exact match instead of a partial match.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">pid</td>
<td width="78.72%">Instead of listing all the running processes in the system,  this parameter narrows PsList&#8217;s scan to the process that  has the specified PID. Thus:</p>
<p>pslist 53</p>
<p>would dump statistics for the process with the PID 53.</td>
</tr>
</tbody>
</table>
<h3>PsLoggedOn</h3>
<p>You can determine who is using resources on your local computer with the  “net” command (“net session”), however, there is no built-in way to determine  who is using the resources of a remote computer. In addition, NT comes with no  tools to see who is logged onto a computer, either locally or remotely. PsLoggedOn is an applet that displays both the locally logged  on users and users logged on via resources for either the local computer, or a  remote one. If you specify a user name instead of a computer, PsLoggedOn searches the computers in the network neighborhood  and tells you if the user is currently logged on.</p>
<p>PsLoggedOn&#8217;s definition of a locally logged on user  is one that has their profile loaded into the Registry, so PsLoggedOn determines who is logged on by scanning the keys  under the HKEY_USERS key. For each key that has a name that is a user SID  (security Identifier), PsLoggedOn  looks up the  corresponding user name and displays it. To determine who is logged onto a  computer via resource shares, PsLoggedOn  uses the  NetSessionEnum API. Note that PsLoggedOn will show you  as logged on via resource share to remote computers that you query because a  logon is required for PsLoggedOn  to access the Registry  of a remote system.</p>
<h4>Installation</h4>
<p>Copy PsLoggedOn onto your executable path and type  “psloggedon”.</p>
<h4>Usage</h4>
<p>usage: psloggedon [-?] [-l] [-x] [\\computername | username]</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-l</td>
<td width="78.72%">Shows only local logons instead of both local and network  resource logons.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-x</td>
<td width="78.72%">Don&#8217;t show logon times.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">\\computername</td>
<td width="78.72%">Specifies the name of the computer for which to list logon  information.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">username</td>
<td width="78.72%">If you specify a user name PsLoggedOn searches the network  for computers to which that user is loggedon. This is useful if you want to  ensure that a particular user is not logged on when you are about to change  their user profile configuration.</td>
</tr>
</tbody>
</table>
<h3>PsLogList</h3>
<p>The Resource Kit comes with a utility, elogdump, that  lets you dump the contents of an Event Log on the local or a remote computer.  PsLogList is a clone of elogdump except that PsLogList lets you login to remote systems in situations your  current set of security credentials would not permit access to the Event Log,  and PsLogList retrieves message strings from the  computer on which the event log you view resides.</p>
<h4>Installation</h4>
<p>Copy PsLogList onto your executable path and type  “psloglist”.</p>
<h4>Usage</h4>
<p>The default behavior of PsLogList is to show the  contents of the System Event Log on the local computer, with visually-friendly  formatting of Event Log records. Command line options let you view logs on  different computers, use a different account to view a log, or to have the  output formatted in a string-search friendly way.</p>
<p>usage: psloglist [-?] [\\computer[,computer[,...] | @file [-u  username [-p password]]] [-s [-t delimiter]] [-m #|-n #|-h #|-d  #|-w][-c][-x][-r][-a mm/dd/yy][-b mm/dd/yy][-f filter]   [-i ID[,ID[,...] | -e  ID[,ID[,...]]] [-o event source[,event source][,..]]] [-q event source[,event  source][,..]]]  [-l event log file] &lt;eventlog&gt;</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">@file</td>
<td width="84.34%">Execute the command on each of the computers listed in the  file.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-a</td>
<td width="84.34%">Dump records timestamped after specified date.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-b</td>
<td width="84.34%">Dump records timestamped before specified date.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-c</td>
<td width="84.34%">Clear the event log after displaying.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-d</td>
<td width="84.34%">Only display records from previous n days.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-e</td>
<td width="84.34%">Exclude events with the specified ID or IDs (up to  10).</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-f</td>
<td width="84.34%">Filter event types with filter string (e.g. “-f w” to filter  warnings).</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-g</td>
<td width="84.34%">Export an event log as an evt file. This can only be used  with the -c switch (clear log).</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-h</td>
<td width="84.34%">Only display records from previous n hours.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-i</td>
<td width="84.34%">Show only events with the specified ID or IDs (up to  10).</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-l</td>
<td width="84.34%">Dump records from the specified event log file.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-m</td>
<td width="84.34%">Only display records from previous n minutes.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-n</td>
<td width="84.34%">Only display the number of most recent entries  specified.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-o</td>
<td width="84.34%">Show only records from the specified event source (e.g. \”-o  cdrom\”).</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-p</td>
<td width="84.34%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-q</td>
<td width="84.34%">Omit records from the specified event source or sources (e.g.  \”-o cdrom\”).</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-r</td>
<td width="84.34%">Dump log from least recent to most recent.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-s</td>
<td width="84.34%">This switch has PsLogList print Event  Log records one-per-line, with comma delimited fields. This format is convenient  for text searches, e.g. psloglist | findstr /i text, and for importing the  output into a spreadsheet.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-t</td>
<td width="84.34%">The default delimeter is a comma, but can be overriden with  the specified character.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-u</td>
<td width="84.34%">Specifies optional user name for login to remote  computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-w</td>
<td width="84.34%">Wait for new events, dumping them as they  generate.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">-x</td>
<td width="84.34%">Dump extended data.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.68%">eventlog</td>
<td width="84.34%">By default PsLogList shows the  contents of the System Event Log. Specify a different event log by typing in the  first few letters of the log name, application, system, or security.</td>
</tr>
</tbody>
</table>
<h3>PsPasswd</h3>
<p>Systems administrators that manage local administrative accounts on multiple  computers regularly need to change the account password as part of standard  security practices. PsPasswd is a tool that lets you change an account password  on the local or remote systems, enabling administrators to create batch files  that run PsPasswd against the computer&#8217;s they manage in order to perform a mass  change of the administrator password.</p>
<h4>Installation</h4>
<p>Copy PsPasswd onto your executable path and type  pspasswd with command-line options defined below.</p>
<h4>Usage</h4>
<p>You can use PsPasswd to change the password of a  local or domain account on the local or a remote computer.</p>
<p>usage:  pspasswd [\\computer[,computer[,...] | @file [-u  username [-p password]]] Username [NewPassword]]</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">computer</td>
<td width="78.72%">Run the command on the computer or computers specified. If  you omit the computer name the command runs on the local system and if you enter  a computer name of \\* then the command runs on all computers in the current  domain.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">@file</td>
<td width="78.72%">Execute the command on each of the computers listed in the  file.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-u</td>
<td width="78.72%">Specifies optional user name for login to remote  computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-p</td>
<td width="78.72%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">Username</td>
<td width="78.72%">Specifies name of account for password change.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">NewPassword</td>
<td width="78.72%">New password. If ommitted a NULL password is  applied.</td>
</tr>
</tbody>
</table>
<h3>PsService</h3>
<p>PsService is a service viewer and controller for  Windows NT/2K. Like the SC utility that&#8217;s included in the Windows NT and Windows  2000 Resource Kits and Windows XP, PsService displays  the status, configuration, and dependencies of a service, and allows you to  start, stop, pause, resume and restart them. Unlike the SC utility, PsService enables you to logon to a remote system using a  different account, for cases when the account from which you run it doesn&#8217;t have  required permissions on the remote system. PsService  includes a unique service-search capability, which identifies active instances  of a service on your network. You would use the search feature if you wanted to  locate systems running DHCP servers, for instance.</p>
<p>Finally, PsService works on both NT 4 and Windows  2000, whereas the Windows 2000 Resource Kit version of SC requires Windows 2000,  and PsService doesn&#8217;t require you to manually enter a “resume index” in order to  obtain a complete listing of service information.</p>
<h4>Installation</h4>
<p>Copy PsService onto your executable path and type  “psservice”.</p>
<h4>Usage</h4>
<p>The default behavior of PsService is to display the  configured services (both running and stopped) on the local system. Entering a  command on the command-line invokes a particular feature, and some commands  accept options. Typing a command followed by “-?” displays information on the  syntax for the command.</p>
<p>usage: psservice [\\computer [-u username] [-p password]]  &lt;command&gt; &lt;options&gt;</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-u</td>
<td width="78.72%">Specifies optional user name for login to remote  computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-p</td>
<td width="78.72%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">query</td>
<td width="78.72%">Displays the status of a service</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">config</td>
<td width="78.72%">Displays the configuration of a service</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">setconfig</td>
<td width="78.72%">Specify the start type (auto, demand, disabled) of a  service.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">start</td>
<td width="78.72%">Starts a service</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">stop</td>
<td width="78.72%">Stops a service</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">restart</td>
<td width="78.72%">Stops and then restarts a service</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">pause</td>
<td width="78.72%">Pauses a service</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">cont</td>
<td width="78.72%">Resumes a paused service</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">security</td>
<td width="78.72%">Dumps the service&#8217;s security descriptor</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">depend</td>
<td width="78.72%">Lists the services dependent on the one  specified</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">find</td>
<td width="78.72%">Searches the network for the specified  service</td>
</tr>
</tbody>
</table>
<h3>PsShutdown</h3>
<p>PsShutdown is a similar to the Resource Kit and  Windows XP shutdown tools, providing you the same options and ability to  shutdown, and optionally reboot, local and remote Windows NT/2K/XP/2003 systems.  It also provided additional options that make it more powerful and flexible.</p>
<h4>Installation</h4>
<p>Copy PsShutdown onto your executable path and type  “psshutdown” with command-line options defined below.</p>
<h4>Usage</h4>
<p>You can use PsShutdown to initiate a shutdown of the  local or a remote computer, abort an imminent shutdown, logoff a console user,  or lock the desktop.</p>
<p>usage: psshutdown [\\computer[,computer[,...] | @file [-u  username [-p password]]]  -s|-r|-h|-d|-k|-a|-l|-o [-f] [-c] [-n s] [-t nn|h:m]   [-e [u|p]:xx:yy] [-m "message"]</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">computer</td>
<td width="84.44%">Run the command on the computer or computers specified. If  you omit the computer name the command runs on the local system and if you enter  a computer name of \\* then the command runs on all computers in the current  domain.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">@file</td>
<td width="84.44%">Execute the command on each of the computers listed in the  file.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-u</td>
<td width="84.44%">Specifies optional user name for login to remote  computer</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-p</td>
<td width="84.44%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-a</td>
<td width="84.44%">Aborts a shutdown (only possible while a countdown is in  progress)</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-c</td>
<td width="84.44%">Allow the shutdown to be aborted by the interactive  user</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-e</td>
<td width="84.44%">Shutdown reason code. Specify &#8216;u&#8217; for user reason codes and  &#8216;p&#8217; for planned shutdown reason codes.<br />
xx is the major reason code (must be  less than 256)<br />
yy is the minor reason code (must be less than  65536)</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-f</td>
<td width="84.44%">Forces all running applications to exit during the shutdown  instead of giving them a chance to gracefully save their data</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-h</td>
<td width="84.44%">Hibernate the computer</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-k</td>
<td width="84.44%">Poweroff the computer (reboot if poweroff is not  supported</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-l</td>
<td width="84.44%">Lock the computer</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-m</td>
<td width="84.44%">This option lets you specify a message to display to  logged-on users when a shutdown countdown commences</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-n</td>
<td width="84.44%">Specifies timeout in seconds connecting to remote  computers</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-o</td>
<td width="84.44%">Logoff the console user</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-r</td>
<td width="84.44%">Reboot after shutdown</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-s</td>
<td width="84.44%">Shutdown without poweroff</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-t</td>
<td width="84.44%">Specifies the countdown in seconds until the shutdown  (default: 20 seconds) or the time of shutdown in 24 hour notation</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="11.58%">-v</td>
<td width="84.44%">Display message for the specified number of seconds before  the shutdown. If you omit this parameter the shutdown notification dialog  displays and specifying a value of 0 omits the  dialog.</td>
</tr>
</tbody>
</table>
<h3>PsSuspend</h3>
<p>PsSuspend lets you suspend processes on the local or  a remote system, which is desirable in cases where a process is consuming a  resource (e.g. network, CPU or disk) that you want to allow different processes  to use. Rather than kill the process that&#8217;s consuming the resource, suspending  permits you to let it continue operation at some later point in time.</p>
<h4>Installation</h4>
<p>Copy PsSuspend onto your executable path and type  “pssuspend” with command-line options defined below.</p>
<h4>Usage</h4>
<p>Running PsSuspend with a process ID directs it to suspend the process  of that ID on the local computer. If you specify a process name PsSuspend will suspend all processes that have that name.  Specify the -r switch to resume suspended processes.</p>
<p>usage: pssuspend [-r] [\\computer [-u username] [-p password]]  &lt;process name | process id&gt;</p>
<table cellspacing="0" width="100%">
<colgroup>
<col></col>
<col></col>
<col></col>
</colgroup>
<tbody>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-r</td>
<td width="78.72%">Resumes suspended processes.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-u</td>
<td width="78.72%">Specifies optional user name for login to remote  computer.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">-p</td>
<td width="78.72%">Specifies optional password for user name. If you omit this  you will be prompted to enter a hidden password.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">process id</td>
<td width="78.72%">Specifies the process ID of the process you want to  suspend.</td>
</tr>
<tr valign="top">
<td width="3.97%"></td>
<td width="17.3%">process name</td>
<td width="78.72%">Specifies the process name of the process or processes you  want to suspend.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://ahlang.com/2011/02/25/pstools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

