【问题标题】:$PsScriptRoot null in ps 2.0$PsScriptRoot 在 ps 2.0 中为空
【发布时间】:2017-08-29 17:00:26
【问题描述】:

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

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

这可能发生在以下情况:

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

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

【问题讨论】:

标签: powershell


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2017-11-12
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-15
    • 1970-01-01
    • 2014-09-04
    相关资源
    最近更新 更多