Thanks guys, especially Duncan ! That's what I'm using now:
import sys from win32gui import GetWindowText, EnumWindows, ShowWindow from win32con import SW_MINIMIZE def listWindowsHandles(): res = [] def callback(hwnd, arg): res.append(hwnd) EnumWindows(callback, 0) return res def listWindowsNames(): return (map(GetWindowText, listWindowsHandles())) def minimizeWindow(): a_hwnd = listWindowsHandles() [listWindowsNames().index(sys.argv[1])] ShowWindow(a_hwnd, SW_MINIMIZE) minimizeWindow() -- http://mail.python.org/mailman/listinfo/python-list