如何在不使用 /p 的情况下让我的批处理文件接受输入?

How do I make my batch file take input without using /p?

我正在尝试制作一个允许我在维基百科上搜索内容的批处理文件。但是我不想使用 /p 并要求我输入,而是想自动搜索。例如,我会输入 search Example,它会在维基百科上搜索 example。提前谢谢你。 P.S。我目前没有任何代码,但澄清一下,我不想在代码中使用 /p %input%。

将其保存到名为 search.bat 的文件中,您就完成了:

@start "" "http://en.wikipedia.org/wiki/Special:Search?search=%*"

%*表示所有命令行参数。因此,如果在命令行中输入

search Example

该脚本会启动您的默认网络浏览器并打开 Example 的维基百科搜索页面。维基百科然后将您重定向到相应的文章或消歧页面,根据维基百科的算法,以更合适的为准。

如果你:

search snow cream

您会立即被带到维基百科的雪霜条目。