无法将参数绑定到参数'Path',因为它为null

时间:2013-10-04 12:20:16

标签: powershell

如何获取当前正在执行的命令或脚本的当前路径?

尝试了以下脚本:

$scriptpath = $MyInvocation.MyCommand.Path
write-host $scriptpath

并像这样调用它:

 invoke-command -computername localhost -filepath .\test.ps1

还试过以下内容但得到一个空白行:

invoke-command -scriptblock { write-host $MyInvocation.MyCommand.Path }

1 个答案:

答案 0 :(得分:0)

您是否尝试使用$ pwd获取路径?