FQDN指机器名+域名的全路径,在PowerShell中获取当前机器的完整域名有三个方法。ping命令,环境变量,.NET对象
Powershell小技巧
调用.NET中的NetworkInterface类,就可以列出当前网卡适配器的名称,描述,状态,速度。
PowerShell 检测网卡适配器的速度
在Windows Server 2012中的PowerShell 3.0中 通过管道调用Select-Object命令遇到The pipeline has been stopped
The pipeline has been stopped
替换一段文本中特定的占位符可以使用.NET中的String类的replace方法。也可以直接使用操作符replace
PowerShell 替换文本
PowerShell 3.0 ISE中内置一个简单的断点调试功能。用户可以通过按 […]
PowerShell 动态创建断点
在PowerShell 3.0中, 一切变得更加方便了:通过Invoke-WebRequest得到一个BasicHtmlWebResponseObject对象,然后直接对Links集合过滤即可。
PowerShell 检测网站中的外链
将一个PowerShell函数转换成一个PowerShell模块,并且让这个模块自动加载,并且自动检测模块中的函数。
PowerShell 创建迷你模块
这个给出一个思路:先将脚本转换成Base64字符串,然后以变量的形式存储在脚本文件中,在脚本执行时,将字符串还原成二级制文件,然后做正常的工作即可。这样一来只须两个函数Convert-BinaryToString 和 Convert-StringToBinary即可。
PowerShell 脚本中嵌入二进制文件
使用PowerShell 中的PassThru参数可以将那些新创建的或者经过更新的对象由默认的隐藏变成输出或返回,以便进行下一步操作,体现的正是PowerShell的灵活性。
PowerShell中的PassThru参数是什么
在PowerShell 2.0 中 经常可能会做一件尬尴的事,要判断一条命令的返 […]
PowerShell 3.0 中的"Count“ 属性
在这篇文章中我们会对代码稍作改动,让它工作在PowerShell所有的版本上。同样是通过WMI对象,获取BIOS对象的信息。然后移除空属性,最后对属性进行排序。
PowerShell 移除对象中的空属性(适用于所有版本)
可以先将对象转换成哈希表,然后从哈希表中移除为空的属性,再将哈希表中转换成对象。在这期间,你同样有机会对属性名进行排序。
