繁体   English   中英

如何终止从Python GUI调用的PowerShell脚本?

[英]How do I kill a PowerShell script that is invoked from a Python GUI?

如何终止从Python GUI调用的PowerShell脚本? 执行脚本后,我将获得一个空的Powershell窗口。

我一直在添加cmdlet,例如“ exit”和“ Stop-Process -Name powershell”,但脚本没有成功。 另外,脚本的唯一目的是将打印机添加到我的设备中。

Python脚本

我的Python脚本

具有空白窗口的Powershell脚本

空白的PS窗口与正在运行的脚本

该脚本成功添加了打印机,但是这个烦人的PS窗口仍留在我的屏幕上。

不知道为什么要在字符串末尾添加双引号。 这应该工作:

Add-Printer -ConnectionName \\...
Stop-Process -Name "powershell*"

经过测试并在PSV5上工作。

在PowerShell语句之后,您可以添加分号和退出命令。

例如,“ ... Powershell.exe ...;退出”

您已经尝试过Command + D吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM