Powershell中创建自定义对象例子
支持3.0及以后版本
下面是一个简单有效的创建一个自定义对象的方法:
$object = [PSCustomObject]@{ Name = 'Weltner' ID = 123 Active = $true }
这将产生一个含初始值的对象:
PS> $object Name ID Active ---- -- ------ Weltner 123 True PS> $object.Name Weltner PS> $object.Active True PS>
Powershell中使用WMI工具例子
支持所有版本WMI是一个强大的技术:只需要简单的指定一个WMI类名就能返回它类的所有实例:PSGet-WmiObject-ClassWin32_BIOSSMBIOSBIOSVersion:76CN27WWManufacturer:LENOVON
PowerShell查看Windows功能选项的方法
在WindowsServer2012中使用PowerShell添加和删除Windows角色和功能非常方便,但是在windows8.1上启用和禁用Windows选项却略显鸡肋。比如Get-WindowsOptionalFeature获取当
PowerShell实现测试端口可用性脚本分享
利用简单的TCP套接字来简单判断一个端口是否可用:FunctionTest-PortAvailable{param([validaterange(1,65535)][int]$Port)$sockt=New-ObjectSystem.Net.Sockets.Socket-ArgumentList'InterNe