使用脚本搜索谷歌

时间:2017-05-18 17:43:58

标签: powershell

我是Powershell的新手,在得到一些想法并决定修补一下后,我注意到我可以在Poswershell中编写一个脚本,该脚本将在我指定的搜索引擎上发出搜索请求。

问题是我不确定它是如何工作的。当我所做的只是指定一个充满地址的字符串时,这个脚本如何能够知道如何打开我的Web浏览器?

我搜索了其他帖子,但没有找到任何接近我要求的内容(我相信)。 这是我的来源,我还将添加一个图像。

[String]$SearchFor = "bing rewards"

$Query = "http://www.bing.com/search?q=$SearchFor"

Start $Query

enter image description here

谢谢大家的帮助。

2 个答案:

答案 0 :(得分:2)

它只是使用默认应用程序在桌面上打开URL,即默认的Internet浏览器。

如果您在开始>中粘贴网址(没有变量),则会出现相同的行为运行框。

答案 1 :(得分:2)

阅读有关启动过程的帮助

https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.management/start-process

  

如果指定了非可执行文件,则Start-Process将启动该程序   与文件关联,类似于Invoke-Item cmdlet。

所以,如果我在C:\ test.txt中有一个TXT文件并运行

start-process c:\test.txt

它将打开与该文件相关联的默认应用程序。在我的电脑上,它会在记事本中打开test.txt。

希望现在能说清楚。