目的是hello通过调用hello或别名来调用该函数helloworld
码:
function hello() {
param(
[string] $name
)
Write-Host "Hello $name!"
}
hello "Utrecht"
helloworld "Utreg"
Run Code Online (Sandbox Code Playgroud)
预期结果:
Hello Utrecht!
Hello Utreg!
Run Code Online (Sandbox Code Playgroud)
Sam*_*abu 14
您也可以在param之前添加Alias After函数,如下所示
function hello() {
[alias("HelloWorld")]
param(
[string] $name
)
Write-Host "Hello $name!"
}
Helloworld
Hello
Run Code Online (Sandbox Code Playgroud)
它还将创建别名.更新:
以这种方式创建别名时,它不会全局导出.因此,如果您使用其他脚本文件中的别名,请使用Set-Alias
使用set-aliascmdlet。
set-alias -name helloworld -value hello
Run Code Online (Sandbox Code Playgroud)
但应该注意的是,您的函数名称不遵循 PowerShell 约定,可能会让更习惯使用 PowerShell 的人感到困惑。
| 归档时间: |
|
| 查看次数: |
4279 次 |
| 最近记录: |