나는 이것을 검색해 보았는데, 정말 유용하지 않았거나 너무 복잡했다 (필자는 숙련 된 배치 파일 프로그래머가 아니다!)! 필요한 것은 숨겨진 양식 (콘솔 창 없음)에서 배치 파일을 실행하는 것입니다. 배치 파일은 외부 응용 프로그램 또는 코드에서 호출되지 않습니다. 그것은 클라이언트에 의해 클릭 될 것입니다 그리고 나는 콘솔 페이지가 표시되기를 원하지 않습니다 (호출 명령에 의해 호출 된 페이지 만 보여 져야합니다)! 배치 파일은 다음과 정확히 같이간단한 배치 창을 숨기기
@echo off
call setup.exe
IF EXIST "C:/caillog" goto tracking
IF NOT EXIST "C:/caillog" goto end
:tracking
call dotnet4.exe
call ClientService.msi
goto end
:end
% batchfile %은 file.bat 또는 % file.bat % 여야합니다. 어떻게 작동합니까? –
그냥 배치 파일의 자리 표시 자로 넣습니다. "% batchfile %"를 따옴표 사이에 배치 파일 경로를 넣습니다. –
예 - objShell.Run ("C : \ batchfile.bat"), 0 , True –