0
최근 R을 사용하여 mGenov이라는 .exe 프로그램을 호출하려고했습니다. 명령 줄 프로그램입니다. 이 설명을 돕기위한 스크린 샷이 있습니다 (Windows 10 사용). mGenova에R 외부 프로그램 인 mGENOVA를 호출합니다
- 더블 클릭, 이
- 히트 "입력"
- 형 card.txt cmd를 창을 닫습니다 내가 시도
:
기발한,이 방식으로 작동합니다 많이; 기본적으로 그들은 프로그램을 호출,하지만 난 항상이
[1] "Input the filename containing the control cards." "" "" "*** Control cards file is empty"
attr(,"status")
[1] 1
Warning message:
running command '"D:\mgenova\mGENOVA\mGENOVA.exe" "D:\mgenova\mGENOVA\card.txt"' had status 1
는 어떻게 얻을 수있어
shell(cmd="D:\\mgenova\\mGENOVA\\card.txt", shell="D:\\mgenova\\mGENOVA\\mGENOVA.exe",intern=F)
또는 system("\"D:\\mgenova\\mGENOVA\\mGENOVA.exe\" \"D:\\mgenova\\mGENOVA\\card.txt\""
,show.output.on.console=TRUE,invisible=T,intern=T)
그리고 명령에 card.txt 입력에 대한 명령을 전달할 수 있습니다 그걸로 달렸어? 도와 줘서 고맙다!!!!!
system("\"D:\\mgenova\\mGENOVA\\mGENOVA.exe\" \"D:\\mgenova\\mGENOVA\\card.txt\""
,show.output.on.console=TRUE,invisible=T,intern=T)