배치 파일을 사용하여 cmd.exe 프로그램에 3 개의 별도 매개 변수를 전달하려고합니다. 코드의매개 변수를 명령 exe 프로그램에 전달
@echo off
CMD /k ""C:\Users\user\Desktop\import\import.exe"" import -i C:\Users\user\Desktop\testFolder\text.txt -d C:\Users\rsubedi\Desktop\testFolder
pause
이 작품은 매개 변수로 import -i C:\Users\user\Desktop\testFolder\text.txt -d C:\Users\rsubedi\Desktop\testFolder
와 프로그램을 호출하여 좋은 작품 : 나는 초기 방법으로 프로그램을 호출 할 수있는 코드의 다음 줄을 가지고있다. 프로그램이 후 같은 프로그램에 사용자 이름을 통과 한 후 암호를 입력 한 사용자 이름을 확인하는 프로그램 대기 후 완료 될 때까지
지금 내가 기다리고 싶지 : 내가 끼 었어
.
프로그램이 완료 될 때까지 기다리는 데 어떤 문제가 있습니까? 일단 완료되면 자동으로 되돌아 갈 것입니다 ... 다른 한편으로는, 프로그램이 끝난 후에'cmd/k'를 반환하고 싶다면 왜'cmd/k'를 배치 파일에 넣을 지 모르겠습니다. –
프로그램을 종료하지 않으려면 프로그램이 한 작업을 마칠 때까지 기다린 다음 사용자 이름을 전달하여 유효한지 확인한 다음 프로그램이 유효성 검사를 마칠 때까지 기다려야합니다. 사용자 이름을 입력 한 다음 암호가 같은 프로그램에 전달되기를 원합니다. 이유는/k입니다. – Rohit
글쎄,'echo'를 사용하여 입력을 프로그램에 파이프 할 수 있지만 배치 파일 내에서는 말할 수 없습니다 프로그램 내부 함수의 내부 결과 (즉 유효성 검사가 작동하는지 여부) 원하는 경우 프로그램을 두 개의 다른 프로그램으로 분할해야합니다. –