[펌] DOS 백그라운드 실행 ( vbs)






코드:

Option Explicit

Dim objSh, objFso


‘Run2 “실행파일경로”, 실행할 윈도우 화면 설정

Run2 “notepad”, 0
Run2 “notepad”, 1


WScript.Quit




‘=====================================================


Function Run2( app, WindowStyle)

Const WAIT_ON_RETURN = false

Set objSh  = WScript.CreateObject(“WScript.Shell”)
Set objFso = WScript.CreateObject(“Scripting.FileSystemObject”)
     
      objSh.Run app, WindowStyle, WAIT_ON_RETURN

End Function
     
WScript.Quit

‘=======================================================



‘실행할 윈도우 화면 설정
‘0 – Hides the window and activates another window.
‘
‘1 – Activates and displays a window. If the window is minimized or maximized, the system restores it to its original size and position. An application should specify this flag when displaying the window for the first time.
‘
‘2 –  Activates the window and displays it as a minimized window.
‘
‘3 –  Activates the window and displays it as a maximized window.
‘
‘4 –  Displays a window in its most recent size and position. The active window remains active.
‘
‘5 –  Activates the window and displays it in its current size and position.
‘
‘6 –  Minimizes the specified window and activates the next top-level window in the Z order.
‘
‘7 –  Displays the window as a minimized window. The active window remains active.
‘
‘8 –  Displays the window in its current state. The active window remains active.
‘
‘9 –  Activates and displays the window. If the window is minimized or maximized, the system restores it to its original size and position. An application should specify this flag when restoring a minimized window.
‘
’10 –  Sets the show-state based on the state of the program that started the application.
‘

댓글 남기기