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 的文件中导入别名信息。