To do this using the cmd window, you will probably have to make many win32 calls.
- List all windows using win32gui.EnumWindows to get window handles.
- " ", , . , .py "C:\Python26\python.exe". , c:\Windows\system32\cmd.exe - c:\python26\python.exe test.py
- , cmd.
- win32gui.SetWindowPos, " " ..
mport win32gui, win32process, win32con
import os
windowList = []
win32gui.EnumWindows(lambda hwnd, windowList: windowList.append((win32gui.GetWindowText(hwnd),hwnd)), windowList)
cmdWindow = [i for i in windowList if "c:\python26\python.exe" in i[0].lower()]
win32gui.SetWindowPos(cmdWindow[0][1],win32con.HWND_TOPMOST,0,0,100,100,0) #100,100 is the size of the window