为什么我的python脚本没有显示为进程,即使它正在运行?

2024-06-23 19:03:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我编写了一个python脚本,每5秒调用一个可执行文件。 虽然它的工作很好,做它应该做的,它没有显示 作为taskmanager的一个进程(它显示在进程监视器tho上)。 这个脚本叫做“b”öse”,被调用的exe称为“hey”,hey.exe 显示为进程,而öse.exe不可用。 我使用pyinstaller将它们都转换为可执行文件 “pyinstaller-F-w文件名.py”

代码运行在带有Windows10的虚拟机上

#böse
import time
import subprocess

i = 1
while i == 1:
     subprocess.call(r"Path/to/file/hey")
     time.sleep(5)
#hey
from tkinter import *
root = Tk()
w = Label(root, text = "Hey brudi")
w.pack()
root.mainloop()

一点背景信息:我现在要写一篇关于恶意软件持久化技术的小论文,所以我想先写一个可执行文件,在关闭它之后“返回”。 这只是一种惯用的方式,在真正深入到实际恶意软件作者使用的常见技术之前,先与主题取得联系。 所以我想知道为什么ötaskmanager中不显示se.exe。 希望你们能帮我:)

PS:这是我在这里的第一篇帖子,希望我做的是正确的


Tags: import脚本可执行文件time进程rootexe技术
1条回答
网友
1楼 · 发布于 2024-06-23 19:03:24

第二个脚本创建了一个进程,其中有一个可见的GUI主窗口(root.mainloop()触发器显示一个Tkinter根窗口),因此它显示在任务管理器中。第一个进程没有附加任何可见窗口

相关问题 更多 >

    热门问题