Werbung

Herkunft

Kurzinformation

Search-WindowsDesktop [[-fields] <Object>] [[-filter] <Object>]

Syntax

param($fields, $filter) $connection = New-Object -comObject "ADODB.Connection" $recordSet = New-Object -comObject "ADODB.RecordSet" $null = $connection.Open("Provider=Search.CollatorDSO;Extended Properties='Application=Windows';") > $null $ofs = "," $query = "SELECT $fields" $query += " FROM SYSTEMINDEX $filter" $null = $recordSet.Open($query, $connection) if ($recordSet.EOF) { return } $recordSet.MoveFirst() while (-not $recordSet.EOF) { $result = New-Object Object foreach ($field in $fields) { $result | Add-Member NoteProperty $field $recordSet.Fields.Item($field).Value } $result $recordSet.MoveNext() } $null = $recordSet.Close() $null = $connection.Close() $connection = $null $recordSet = $null

Beschreibung

Links

Liste aller Commandlets Mehr über die Windows PowerShell

Bücher zur PowerShell

Buchcover Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe) Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe)
Autoren: Dr. Holger Schwichtenberg
erschienen 2016, 996 Seiten, 49,99 €
ISBN: 3446446435
Bestellung: Amazon.de oder im Buchhandel über ISBN 3446446435

Schulungen/Seminare

Offene Seminare zur PowerShell
In-House-Seminare zur PowerShell