【发布时间】:2009-05-03 14:27:09
【问题描述】:
注意:PowerShell 1.0
我想获取当前正在执行的 PowerShell 文件名。也就是说,如果我这样开始我的会话:
powershell.exe .\myfile.ps1
我想得到字符串 ".\myfile.ps1" (或类似的东西)。 编辑:"myfile.ps1" 更可取。
有什么想法吗?
【问题讨论】:
-
谢谢,目前的答案几乎相同,但我只需要文件名(而不是整个路径),所以接受的答案是@Keith's。不过,对这两个答案都 +1。现在我知道了 $MyInvocation 东西 :-)
-
从包含的脚本中获取父脚本怎么样?
标签: powershell