【发布时间】:2017-10-31 03:23:22
【问题描述】:
我正在寻找一种在 VSCode 中复制 $psISE 功能的方法,至少就在编辑器中发现打开的活动文件的文件名而言。
作为背景:
我正在尝试迁移到使用 VSCode 进行 powershell 编辑而不是 ISE,因为 VSCode 是未来。我们在迁移某些工作流(特别是签名脚本)时遇到问题。在 ISE 中,我创建了一个使用 $psise.currentfile.fullpath 的函数,以便我们可以轻松地签署在 ISE 中打开的文件。我想为 vscode 重新创建它,但我没有找到任何方法来确定打开的文件是什么。我们倾向于以交互方式运行它(即,我们在 ISE 中进行测试,将其放到我们想要在另一个盒子上测试的位置,然后通过键入 Set-CoSAuthenticodeSignature 对其进行签名,这是一个包装 set-authenticodesignature 的自定义函数,但具有默认设置并自动查找文件,如果我们不指定),所以我们不想一直输入路径名,特别是因为我们现在不需要。
谢谢!
【问题讨论】:
标签: powershell visual-studio-code