2011-10-12 5 views
0

두 개의 검색 매개 변수를 입력하라는 winform 응용 프로그램이 있습니다.배치 파일에 여러 매개 변수 전달

실행될 때 이들 파라미터는 run.bat 파일로 전달된다, 즉이 %1 %2의 WinForm에서 사용자에 의해 입력 된 파라미터는

call search.bat %1 %2 

.

이 다음

"http://www.foo.com/search=%*" 

내가 %* 추가 두 매개 변수를 가지고 검색을 할 것이라고 생각하지만, 어떤 이유로 그 결과를 다시 제공 - 이것도 검색 URL의 search.bat 부분으로 매개 변수를 넣어해야 두 매개 변수 %1 + %2에 대한 결과는 %2입니다.

사용자가 입력 한 매개 변수에 대한 결과 만 가져 오도록 편집 할 수 있습니까?

+0

내가 야후에 대한이 시도 "C : \ 프로그램 파일 \ Internet Explorer를 \ iexplore.exe를" "http://search.yahoo.com/search;_ylt=AtRpAnvHsS_2IiSdgT_TfYubvZx4?p=%*&toggle=1&cop=mss&ei = UTF-8 & fr = yfp-t-701 " % * 잘 작동하는 것 같습니다. search.bat test 123 456 은 "test 123 456"을 예상대로 검색하고 이후에는 검색하지 않습니다. –

+0

홀수, URL 검색 엔진 작동 방법 일 수 있습니다. – Ebikeneser

답변

0

결국 검색 할 때마다 캐시 폴더가 지워지지 않았기 때문에 오래된 검색어가 제출되었습니다.