【发布时间】:2021-12-14 12:51:17
【问题描述】:
所以我正在使用 VBA 在 PowerPoint 中制作一个小型“编辑器”,我想知道是否有办法获取特定打开的 PowerShell 窗口的位置/文件路径。我希望能够使用 VBA 在特定文件夹中打开 PowerShell。
【问题讨论】:
-
虽然使用按需安装实用程序,似乎可以获得正在运行的进程的工作目录 - 请参阅 stackoverflow.com/q/20576834/45375 - 不幸的是,这对 PowerShell 没有帮助,因为它维护它自己的工作目录,独立于进程'(并且可以包括非文件系统位置)。所以我不认为你想要做的事情是可能的,至少在没有运行旨在报告 PowerShell 窗口中位置的代码,或者可能是反映 prompt 函数>窗口标题.
标签: vba windows powershell powerpoint powershell-core