簡體   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