2011-10-12 76 views
0

我有一个提示用户输入两个搜索参数的winform应用程序。在批处理文件中传递多个参数

当执行这些参数被传递到一个run.bat文件即

call search.bat %1 %2 

%1 %2是分别由在WinForm用户输入的参数。

这则应该把参数代入是─

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

我认为%*将采取增加两个参数并做搜索,但由于某种原因它带回结果的搜索URL的search.bat部分对于参数%1 + %2,然后结果仅为%2

是否可以编辑此项,以便它仅返回用户输入的任何参数的结果?

+0

我想这对雅虎 “C:\ Program Files文件\的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测试123 456 使搜索“测试123 456”如预期的那样,没有其他更多。 –

+0

其奇怪的,它可能只是网址搜索引擎的工作方式 – Ebikeneser

回答

0

事实证明,我并未在每次搜索后清除缓存文件夹,因此旧的搜索条件正在提交。

相关问题