Windows 在脚本帮助示例部分中动态获取powershell脚本名称

Windows 在脚本帮助示例部分中动态获取powershell脚本名称,windows,powershell,scripting,ps1,Windows,Powershell,Scripting,Ps1,是否可以将.ps1文件名动态添加到脚本帮助部分 我试图在脚本的“帮助”部分添加示例,并始终显示当前文件名,以防客户更改它 像这样: <# .EXAMPLE .\$name -param1 xxx \#> 我不确定这在评论中是否可行 但是“获取帮助”可以检测文件名 如果你跑 获取帮助。\filename.ps1 其名称将添加到语法部分 你也可以跑步 获取帮助。\filename.ps1 |选择* 你会看到这个名字是输出的一部分,所以也许这在某种程度上是可用的 感谢生成脚本的路径和文

是否可以将.ps1文件名动态添加到脚本帮助部分

我试图在脚本的“帮助”部分添加示例,并始终显示当前文件名,以防客户更改它

像这样:

<#
.EXAMPLE
 .\$name -param1 xxx
\#>
我不确定这在评论中是否可行

但是“获取帮助”可以检测文件名

如果你跑

获取帮助。\filename.ps1

其名称将添加到语法部分

你也可以跑步

获取帮助。\filename.ps1 |选择*

你会看到这个名字是输出的一部分,所以也许这在某种程度上是可用的


感谢

生成脚本的路径和文件名

$pscommandpath
如果只需要文件名:

Split-Path -leaf $PSCommandpath

不,对不起,这在示例区域内不起作用,我已经尝试过了。这只适用于普通脚本区域
Split-Path -leaf $PSCommandpath