我今天尝试运行构建,发现我的命令提示符无法执行powershell脚本。为了确认这一点,我创建了一个测试powershell脚本,它只是写入控制台。从PowerShell运行时脚本工作正常,但命令提示符无法识别。截图如下。
test script working from powershell
test script not working from command prompt
有关为何发生这种情况的任何建议/解释?
解决了它。我在profile.ps1
文件夹下创建了一个..\Documents\WindowsPowerShell
脚本来加载PowerShell的自定义设置。从文件夹中删除profile.ps1
或添加-NoProfile
开关参数解决了这个问题。