Share via


Export-HwCertTestCollectionToXml

Export-HwCertTestCollectionToXml

Exports a test collection to an .xml file.

Syntax

Parameter Set: Default
Export-HwCertTestCollectionToXml [-InputObject] <TestCollectionRecord[]> -Output <String> [-TestPassIdentifier <String> ] [ <CommonParameters>]

Detaillierte Beschreibung

The Export-HwCertTestCollectionToXml cmdlet exports a test collection to an .xml file. For more information, see Windows Hardware Certification Kit (HCK) (https://msdn.microsoft.com/en-us/library/windows/hardware/hh833788.aspx) in the Microsoft Developer Network (MSDN) Library.

After you export a test collection, you can use the Merge-HwCertTestCollectionFromXml cmdlet to merge it with other test collections. Use the Import-HwCertTestCollectionFromXml cmdlet to import test collections that you previously exported. After you import a test collection, you can filter it by using TestCollectionRecord properties, and then use this cmdlet to export the filtered test collection.

Parameter

-InputObject<TestCollectionRecord[]>

Specifies an array of TestCollectionRecord objects. To obtain a TestCollectionRecord object, use the New-HwCertTestCollection cmdlet. You can also use the Merge-HwCertTestCollectionFromXml cmdlet or the Merge-HwCertTestCollectionFromHckx cmdlet to obtain merged results, as a TestCollectionRecord object.

Aliasse

Keiner

Erforderlich?

true

Position?

1

Standardwert

Keiner

Pipelineeingaben akzeptieren?

True (ByValue)

Platzhalterzeichen akzeptieren?

false

-Output<String>

Specifies a full path for the exported file.

Aliasse

Path

Erforderlich?

true

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-TestPassIdentifier<String>

Specifies a case-sensitive identifier that you assign to the exported test collection.

Aliasse

TP,ID

Erforderlich?

false

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

<CommonParameters>

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, -OutVariable. Weitere Informationen finden Sie unter about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Eingaben

Der Eingabetyp ist der Typ der Objekte, die über die Pipeline an das Cmdlet übergeben werden können.

Ausgaben

Der Ausgabetyp ist der Typ der Objekte, die vom Cmdlet ausgegeben werden.

  • Microsoft.Windows.Kits.Hardware.Certification.TestCollectionRecord

Beispiele

Example 1: Filter a test collection

This command imports a test collection, finds the results that belong to a specified content level, and exports a new test collection .xml file that contains only those results. The command uses the Import-HwCertTestCollectionFromXml cmdlet to import a test collection named All.xml, as a TestCollectionRecord object, and then passes that object to the Where-Object cmdlet by using the pipeline operator. The Where-Object cmdlet filters the imported object for results belong to the Basic content level. For more information, type Get-Help Where-Object. The command passes those items to the Export-HwCertTestCollectionToXml cmdlet, which exports the test collection to the file named Basic.xml.

PS C:\> Import-HwCertTestCollectionFromXml -Input "C:\Temp\All.xml" | Where-Object { $_.ContentLevelSet.Contains("Basic") } | Export-HwCertTestCollectionToXml -Output "C:\Temp\Basic.xml"

Verwandte Themen

Import-HwCertTestCollectionFromXml

New-HwCertTestCollection

Merge-HwCertTestCollectionFromXml

Merge-HwCertTestCollectionFromHckx