Import-Clixml
导入 CLIXML 文件,并在 Windows PowerShell 中创建相应的对象。
语法
Import-Clixml [-Path] <string[]> [<CommonParameters>]
说明
Import-Clixml cmdlet 导入包含表示 Microsoft .NET Framework 对象的数据的 CLIXML 文件,并在 Windows PowerShell 中创建这些对象。
参数
-Path <string[]>
指定要转换成 Windows PowerShell 对象的 XML 文件的位置。
是否为必需? |
true |
位置? |
1 |
默认值 |
|
是否接受管道输入? |
true (ByValue, ByPropertyName) |
是否接受通配符? |
false |
<CommonParameters>
此 cmdlet 支持通用参数:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。有关详细信息,请参阅 about_Commonparameters.
输入和输出
输入类型是指可通过管道传递给 cmdlet 的对象的类型。返回类型是指 Cmdlet 所返回对象的类型。
输入 |
System.String 可以通过管道将包含路径的字符串传递给 Import-Clixml。 |
输出 |
PSObject Import-Clixml 返回已从存储的 XML 文件进行反序列化的对象。 |
说明
在为一个参数指定多个值时,请使用逗号分隔这些值。例如,“<参数名> <值 1>, <值 2>”。
示例 1
C:\PS>get-process | export-clixml pi.xml
C:\PS> $processes = import-clixml pi.xml
说明
-----------
此命令使用 Export-Clixml cmdlet 保存 Get-Process 所返回的进程信息的序列化副本。然后,它使用 Import-Clixml 检索该序列化文件的内容,并重新创建存储于 $processes 变量中的对象。