배치 파일에서 기다리지 않고 응용 프로그램을 시작하는 방법은 무엇입니까?
배치 파일에서 기다리지 않고 애플리케이션을 실행할 수 있는 방법이 있습니까?나는 그것을 시도해 보았습니다.start
새 명령 창을 만들 뿐입니다.
짐작은 하고 있지만, 당신의start
호출은 아마도 다음과 같이 보입니다.
start "\Foo\Bar\Path with spaces in it\program.exe"
이렇게 하면 "\foo\Bar\Path with spaces in it\program.exe"를 제목으로 사용하여 새 콘솔 창이 열립니다.
사용하는 경우start
따옴표로 둘러싸인(또는 따옴표로 둘러싸야 하는) 항목을 사용하여 첫 번째 인수로 빈 따옴표를 넣어야 합니다.
start "" "\Foo\Bar\Path with spaces in it\program.exe"
그 이유는start
처음 찾은 따옴표로 묶인 인수를 새 콘솔 창의 창 제목으로 해석합니다.
저는 이것을 그냥 시작하는 대신에 start /b를 사용했고 각 명령에 대한 창 없이 실행되어 대기 시간이 없었습니다.
만약 당신의 exe가 논쟁을 한다면,
start MyApp.exe -arg1 -arg2
한다면start
찾고 있는 것을 찾을 수 없습니다. 당신이 설명한 대로 합니다.
여러분이 하고 있는 일이 효과가 있어야 하기 때문에, 여러분은 일부 인용문을 생략하고 있거나 추가적인 것을 넣는 것일 가능성이 높습니다.
편집 이동됨/B
매개 변수/명령 경로 앞으로 전환(Nime Cloud의 권장 사항에 따름)
나는 성공적으로 @joy의 게시물과 추가된 게시물의 조합을 사용했습니다./B
다음과 같은 플래그
START "" /B "Path\To\Application.exe"
도움말 명령의 부분 출력:HELP START
...
B Start application without creating a new window. The
application has ^C handling ignored. Unless the application
enables ^C processing, ^Break is the only way to interrupt
the application.
이 명령은 Clam을 시작합니다.사용자 지정 아이콘인 clamd가 있는 별도의 콘솔 창에서 AV.exe
start "c:\clamav\clamd.exe" "c:\clamav\clamd.exe"
따라서 일반적인 형식은 다음과 같습니다.
start "Your new title" "c:\path\your.exe"
언급URL : https://stackoverflow.com/questions/2937569/how-to-start-an-application-without-waiting-in-a-batch-file
'sourcecode' 카테고리의 다른 글
--depth 1로 얕은 복제를 하고, 커밋을 만들고, 업데이트를 다시 가져오는 것이 안전합니까? (0) | 2023.05.04 |
---|---|
MongoDB 셸 쿼리에서 "수집에서 데이터 b가 수집 a에 있지 않음"을 가져옵니다. (0) | 2023.04.29 |
Pymongo의 빠른 또는 대량 업스타트 (0) | 2023.04.29 |
애플리케이션 통찰력 확보 또는 로그 분석 (0) | 2023.04.29 |
내용물-처분:"인라인"과 "애착"의 차이점은 무엇입니까? (0) | 2023.04.29 |