Detect entrypoint automatically

This commit is contained in:
Manuel Thalmann 2024-03-16 01:04:56 +01:00
parent e63b161243
commit 8339cb3006
4 changed files with 16 additions and 2 deletions
scripts/Windows/Scripts

View file

@ -0,0 +1,14 @@
function Get-Entrypoint() {
$stackTrace = Get-PSCallStack
$call = $stackTrace[$stackTrace.Count - 1];
if ($null -ne $call.ScriptName) {
return $call.ScriptName;
} else {
$call = $CallStack[$CallStack.Count - 2];
return $call.ScriptName;
}
throw "No PowerShell entry point script could be found.";
}