CMD상에서 command argument 개수 질문드립니다!

leesnhyun의 이미지

우선 C언어로 작성했습니다.

command argument를 10000개정도 넣으려고 하는데
CMD상에서는 argument가 몇개 이상은 안들어갑니다 ㅠㅠ..
(간단하게 1~10000 복붙했을 때)

음.. 그래서 두번째로 system() 함수를 써서하면 안될까해서 해봤더니 역시나 문자열이 너무 길다고 오류가 뜹니다.

혹시 command argument에 10000개정도의 인자를 넣을 수 있는 방법이 있을까요!?

File attachments: 
첨부파일 크기
Image icon K-98.png6.13 KB
mirheekl의 이미지


http://support2.microsoft.com/kb/830473 참고.

명령행 자체가 8191자가 한계라 하니 10000개의 인자를 넣을 수는 없는 것이죠.

글에 소개된 대로 외부 파일을 이용해 보세요.

하시려는 바를 좀더 자세히 알려주시면 좋을 것 같습니다.

--