我正在尝试使用键盘快捷键启动PowerShell脚本。我当前的脚本(超级简单,只是提示是/否弹出窗口)看起来像这样:
$a = new-object -comobject wscript.shell
$a.popup("Here's a test script", 0,"Title goes here", 4)
为了确保它不是任何查找问题,我将脚本和脚本快捷方式放在桌面上,即:
快捷方式在属性中具有以下设置:
Target: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File 'C:\Users\me\Desktop\ShortcutTest.ps1' Start in: C:\Users\me\Desktop Shortcut key: Ctrl + Alt + Q
问题是,当我按下快捷方式时,它成功启动了PowerShell窗口,但它会立即关闭实例。
到目前为止的疑难解答
如果有人对我如何解决这个问题有任何提示,或者至少有进一步的问题排查,我们将不胜感激!
答案 0 :(得分:2)
试试这个:
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -
WindowStyle Hidden -ExecutionPolicy ByPass -File
'C:\Users\me\Desktop\ShortcutTest.ps1'