Открытые ссылки веб-поиска Cortana в поиске Google с помощью Chrome или Firefox

Нажатие на результаты веб-поиска в Cortana всегда запускает Microsoft Edge независимо от того, какой у вас браузер по умолчанию. Однако вы можете настроить ссылки веб-поиска Cortana, чтобы они открывались в веб-браузере по умолчанию. Кроме того, вы можете автоматически перенаправить поисковый запрос в поиск Google вместо Bing.

В апреле 2018 года Microsoft объявила, что Edge будет браузером, который будет запускаться при поиске в Cortana, независимо от того, какой у вас веб-браузер по умолчанию или https настройка связи протокола есть.

Хотя пользовательский интерфейс не имеет возможности изменить поисковую систему или браузер, все еще есть способ сделать поиск в Cortana с помощью Google вместо Bing, используя новый microsoft-edge: Протокол URL.

Выполнить поиск в Cortana с помощью браузера по умолчанию и поиск с помощью Google вместо Bing

  • Вариант 1 использует инструмент EdgeDeflector. Он перенаправляет веб-поиск Cortana в браузер по умолчанию.
  • Вариант 2 использует пользовательский сценарий, который перенаправляет веб-поиски Cortana в браузер по умолчанию и изменяет URL-адрес Bing на поиск Google.

Вариант 1. Использование утилиты EdgeDeflector

EdgeDeflector — это небольшое вспомогательное приложение, которое перенаправляет URL-адреса поиска Cortana в веб-браузер по умолчанию. Он регистрирует себя как microsoft-edge: Обработчик протокола URL в реестре. EdgeDeflector не имеет пользовательского интерфейса. Программа запускается только при нажатии на результаты веб-поиска Cortana и не работает постоянно в фоновом режиме.

  1. Скачайте EdgeDeflector и установите его.
  2. После установки программы выполните поиск в Cortana. Нажмите на результат поиска, чтобы увидеть диалог Открыть с помощью ниже:

  3. Выберите EdgeDeflector из списка, нажмите кнопку Всегда используйте это приложение и нажмите ОК.

EdgeDeflector теперь является обработчиком по умолчанию для Microsoft края: Протокол URL.

Заметка: Эта программа не перенаправляет Bing на поиск Google. Он просто передает ссылку на ваш браузер по умолчанию вместо Microsoft Edge. Если вы хотите перенаправить на поиск Google, а также использовать веб-браузер по умолчанию, см. Метод 2 (с использованием скрипта) ниже.

Подробную информацию о том, как работает программа, можно найти в блоге автора. Открытые ссылки принудительно открываются в Microsoft Edge в браузере по умолчанию | Ctrl блог

Вариант 2. Использование пользовательского сценария Windows

Этот метод использует ту же идею, что и EdgeDeflector. Сценарий регистрируется как обработчик для microsoft-edge: протокол, так же, как работает EdgeDeflector. Скрипт ниже был протестирован в Windows 10 v1809 v1903.

Если вы используете Windows 10 build v1803 и ниже, обязательно выключите Оптимизируйте результаты веб-поиска на панели задач для программ чтения с экрана вариант в Microsoft Edge. Отключение этой опции приведет к microsoft-edge: протокол, который будет использоваться при нажатии на результаты веб-поиска Cortana.

Связав наш собственный скрипт ↓ Cortana2Google.vbs с microsoft-edge: Протокол URL, вы можете перенаправить результаты в браузер по умолчанию и использовать поисковую систему Google (если хотите) вместо Bing.

меры

  1. Скачайте cortana2google.zip, разархивируйте и распакуйте содержимое в папку.

  2. Двойной щелчок Cortana2Google.reg запустить его.
  3. Переместить файл Cortana2Google.vbs в ваш каталог Windows.
  4. Введите поисковую фразу в поле Cortana и нажмите на результат веб-поиска. Впервые появится следующее диалоговое окно «Как вы хотите открыть это?».
  5. Выберите «Microsoft Windows Based Script Host», включите опцию «Всегда использовать это приложение» и нажмите «ОК».

    открыть веб-поиск cortana в браузере по умолчанию

  6. microsoft-edge: Протокол URL теперь обрабатывается скриптом.

    открыть результаты поиска cortana в браузере по умолчанию

    Результаты Cortana будут перенаправлены в ваш браузер по умолчанию и использовать поисковую систему Google вместо Bing.

    открыть результаты поиска cortana в браузере по умолчанию

По умолчанию поисковый запрос Cortana выглядит следующим образом:

microsoft-edge:?launchContext1=Microsoft.Windows.Cortana_cw5n1h2txyewy&url=https%3A%2F%2Fwww.bing.com%2Fsearch%3Fq%3Dsticky%2Bnotes%2Bfor%2Bwindows%2B10%26form%3DWNSGPH%26qs%3DHS%26cvid%3D0df6e21cb6184f1d8f16ed0ca2405bba%26pq%3Dsticky%2Bnotes%2Bfor%2Bwindows%2B10%26cc%3DIN%26setlang%3Den-US%26nclid%3D2725A7589AC9D1A17FFF42A1%26ts%3D15DD788921488%26nclidts%3D1557674921%26tsms%3D488%26wsso%3DModerate

Наш нестандартный скрипт ↓ Cortana2Google.vbs извлекает только поисковый запрос из URL и перенаправляет в Google Браузер по умолчанию.

Содержание скрипта

'Make Cortana Use Default Browser and Google Search to open search results
'Created by Ramesh Srinivasan for Winhelponline.com
'Updated on June 14 2019 - Tested on Windows 10 v1903
'Cortana2Google.vbs
If wscript.arguments.count = 0 Then Wscript.Quit
Set WshShell = WScript.CreateObject("WScript.Shell")
sArgs = wscript.arguments(0)
'Check if the URL comes from Cortana search action
If lcase(instr(sArgs, "&url="))  0 Then
sBingURL = Split (sArgs, "&url=")
sGoglURL = Split (URLDecode (sBingURL(1)), "&")
sGoglURL(0) = Replace (sGoglURL(0), "bing.com", "google.com")
If lcase (left (sGoglURL(0) , 8) = "https://") Then WshShell.run sGoglURL(0)
Else
'Check if user pressed F1 help button or passed a non-Cortana web link
If Instr(sArgs, "go.microsoft.com/fwlink")  0 Or Left(sArgs, 19) = "microsoft-edge:http" Then
WshShell.Run Replace(wscript.arguments(0),"microsoft-edge:", "")
WScript.Quit
Else
WScript.echo "Can't open the link. The following URL seems invalid:" & _
vbCrLf & vbcrlf & sArgs
End If
End If
Function URLDecode (sInput)
If IsNull(sInput) Then
URLDecode = ""
Exit Function
End If
URLDecode = sInput
URLDecode = Replace(URLDecode, "%25", "%")
URLDecode = Replace(URLDecode, "%20", " ")
URLDecode = Replace(URLDecode, "%22", """")
URLDecode = Replace(URLDecode, "%26", "&")
URLDecode = Replace(URLDecode, "%27", "'")
URLDecode = Replace(URLDecode, "%2F", "/")
URLDecode = Replace(URLDecode, "%3F", "?")
URLDecode = Replace(URLDecode, "%5C", "\")
URLDecode = Replace(URLDecode, "%3A", ":")
URLDecode = Replace(URLDecode, "%3D", "=")
URLDecode = Replace(URLDecode, "%2B", "+")
End Function

Содержимое файла REG

В то время как файл REG добавляет содержимое только к разделам реестра текущего пользователя, вам необходимы права администратора для первоначального перемещения файла сценария в C: \ Windows. Это также необязательно. Если вы решили разместить скрипт в своем профиле пользователя, если вы являетесь обычным пользователем, обновите путь к файлу скрипта в REG-файле и примените его.

Windows Registry Editor Version 5.00
;Make Cortana Use Default Browser and Google Search to open search results
;Created by Ramesh Srinivasan for Winhelponline.com
;Created on Oct 14 2016
;Modified on May 12 2019
;Works on Windows 10 v1809
;Cortana2Google.reg
;http://www.winhelponline.com/blog/cortana-web-results-google-search-default-browser/
[HKEY_CURRENT_USER\Software\Clients\StartmenuInternet\Cortana2Google]
@="Cortana2Google"
[HKEY_CURRENT_USER\Software\Clients\StartmenuInternet\Cortana2Google\Capabilities]
"ApplicationDescription"="A custom script to redirect Cortana search results to default browser."
"ApplicationName"="Cortana2Google"
[HKEY_CURRENT_USER\Software\Clients\StartmenuInternet\Cortana2Google\Capabilities\URLAssociations]
"microsoft-edge"="Cortana2Google"
[HKEY_CURRENT_USER\Software\Classes\Cortana2Google\shell\open\command]
@="wscript.exe c:\\windows\\cortana2google.vbs %1"
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\microsoft-edge\UserChoice]
[HKEY_CURRENT_USER\Software\RegisteredApplications]
"Cortana2Google"="Software\\Clients\\StartmenuInternet\\Cortana2Google\\Capabilities"

Microsoft не рекомендует использовать какие-либо методы перенаправления веб-поиска, поскольку это может нарушить персонализированный и интегрированный поиск в Windows 10, предоставляемый комбинацией Cortana + Edge + Bing. Не берите в голову!

Это оно! Вы заставили Кортану использовать веб-браузер по умолчанию (вместо Edge) и выполнять поиск с помощью Google вместо поиска Bing. Надеюсь, вам понравились эти скрипты!

Ссылка на основную публикацию
Adblock
detector