배치파일 실행시 명령 프롬프트 창 보이지 않게 하기
윈도우즈/OS 일반2020. 6. 7. 09:11
반응형
vbs 파일을 하나 만들고, 그 안에서 실행할 명령과 속성을 입력합니다.
그리고 생성한 run.vbs 를 대신해서 실행하면 됩니다.
run.vbs
Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "c:\another.bat" & Chr(34),0 Set WshShell = Nothing |
* 명령프롬프트에서 vbs 로 인자값 넘기고, 다시 인자값을 배치파일로 넘길때
c:\> run.vbs sys docu
Dim Arg, var1, var2 Set Arg = WScript.arguments var1 = Arg(0) var2 = Arg(1) Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & ["C:\another.bat var1 var2"] & Chr(34), 0 Set WshShell = Nothing |
반응형
'윈도우즈 > OS 일반' 카테고리의 다른 글
[배치파일][번역] 특수문자 처리 방법 (0) | 2020.06.08 |
---|---|
cmd 에서 웹서버로 데이터 전송시 한글깨짐 (cp949 > utf-8) (0) | 2020.06.07 |
명령 프롬프트에서 alert 메세지 띄우기 (0) | 2020.05.29 |
batch 배치 파일을 exe 실행 파일로 변환하기 (윈도우즈 기본 기능 : iexpress.exe) - gui, cli 둘다 지원 (0) | 2020.05.29 |
윈도우10 USB 부팅 디스크 만들기(우분투에서) (0) | 2019.06.04 |
댓글()