Назад | Перейти на главную страницу

Как узнать текущий скрипт FullName

Мой сценарий вызывает множество других сценариев, и мне нужно знать каждое полное имя (для информации журнала).

но та же команда не работает в Powershell_ISE

Этот код доступен в Powershell_ISE и в файле script.ps1

function Get-ScriptFullName () { 
    if($hostinvocation -ne $null) {
        $hostinvocation.MyCommand.path
    } else {
        $script:MyInvocation.MyCommand.path
    }
}