2012-02-02 2 views
0

명령 줄의 문자열 제한은 msdnhere과 같습니다.명령 줄 문자열 제한을 극복하는 방법?

msdn에서 제안 된 해결 방법을 시도하여 파일에 인수를 기록했습니다. 그러나 파일에서 인수를 전달할 수 없습니다.

편집 : (거대한) 데이터를 플랫 파일로 내보내려면 bcp 유틸리티를 실행해야합니다.

+1

이것이 사실이라면, 짧은 대답은 당신이 아마 망했다는 것입니다. 그러나 현재 실행중인 작업에 대한 세부 정보를 제공하는 경우 문제에 접근하는 다른 방법이있을 수 있습니다. – jjlin

+0

그 주장의 대부분을 이루는 것은 무엇입니까? – wmz

+0

SQL 쿼리 –

답변

4

실행중인 실행 파일은이를 명시 적으로 지원해야합니다. 예를 들어, C# 컴파일러는

csc @foo 

foo라는 파일에서 몇 가지 옵션을로드에 쓸 수 있도록 허용합니다. 나는 이것을 믿을 수 없다. 은 실행중인 명령의 지원없이 "고정"될 수있다 ... 파일을로드하고 프로세스 자체를 시작한 작은 래퍼 프로그램을 작성할 수도있다. 그러나 보안 핸들, 콘솔 입력 및 출력 전파 등의 측면에서 신중해야합니다. 문제의 응용 프로그램을 제어하는 ​​경우 직접 지원을받는 것이 훨씬 낫습니다.

관련 문제