1

我想使用 python 自动关闭远程桌面应用程序。我使用 mstsc 打开远程桌面。当我做

os.system("TASKKILL /F /IM mstsc.exe")

它正在杀死所有打开的远程桌面应用程序。有没有一种方法可以通过 python 指定它必须关闭哪个远程桌面。我打开了 2 个或更多远程桌面实例,我需要我的程序仅关闭特定连接。有没有办法可以传递 IP 地址或进程 ID 或其他东西。

4

1 回答 1

0

要关闭其中一个 mstsc,您应该知道它的 pid。如果您从 python 脚本本身打开 mstsc.exe,那么您可以捕获该实例的 pid。

p = Popen('C:\Windows\System32\mstsc.exe "connection.rdp"') 打印 p.pid

然后使用pid杀死exe。

于 2015-04-29T03:32:53.030 回答