BAT 파일 Background 에서 실행하기
cmd에서 실행되는 bat를 background에서 실행하는 방법 Windows의 vbs를 이용하여 shell을 열고 열린 shell에서 명령을 수행하는 방법이다. start.vbs Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "배치파일 경로\배치파일.bat" & Chr(34), 0 Set WshShell = Nothing 좀더 높은 권한이 필요할경우는 아래 스크립트로 사용 Set objShell = CreateObject("Shell.Application") objShell.ShellExecute "배치파일 경로\배치파일.bat" , "/c lodctr.exe /r" , "", "runas", 0 빨간색 숫자 0이 CMD 창의 visible 옵션. 0이면 visible false 1이면 visible true 라고 보면된다. 원문링크1 : http://genepart2.tistory.com/19 원문링크2 : http://blog.naver.com/clever_coder/60190570143