Import-Alias

从文件导入别名列表。

语法

Import-Alias [-Path] <string> [-Force] [-PassThru] [-Scope <string>] [-Confirm] [-WhatIf] [<CommonParameters>]

说明

Import-Alias cmdlet 可以从文件导入别名列表。

参数

-Force

允许该 cmdlet 导入已定义的只读别名。可以使用以下命令显示有关 currently-defined 别名的信息:

get-alias | Select-Object name,Options

如果相应的别名是只读的,则 Options 属性的值将包括“ReadOnly”。

是否为必需?

false

位置?

named

默认值

是否接受管道输入?

false

是否接受通配符?

false

-PassThru

返回一个表示别名的对象。默认情况下,此 cmdlet 将不产生任何输出。

是否为必需?

false

位置?

named

默认值

是否接受管道输入?

false

是否接受通配符?

false

-Path <string>

指定包含导出的别名信息的文件的路径。允许使用通配符,但它们必须解析为单个名称。

是否为必需?

true

位置?

1

默认值

是否接受管道输入?

true (ByValue, ByPropertyName)

是否接受通配符?

false

-Scope <string>

指定别名要导入的作用域。有效值包括“Global”、“Local”、“Script”或者相对于当前作用域的数字(0 到作用域数,其中 0 是指当前作用域,1 是指其父作用域)。默认值为“Local”。有关详细信息,请参阅 about_Scopes。

是否为必需?

false

位置?

named

默认值

是否接受管道输入?

false

是否接受通配符?

false

-Confirm

在执行命令之前提示您进行确认。

是否为必需?

false

位置?

named

默认值

是否接受管道输入?

false

是否接受通配符?

false

-WhatIf

描述如果执行该命令会发生什么情况(无需实际执行该命令)。

是否为必需?

false

位置?

named

默认值

是否接受管道输入?

false

是否接受通配符?

false

<CommonParameters>

此 cmdlet 支持通用参数:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。有关详细信息,请参阅 about_Commonparameters.

输入和输出

输入类型是指可通过管道传递给 cmdlet 的对象的类型。返回类型是指 Cmdlet 所返回对象的类型。

输入

System.String

可以通过管道将包含路径的字符串传递给 Import-Alias。

输出

“无”或 System.Management.Automation.AliasInfo

如果使用 Passthru 参数,则 Import-Alias 返回一个表示别名的 System.Management.Automation.AliasInfo 对象。否则,此 cmdlet 将不产生任何输出。

示例 1

C:\PS>import-alias test.txt

说明
-----------
此命令从名为 test.txt 的文件中导入别名信息。





另请参阅

概念

Export-Alias
Get-Alias
New-Alias
Set-Alias