【发布时间】:2019-10-23 21:16:48
【问题描述】:
我有一个 PowerShell 脚本,它读取 register.psd1 文件,其内容如下。
@{
# Building Zig compiler
zig = @{
name = "zig"
path = ./python/buildzig.py
language = "Python"
os = "all"
}
# Building Windows Terminal for Windows 10.
windowsterminal = @{
name = "WindowsTerminal"
path = ./powershell/msterminal.ps1
language = "Python"
os = "windows"
}
}
我使用以下命令读取文件。
Import-PowerShellDataFile -Path register.psd1
运行脚本后,我收到以下错误消息。
Import-PowerShellDataFile : Cannot generate a PowerShell object for a ScriptBlock evaluating dynamic expressions.
我做错了什么以及可能的解决方案是什么?
【问题讨论】:
-
用双引号将路径括起来。
"./python/buildzig.py"
标签: powershell powershell-v6.0