【发布时间】:2014-09-01 18:49:53
【问题描述】:
为什么$MyInvocation.MyCommand.Name 在函数内执行时会给出函数的名称?
根据this,它旨在为您提供脚本文件名。
这是我正在使用的代码:
function startScript
{
$ScriptName = $MyInvocation.MyCommand.Name
$ScriptName
}
$ScriptName = $MyInvocation.MyCommand.Name
$ScriptName
startScript
<#
Output:
testing.ps1
startScript
#>
【问题讨论】:
标签: powershell