배치 파일 (.BAT) 및 Windows NT 명령 스크립트 (.CMD) 파일은 두 번 클릭하면 콘솔 창에서 실행됩니다. 이는 .BAT 또는 .CMD 파일 실행이 완료 될 때까지 명령 프롬프트 창이 표시됨을 의미합니다.
.BAT 또는 .CMD 파일 실행을 덜 방해하기 위해 최소화 된 상태로 실행하도록 구성 할 수 있습니다. 또는 .BAT 또는 .CMD 파일에 런타임 동안 사용자 입력이 필요하지 않은 경우 스크립트를 사용하여 보이지 않는 모드에서 파일을 시작할 수 있습니다.
Windows의 기본 제공 작업 스케줄러는 숨겨진 모드에서 프로그램을 시작할 수 있습니다. 작업 스케줄러 경로를 통해 진행하지 않으려면이 문서에서 설명하는 옵션을 확인하십시오.
- 최소화 된 창 모드에서 배치 또는 CMD 파일 실행
- Windows 스크립트를 통해 숨겨진 (보이지 않는 모드) 배치 또는 CMD 파일 실행
- NirCmd 유틸리티를 사용하여 숨겨진 (보이지 않는 모드) 배치 또는 CMD 파일을 실행하십시오.
최소화 모드에서 .BAT 또는 .CMD 파일 실행
최소화 된 창 상태에서 배치 파일을 실행하려면 다음 단계를 수행하십시오.
- .BAT 또는 .CMD 파일에 대한 바로 가기를 만듭니다. 이렇게하려면 파일을 마우스 오른쪽 버튼으로 클릭하고 보내기, 바탕 화면 (바로 가기 생성) 을 클릭하십시오.
- 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오.
- 실행 : 드롭 다운에서 최소화를 선택 하십시오.
- 확인을 클릭하십시오
- 최소화 된 창 상태에서 배치 파일을 실행하려면 바로 가기를 두 번 클릭하십시오.
스크립트를 사용하여 숨겨진 .BAT 또는 .CMD 파일 실행 (보이지 않는 모드)
Windows 스크립트 호스트의 실행 방법을 사용하면 프로그램 또는 스크립트를 보이지 않는 모드로 실행할 수 있습니다. 다음은 syncfiles.bat
라는 배치 파일을 보이지 않게 시작하는 샘플 Windows 스크립트 코드입니다.
참조 : Run Method. intWindowStyle 매개 변수를 0으로 설정하면 창이 숨겨집니다.
C:\Batch Files
디렉토리에 syncfiles.bat
라는 파일이 있다고 가정 해 봅시다. Windows 스크립팅을 사용하여 숨김 모드로 시작해 봅시다.
- 다음 줄을 메모장에 복사하십시오.
WshShell = CreateObject ( "WScript.Shell") WshShell.Run chr (34) & "C : \ Batch Files \ syncfiles.bat"& Chr (34), 0 WshShell = 없음 설정
참고 : 요구 사항에 따라 스크립트에서 배치 파일 이름 / 경로를 적절히 바꾸십시오.
- .VBS 확장자로 파일을 저장하십시오 (예 :
launch_bat.vbs
- .BAT 파일 이름과 경로를 적절히 편집하고 파일을 저장하십시오.
- launch_bat.vbs 파일을 두 번 클릭하여 실행하면 배치 파일
syncfiles.bat
보이지 않게 시작됩니다.
관련 : 배치 파일을 관리자 권한으로 실행하기 위해 자동으로 배치 파일을 올리는 방법은 무엇입니까? 및 VBScripts 및 UAC 권한 상승 (관리자 권한으로 실행)
NirCmd를 사용하여 숨겨진 .BAT 또는 .CMD 파일 실행 (보이지 않는 모드)
NirCmd는 타사 공급 업체 Nirsoft의 다목적 명령 줄 자동화 유틸리티입니다. 우리는 과거에 사이트에서 NirCmd를 여러 번 다루었습니다.
NirCmd를 사용하여 숨겨진 모드에서 프로그램, 스크립트 또는 배치 파일을 실행할 수 있습니다.
NirCmd를 다운로드하고 파일을 Windows 디렉토리에 추출하십시오.
실행 대화 상자 또는 명령 프롬프트에서 다음 구문을 사용하여 배치 파일 또는 프로그램을 숨김 모드로 시작하십시오.
nircmd exec hide [배치 파일 경로]
예:
nircmd exec 숨기기 "c : \ batch files \ syncfiles.bat"
관리자 권한으로 배치 파일을 높은 수준으로 실행해야하는 경우 다음 명령을 대신 사용하십시오.
nircmd elevatecmd exec 숨기기 c : \ batch files \ syncfiles.bat
(NirCmd 명령 참조 – exec)
그게 다야! 숨겨진 모드에서 배치 또는 CMD 파일을 실행하는 다른 방법을 알고 있다면 알려주십시오.