摘要: PowerShell一开始是以Perl为root language的,这一点从PowerShell定义变量的方式就能看出来,也是以$开头。但在之后的演化中,PowerShell language越来越多的向C#靠近。这其实很容易理解,PowerShell的定位是一个基于对象的,为Windows优化的shell,基于对象必然要求要有一套object model来描述对象,那么自然.NET的object model就成为了最佳选择。选择.NET作为core type最大的好处就是PowerShell可以直接使用.NET类库而不用重复开发类似的功能处理函数,这让PowerShell站在了巨人的肩膀上 阅读全文
posted @ 2012-09-03 11:14 power.shell 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 其实做为翻译者,我肯定是愿意根据自己的喜好选择文章,但完全针对自己的喜好对国内的PowerShell社区建设帮助不会太大,因为,Windows PowerShell在国内的普及程度实在是太低了。。。打开百度搜一下PowerShell,找不到几篇与其相关的博客,其他的搜索结果也大都是一两年前的老文章,这说明什么,说明国内PowerShell的用户少,高级用户更少。所以我觉得,一些基础介绍性质的文章也会是很必要的,毕竟,在夸它多牛多强多直观前总要先让人知道,这玩意儿到底是嘛?So, what the heck is PowerShell?以下内容节选自Windows PowerShell in A 阅读全文
posted @ 2012-08-12 12:09 power.shell 阅读(322) 评论(0) 推荐(0) 编辑
摘要: PowerShell -- Invoke-RestMethod: ”内置“在Shell中的cURLEric - http://www.discoposse.com/PowerShell 3.0里很棒的一个Cmdlet就是Invoke-RestMethod。有了这个命令,我们在PowerShell Script中就能直接使用HTTP方法来访问网络资源,这些HTTP方法包括Get, Head, Post, Put, Delete, Trace, Options, Merge, Patch. 过去如果你想在PowerShell里做同样的事,一般只能选择一个为Cmd写的命令行工具cURL(Linux里 阅读全文
posted @ 2012-08-06 05:44 power.shell 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 从今天起,我会转载翻译一些自己认为不错的PowerShell技术类的文章和博客,这些文章可能来自一些技术网站,PowerShell官方博客,或者是Microsoft PowerShell Team的一些开发人员的个人博客。就从下面这篇开始吧:)Queueing Theory,献给繁忙的系统管理员Lee Holmes -- Blog: Precision Computing今年最大的脚本编程盛会就快结束了--Scirpting Games 2012! 这次盛会聚集了很多难题,大量的挑战者,当然,为数更多的评论。作为一个客约评论员,我被要求写一个PowerShell脚本来监察会议环境中所有服务器的 阅读全文
posted @ 2012-07-30 10:56 power.shell 阅读(433) 评论(0) 推荐(0) 编辑