文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>PowerTip of the Day from powershell.com上周汇总(八)

PowerTip of the Day from powershell.com上周汇总(八)

时间:2010-09-14  来源:aspnetx

查找WMI实例的路径

Finding WMI Instance Path Names

http://powershell.com/cs/blogs/tips/archive/2010/09/07/finding-wmi-instance-path-names.aspx

通过路径名不仅可以创建WMI实例,也可以通过WMI实例查找路径名信息。

Get-WMIObject Win32_Share | Select-Object __Path

需要注意的是path前面是两个下划线

 

 

通过类型转换访问事件日志

Accessing Event Logs via Conversion

http://powershell.com/cs/blogs/tips/archive/2010/09/08/accessing-event-logs-via-conversion.aspx

神奇的类型转换在powershell中使代码对日志的访问变得很容易

[System.Diagnostics.EventLog]"System"

 

 

链式类型转换

Counting Special Characters

http://powershell.com/cs/blogs/tips/archive/2010/09/10/counting-special-characters.aspx

在Powershell中,可以将类型链式的转换多次,比如将一个字符串转换成char[]然后再转换成Byte[] 。

[Byte[]][Char[]]"Hello World!"

这种方法实用之处在于,可以将文本以二进制的方式写入注册表,比如:

Md HKCU:\Software\Test

Set-ItemProperty HKCU:\Software\Test ProductName -Type Binary -Value ([Byte[]][Char[]]"MyProduct") ReTweet

 

 

查找指定字符的数量

Counting Special Characters

http://powershell.com/cs/blogs/tips/archive/2010/09/10/counting-special-characters.aspx

通过类型转换的方式也可以帮助我们数某个字符在文本中出现的次数。

@([Byte[]][char[]]$text -eq 9).Count

这行代码会首先把$text里的文本转换成byte[],然后过滤里面字符编码是9的(tab)的字符。然后,@确保结果是个数组,这样count就可以查出符合条件的字符数量。

 

 

 

以上来自powershell.com

2010年九月份7日到10日的PowerTip of the Day

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载