ps 2.0中的$ PsScriptRoot null

时间:2017-08-29 17:00:26

标签: powershell

虽然这个Powershell PSScriptRoot is null(粘贴在下面以便于阅读)似乎回答了问题,但在我的案例中却没有。

  

您必须确保此表达式位于已保存的.ps1脚本中。

     

以下情况可能会发生这种情况:

     

您在PowerShell ISE控制台中使用此语句您可以使用此语句   PowerSehll控制台中没有脚本文件的语句您只能标记   此表达式在PowerShell ISE中执行

我在ISE外部的.ps1文件中运行ps,仍然得到一个空指针。

1 个答案:

答案 0 :(得分:2)

$PSScriptRoot是PowerShell v3中引入的自动变量。