如何在Windows中隐藏Cygwin Python控制台窗口?

2 投票
1 回答
821 浏览
提问于 2025-04-15 22:50

如何在Windows中隐藏Cygwin的Python控制台窗口?

使用pythonw或者把文件改名为*.pyw似乎都不管用,因为Cygwin和普通的Windows CPython版本是不同的。

1 个回答

3

一个简单的 .vbs 启动脚本就可以解决这个问题:

COMMAND = "c:\cygwin\bin\python <path_to_your.py>"

Set wshell = CreateObject("WScript.Shell")
Set proc   = wshell.Environment("Process")

proc("PATH") = "c:\cygwin\bin;" & proc("PATH")

wshell.Run COMMAND, 0

撰写回答