Tag: PowerShell

  • 找出当前虚拟机的Hyper-V主机名字

    鉴于最近陆陆续续有好几个同事重复问我这个问题:我怎么能知道我的虚拟机是运行在哪台物理服务器上?所以专门写一个博文记录。

  • PowerShell里使用HttpWebRequest

    PowerShell有个强大的地方,就是和DotNet做了深度整合,可以直接在PowerShell脚本里调用DotNet的类库。这样做的一个好处便是,如果你已经有一定的C#的基础,你将会发现PowerShell非常容易上手。 举个实际的例子,在写脚本实现系统环境自动化安装和配置时,一个常见的需求是从官方网站自动下载最新的软件版本,然后用命令行方式安装。关于http下载,用C#实现自动化可以直接用HttpWebRequest实现,在PowerShell下实现起来基本类似。下面代码演示了如何用PowerShell从微软官方的SilerLight下载地址http://go.microsoft.com/fwlink/?LinkID=149156下载最新的SilverLight,并且保存到本地的c:temp文件夹。