PowerShell 命令 Get-WindowsFeature | Select-Object -ExpandProperty Name 用于获取当前系统中已安装的 Windows 功能和可选功能的名称,并将其作为纯文本列表进行显示。 作用: 获取已安装的 Windows 功能和可选功能的名称列表。 原因: 有时候,您可能只关心已安装功能的名称,而不需要
Select-Object [-InputObject <PSObject>] [[-Property] <Object[]>] [-ExcludeProperty <String[]>] [-ExpandProperty <String>] [-Unique] [-CaseInsensitive] [-Last <Int32>] [-First <Int32>] [-Skip <Int32>] [-Wait] [<CommonParameters>]Power...
cmdlet 的Select-Object参数选择进程名称。 这会向每个ProcessName实例添加一个[System.Diagnostics.ProcessModule],并使用当前进程的processName属性的值填充它。 最后,Format-Listcmdlet 用于显示列表中每个进程的名称和模块。 PowerShell Get-ProcessExplorer |Select-Object-PropertyProcessName-ExpandPropertyModules |Format...
cmdlet 的Select-Object参数选择进程名称。 这会向每个ProcessName实例添加一个[System.Diagnostics.ProcessModule],并使用当前进程的processName属性的值填充它。 最后,Format-Listcmdlet 用于显示列表中每个进程的名称和模块。 PowerShell Get-ProcessExplorer |Select-Object-PropertyProcessName-ExpandPropertyModules |Format...
-ExpandProperty ModuleName 的返回类型是 System.String ,更适合作参数,适用范围较广 PSC:\Users\admin>Get-Alias|Select-Object-Property ModuleName|Select-Object-First 10 ModuleName---Microsoft.PowerShell.Utility 1. 2. 3. 4. 5. 6. 7. 8
Get-CimInstance-ClassWin32_NetworkAdapterConfiguration-FilterIPEnabled=$true|Select-Object-ExpandPropertyIPAddress 由于Win32_NetworkAdapterConfiguration对象的IPAddress属性是数组,因此必须使用Select-Object的ExpandProperty参数来查看整个地址列表。 Output 10.0.0.1 fe80::60ea:29a7:a233:7cb7 2601:600:a27f:a470:...
invoke-WebRequest https://raw.githubusercontent.com/techstay/powershell-study/master/scripts/set-jdk-env-variables.ps1|Select-Object-ExpandProperty content|Invoke-Expression 如果出现什么策略错误,可能是默认情况Powershell禁止运行远程脚本,允许就可以了。
$logs=[System.Diagnostics.EventLog]::GetEventLogs()$availableLogs=$logs|Select-Object-ExpandProperty Log$availableLogs 1. 2. 3. 这将返回计算机上可用的所有日志的列表。 另一种写入WinLog的方法 PSC:\WINDOWS\system32>Remove-EventLog-Source"MyScript"PSC:\WINDOWS\system32># 定义要写入的日志信息PSC:...
}| Select-Object -ExpandProperty PSChildNameif($Filter) {$ListofObjects| Where-Object {$_-like$Filter} }else{$ListofObjects} } 这个Get-ComObject有两个参数,一个是-Filter过虑,一个是-ListAll显示所有组件
Get-History | Select –Expand CommandLine | Out-File script.ps1 这里的技巧体现在 Select-Object 的–ExpandProperty 参数。这使得 Select-Object 只输出指定属性的内容。在本例中为 HistoryInfo 对象的 CommandLine 属性。这包含了刚刚运行的命令的文本。然后,您可以在 Windows PowerShell ISE 或其他脚本编辑器中...