我是Powershell的新手,在得到一些想法并决定修补一下后,我注意到我可以在Poswershell中编写一个脚本,该脚本将在我指定的搜索引擎上发出搜索请求。
问题是我不确定它是如何工作的。当我所做的只是指定一个充满地址的字符串时,这个脚本如何能够知道如何打开我的Web浏览器?
我搜索了其他帖子,但没有找到任何接近我要求的内容(我相信)。 这是我的来源,我还将添加一个图像。
[String]$SearchFor = "bing rewards"
$Query = "http://www.bing.com/search?q=$SearchFor"
Start $Query
谢谢大家的帮助。
答案 0 :(得分:2)
它只是使用默认应用程序在桌面上打开URL,即默认的Internet浏览器。
如果您在开始>中粘贴网址(没有变量),则会出现相同的行为运行框。
答案 1 :(得分:2)
阅读有关启动过程的帮助
如果指定了非可执行文件,则Start-Process将启动该程序 与文件关联,类似于Invoke-Item cmdlet。
所以,如果我在C:\ test.txt中有一个TXT文件并运行
start-process c:\test.txt
它将打开与该文件相关联的默认应用程序。在我的电脑上,它会在记事本中打开test.txt。
希望现在能说清楚。