如何使用 Python 在 Windows 上打开隐藏的应用程序?

Posted

技术标签:

【中文标题】如何使用 Python 在 Windows 上打开隐藏的应用程序?【英文标题】:How to open hidden app on Windows with Python? 【发布时间】:2021-03-18 12:10:04 【问题描述】:

我发现这段代码可以隐藏应用程序的眼睛和工具栏(现在它只在任务管理器中可见)-

def enumWindowFunc(hwnd, windowList):
    text = win32gui.GetWindowText(hwnd)
    className = win32gui.GetClassName(hwnd)
    if text.find("YourApp") >= 0:
        windowList.append((hwnd, text, className))

myWindows = []

win32gui.EnumWindows(enumWindowFunc, myWindows)

for hwnd, text, className in myWindows:
    win32gui.ShowWindow(hwnd, False)

玩弄了这个,得到了一个问题 - 如何用 Python 恢复这个隐藏的应用程序? 我的意思是在工具栏和桌面上显示它

【问题讨论】:

【参考方案1】:

我不小心弄到了!只需将最后一行中的False 替换为True - 不是win32gui.ShowWindow(hwnd, False),而是win32gui.ShowWindow(hwnd, True)

【讨论】:

以上是关于如何使用 Python 在 Windows 上打开隐藏的应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

使用python打开程序(不和谐)

如何通过单击 Python 3 中的按钮打开文件

使用 Python,如何访问 Windows 网络上的共享文件夹?

如何使 Python PyQT 程序无法在 Windows 中打开命令行

Python IO 是不是允许在 Windows 上删除/重命名打开的文件?

如何双击直接用python打开自定义文件?