目的是通过调用hello
或别名hello
来调用函数helloworld
代码:
function hello() {
param(
[string] $name
)
Write-Host "Hello $name!"
}
hello "Utrecht"
helloworld "Utreg"
预期结果:
Hello Utrecht!
Hello Utreg!
答案 0 :(得分:11)
你也可以添加Alias After功能但在param之前添加
function hello() {
[alias("HelloWorld")]
param(
[string] $name
)
Write-Host "Hello $name!"
}
Helloworld
Hello
它还将创建别名。 更新:
以这种方式创建别名时,它不会全局导出。 因此,如果您使用其他脚本文件中的别名,请使用Set-Alias
答案 1 :(得分:4)
使用set-alias
cmdlet。
set-alias -name helloworld -value hello
应该注意的是,虽然您的函数名称不符合PowerShell约定,但可能会让那些习惯使用PowerShell的人感到困惑。
答案 2 :(得分:2)
使用别名?
set-alias helloworld hello