powershell - 没有参数时如何在powershell中显示Get-Help

标签 powershell

好的,我试图环顾四周并弄清楚如何做到这一点,但无法弄清楚。这就是我想要做的。

# Run script normally
.\myscript.ps1 "blah" "yo" 

这些应该做同样的事情
Get-Help .\myscript.ps1
.\myscript.ps1

我希望能够使用 Get-Help 语法,但不想在某处使用参数 switch 语句重复它。如果这已在其他地方得到解答,请随时指出我。

最佳答案

您可以将以下代码添加到脚本的顶部:

if($args.Count -eq 0) {
    Get-Help $MyInvocation.MyCommand.Definition
    return
}

关于powershell - 没有参数时如何在powershell中显示Get-Help,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32849503/

相关文章:

powershell - 使用PowerShell v2从大文本文件中获取行的子集

python - Azure Powershell 中出现异常 'File not found' pscloudshell 错误

powershell - 从内部方法访问$ args/params

powershell - 为什么我的 powershell localhost 服务器这么慢?

powershell - 使用 NuGet uninstall.ps 删除解决方案文件夹

windows - 重命名文件夹中的多个文件,添加前缀 (Windows)

PowerShell 在多个提示函数和作用域之间切换

powershell - 在 PowerShell 中,如何在不更改顺序的情况下从拆分路径中删除重复项?

.net - 使用PowerShell将具有特定尺寸的图像文件列表作为文件对象获取

powershell - 使用 CSV 文件通过 IP 地址从网络中提取计算机名称