PowerShell获取“我的视频”目录,获取 “IE缓存”目录,文件递归遍历,文件过滤,拷贝文件,PowerShell打开资源管理器,PowerShell下载网站上的Flash视频。
每月归档: 2013年5月s
首先通过Invoke-WebRequest以纯文本格式返回你当前所对应的公网IP地址。然后再将这个IP地址以参数的形式传递给另外一个web service来获取地理文章信息的XML格式数据。
查询IP的地理位置信息
当一个机器连接到互联网中,通常会从ISP(互联网服务提供商)得到一个公网IP地址,但是绝大数机器位于局域网中,因此机器的IP地址和网关的公网IP地址不同。但当机器访问部署在公网上的web服务时,就会把自己的公网IP暴露在外。
查询本机的公网IP地址
绝大多数用户更关心最新的日志。Powershell可以使用Get-Content的-ReadCount和-Tail参数高效的返回文本文件中最新的几行日志。
访问最新的文本日志
PowerShell 3.0 ISE编辑器会自动创建折叠代码框,用户可以折叠循环,条件,函数语句等。另外,可以通过region和endregion为脚本块自定义折叠框。
在ISE编辑器中使用Regions分割代码块
问题描述: 有如下一段文本文件,开头有许多描述,字符“~”为有用数据的开始标志, […]
PowerShell 文本处理实例(一)
通过New-ISESnippet创建的代码片段会以文件的形式永久的存储在我的文档中。你可以使用Get-IseSnippt来查看它存储的具体位置,并删除它,重启ISE生效。
删除ISE代码片段
在PowerShell 3.0 ISE编辑器中可以通过CTRL+J浏览和插入代码块。一旦你通过New-IseSnippet定义了许多自己的代码块,可能会想让代码库浏览器只显示自己的定义的内容,因此禁用编辑器自带的代码块。
隐藏默认的ISE代码块

在PowerShell 3.0 中的ISE编辑器中可以通过Ctrl+J选择一些预定义的代码片断,例如,条件
、循环、函数、注释等语句模版。用户可以通过New-IseSnippet来添加自定义的代码片段,这样自己代码模版也会出现在代码片段对话框中。