cmd를 시작하고 장기 실행 GUI 프로그램을 실행한 다음 cmd를 닫는 방법은 무엇입니까?

cmd를 시작하고 장기 실행 GUI 프로그램을 실행한 다음 cmd를 닫는 방법은 무엇입니까?

구성할 때 이것이 필요합니다목록의 사용자 정의 명령은 바로 이 명령에 대한 현재 디렉터리로 설정된 Rconsole환경 변수를 사용하여 Explorer 내에 로드됩니다.R_USER

내가 현재 사용하는 것은 사실상

cmd /C "set R_USER=%path%&& C:\path\to\Rgui.exe"

(내가 배운 것여기환경 변수를 설정합니다.)

cmd 자체에 대한 추가 창을 여는 것을 제외하고는 잘 작동합니다. 으로 애플리케이션을 전환하는 데 번거로움이 추가됩니다 Alt-Tab.

cmd 자체 창을 열지 않고 동일한 작업 흐름을 달성하려면 어떻게 해야 합니까?

PS(Listary는 대체 부분을 처리하고 지정된 명령을 실행합니다).

답변1

start실행 파일 경로 앞에 명령을 넣어야 합니다 .

답변2

CMD 창을 자동으로 닫으려면 다음과 같은 프로그램을 시작하면 됩니다.

start /min "" "path_to_your_program"

start명령은 Windows에 현재 CMD 범위 밖의 다른 CMD 창을 실행하도록 지시합니다. /min최소화된 CMD 창을 시작하므로 필요하지 않습니다 . 큰따옴표의 첫 번째 세트는 확실히 필요하지만 해당 따옴표 안에는 무엇이든 넣을 수 있습니다. 두 번째 세트에는 내부 프로그램에 대한 절대 경로가 포함되어야 합니다.

관련 정보