您的位置:首页 > 其它

Export-Alias 帮助信息

2008-04-09 22:24 218 查看
[align=left]如下说明是翻译: help Export-Alias 产生的帮助信息. [/align]
[align=left]译者: Edengundam(马涛)[/align]

[align=left]Export-Alias[/align]

[align=left]摘要[/align]
[align=left]将当前定义的别命令信息导出到文件.[/align]
[align=left] [/align]
[align=left]语法[/align]
[align=left]Export-Alias [-path] <string> [[-name] <string[]>] [-passThru] [-as {<Csv> | <Script>}] [-append] [-description <string>] [-scope <string>] [-force] [-noClobber] [-whatIf] [-confirm] [<CommonParameters>][/align]
[align=left] [/align]
[align=left]详细描述[/align]
[align=left]将当前定义在指定名称空间作用域的别命令信息导出到文件. 如果指定的输出文件不存在, cmdlet将创建它. 此命令可以将别名信息导出为逗号分隔值(CSV)格式或脚本(Script)格式. 两种格式都包含了以#注释符号开头的标题信息: 别名文件, 导出者, 日期/时间和机器名. [/align]
[align=left] [/align]
[align=left]CSV格式中包含了别名的名称, 相应的cmdlet, 可能的别名描述和作用域. 脚本格式包含同样的信息, 只不过脚本格式利用Set-Alias命令, 并将别名的信息作为Set-Alias命令的参数.[/align]
[align=left] [/align]
[align=left]参数[/align]
[align=left][/align]
[align=left]-path <string>[/align]
[align=left]指定保存别名信息的文件路径名称. 你可以使用通配符, 但是匹配的结果必须是唯一.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]true[/align]
[align=left]参数位置?[/align]
[align=left]1[/align]
[align=left]默认值[/align]
[align=left] [/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]true[/align]
[align=left] [/align]
[align=left]-name <string[]>[/align]
[align=left]指定需要导出别名的名称. 要输入多个别名名称, 使用逗号将它们分隔. 如果你不提供别名名称, cmdlet导出当前所有的别名.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]2[/align]
[align=left]默认值[/align]
[align=left]*[/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]true (根据属性名)[/align]
[align=left]允许通配符扩展?[/align]
[align=left]true[/align]
[align=left] [/align]
[align=left]-passThru <SwitchParameter>[/align]
[align=left]输出此命令创建的对象到管道中. 默认情况下, 此命令不会将对象输出到管道.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left]False[/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-as <ExportAliasFormat>[/align]
[align=left]确定别名导出的格式是逗号分隔值(CSV)格式还是脚本格式. 如下列表为此参数的合法值:[/align]
[align=left] [/align]
[align=left]· Csv[/align]
[align=left]· Script[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]False[/align]
[align=left]参数位置?[/align]
[align=left]Named[/align]
[align=left]默认值[/align]
[align=left]"CSV"[/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]False[/align]
[align=left]允许通配符扩展?[/align]
[align=left]False[/align]
[align=left] [/align]
[align=left]-append <SwitchParameter>[/align]
[align=left]将输入添加到指定文件末尾, 而不是将该文件覆盖.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left]False[/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-description <string>[/align]
[align=left]允许你为导出文件添加描述信息. 描述信息位于文件头部, 仅次于文件标题信息. 描述信息以#符号开头.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left] [/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-scope <string>[/align]
[align=left]指定别名应该导入的作用域. 此值可以是命名作用域: "global", "local"或"script", 也可以是一个相对当前作用于的值(此值范围是从0到当前活动的作用域数量. 0代表当前作用域, 1代表父作用域).[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left]All locally visible aliases[/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-force <SwitchParameter>[/align]
[align=left]在不破坏安全性的前提下, 能够避免影响命令成功执行的限制条件. 此cmdlet将会在命令完成会尝试恢复文件的只读属性.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left]False[/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-noClobber <SwitchParameter>[/align]
[align=left]确保cmdlet不会覆盖一个文件. 如果没有指定NoClobber, Export-Alias在覆盖指定导出文件时, 不给出任何警告. 如果Append和NoClobber同时指定输出将被添加到现存文件的末尾.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left]False[/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-whatIf[/align]
[align=left]描述执行此命令将会发生的现象, 不会真正执行此命令.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left] [/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]-confirm[/align]
[align=left]执行命令前提示你进行确认.[/align]
[align=left] [/align]
[align=left]强制参数?[/align]
[align=left]false[/align]
[align=left]参数位置?[/align]
[align=left]named[/align]
[align=left]默认值[/align]
[align=left] [/align]
[align=left]允许从管道绑定输入?[/align]
[align=left]false[/align]
[align=left]允许通配符扩展?[/align]
[align=left]false[/align]
[align=left] [/align]
[align=left]<公共参数>[/align]
[align=left]此命令支持公共参数: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. 更多信息, 输入, "get-help about_commonparameters".[/align]
[align=left] [/align]
[align=left]输入类型[/align]
[align=left]System.Management.Automation.AliasInfo[/align]
[align=left] [/align]
[align=left]返回类型[/align]
[align=left]System.Management.Automation.AliasInfo[/align]
[align=left] [/align]
[align=left]注意[/align]
[align=left] [/align]
[align=left]更多信息, 输入"Get-Help Export-Alias -detailed". 需要技术信息, 输入"Get-Help Export-Alias -full".[/align]
[align=left] [/align]
[align=left]如果需要为该命令提供多个参数, 请使用逗号进行分隔. 例如, "<parameter-name> <value1>, <value2>".[/align]
[align=left] [/align]
[align=left]Export-Alias不支持将别名导出到为文件系统的路径中.[/align]
[align=left] [/align]
[align=left]1 [/align]
[align=left] [/align]
[align=left]C:/PS>export-alias -path alias.txt[/align]
[align=left]notepad alias.txt[/align]
[align=left] [/align]
[align=left]此命令将当前的别名信息导出到当前路径下的alias.txt文件中. 然后使用Notepad打开结果文件.[/align]
[align=left] [/align]
[align=left]2 [/align]
[align=left] [/align]
[align=left]C:/PS>export-alias -path alias.txt -noclobber[/align]
[align=left] [/align]
[align=left]此命令试图将当前别名信息导入到文件alias.txt中. 由于指定了参数NoClobber, 如果当前路径中已经存在名为alias.txt的文件, 此命令将无法成功执行.[/align]
[align=left] [/align]
[align=left]3 [/align]
[align=left] [/align]
[align=left]C:/PS>export-alias -path alias.txt -append -description "Appended Alias Info"[/align]
[align=left] [/align]
[align=left]此命令导出当前别名信息到名称为alias.txt的文件. 此命令将描述信息添加到文件的标题注释中, 如果文件alias.txt已经存在并且包含其它内容, 命令将别名信息追加到文件的末尾.[/align]
[align=left] [/align]
[align=left]4 [/align]
[align=left] [/align]
[align=left]C:/PS>export-alias -path alias.txt -as script[/align]
[align=left]notepad alias.txt[/align]
[align=left] [/align]
[align=left]此命令将当前的别名信息导出到名为alias.txt的文件. 如果文件存在, 它将覆盖以前存在内容. 别名信息将会导出成使用Set-Alias cmdlet创建别名的命令序列. 第二行中, 命令使用Notepad打开结果文件.[/align]
[align=left] [/align]
[align=left]相关链接[/align]
[align=left]Import-Alias[/align]
[align=left]Get-Alias[/align]
[align=left]New-Alias[/align]
[align=left]Set-Alias[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: