替换一段文本中特定的占位符可以使用.NET中的String类的replace方法。也可以直接使用操作符replace PowerShell 替换文本2013年3月4日 在 Powershell / Powershell小技巧 标签 文本 来自 Mooser Lee
PowerShell 3.0 ISE中内置一个简单的断点调试功能。用户可以通过按 […] PowerShell 动态创建断点2013年2月22日 在 Powershell / Powershell小技巧 标签 Powershell 3.0 / PSBreakpoint / 调试 来自 Mooser Lee
在PowerShell 3.0中, 一切变得更加方便了:通过Invoke-WebRequest得到一个BasicHtmlWebResponseObject对象,然后直接对Links集合过滤即可。 PowerShell 检测网站中的外链2013年2月20日 在 Powershell / Powershell小技巧 标签 Invoke-WebRequest / Powershell 3.0 / 链接 来自 Mooser Lee
1 将一个PowerShell函数转换成一个PowerShell模块,并且让这个模块自动加载,并且自动检测模块中的函数。 PowerShell 创建迷你模块2013年2月20日 在 Powershell / Powershell小技巧 标签 BiOS / Powershell 3.0 / 组件 来自 Mooser Lee
7 这个给出一个思路:先将脚本转换成Base64字符串,然后以变量的形式存储在脚本文件中,在脚本执行时,将字符串还原成二级制文件,然后做正常的工作即可。这样一来只须两个函数Convert-BinaryToString 和 Convert-StringToBinary即可。 PowerShell 脚本中嵌入二进制文件2013年1月21日 在 Powershell / Powershell小技巧 标签 Base64 / 二进制 来自 Mooser Lee
3 使用PowerShell 中的PassThru参数可以将那些新创建的或者经过更新的对象由默认的隐藏变成输出或返回,以便进行下一步操作,体现的正是PowerShell的灵活性。 PowerShell中的PassThru参数是什么2013年1月13日 在 Powershell / Powershell小技巧 标签 PassThru 来自 Mooser Lee
1 在PowerShell 2.0 中 经常可能会做一件尬尴的事,要判断一条命令的返 […] PowerShell 3.0 中的"Count“ 属性2013年1月7日 在 Powershell / Powershell小技巧 标签 Powershell 3.0 来自 Mooser Lee
在这篇文章中我们会对代码稍作改动,让它工作在PowerShell所有的版本上。同样是通过WMI对象,获取BIOS对象的信息。然后移除空属性,最后对属性进行排序。 PowerShell 移除对象中的空属性(适用于所有版本)2013年1月7日 在 Powershell / Powershell小技巧 标签 Powershell 3.0 / WMI / 哈希表 / 对象 来自 Mooser Lee
可以先将对象转换成哈希表,然后从哈希表中移除为空的属性,再将哈希表中转换成对象。在这期间,你同样有机会对属性名进行排序。 PowerShell 移除对象中的空属性2012年12月27日 在 Powershell / Powershell小技巧 标签 Object / Powershell 3.0 / WMI / 哈希表 来自 Mooser Lee
在PowerShell 3.0中,你可以通过定义类型的参数来决定哪些属性默认可以显示,并且让它只在你的函数中生效。思想是首先将一个新的自定义类型赋值给你要返回的结果,然后通过调用Update-TypeData 来告诉PowerShell默认应当显示哪些属性数据。 PowerShell 控制对象属性的显示2012年12月26日 在 Powershell / Powershell小技巧 标签 Object / Powershell 3.0 来自 Mooser Lee
在之前的文章中,我们提到过通过OutputType特性,来修饰函数的参数,已达到智能提示的目的。同样的在ISE编辑器中,你可以选择将一个枚举类型绑定到参数中,这样在调用函数输入参数时,就会出现智能提示框。 PowerShell 使用枚举类型让参数智能提示2012年12月26日 在 Powershell / Powershell小技巧 标签 ISE / Powershell 3.0 / 智能提示 来自 Mooser Lee
3 在PowerShell 3.0 中,你仍然可以使用功能强大的Get-WmiObject命令,但是它们会逐渐被CIM命令所替代。如果你已经在使用Get-WmiObject命令查询数据。那可以非常流畅地切换至Get-CimInstance,因为这类命令都比较类似。 Get-WmiObject 即将过时2012年12月26日 在 Powershell / Powershell小技巧 标签 CIM / Powershell 3.0 / WmiObject 来自 Mooser Lee