2010-08-22 7 views
1

실행을 사용하여 WScript.Shell 명령을 실행하고 항상 맨 위에 설정하고 싶습니다. 지금까지 팝업을 항상 최상으로 만드는 방법을 알아 냈습니다.WScript.Shell 항상 맨 위에 실행 옵션

import win32api, win32com.client 

shell = win32com.client.Dispatch('WScript.Shell') 
shell.Popup('Message', 0, 'Title', 4096) 
win32api.Sleep(100) 

실행 명령을 사용하여 동일한 작업을 수행 할 수있는 방법이 있습니까? MS 사이트 http://msdn.microsoft.com/en-us/library/d5fk67ky(VS.85).aspx에서 일부 속성을 발견했지만 그 중 누구도이 옵션을 제공하지 않습니다.

답변

0

이렇게하면 안됩니다. 나는 거의 유틸리티를 설치하지 않고 항상 최상위 기능을 수행했다.

0
strCommand = "wscript Test.vbs" 

jobProcess = subprocess.Popen(strCommand, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True) 

stdout, stderr = jobProcess.communicate() 
관련 문제