เปิดลิงค์ค้นหาเว็บ Cortana ใน Google Search โดยใช้ Chrome หรือ Firefox

2016-07-30 11:02:18
หลัก·ไมโครซอฟท์·เปิดลิงค์ค้นหาเว็บ Cortana ใน Google Search โดยใช้ 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 ไปยังเบราว์เซอร์เริ่มต้นของคุณและเปลี่ยน Bing URL เป็น Google Search

ตัวเลือกที่ 1: การใช้โปรแกรมอรรถประโยชน์ EdgeDeflector

EdgeDeflector เป็นแอพพลิเคชั่นตัวช่วยขนาดเล็กที่เปลี่ยนเส้นทางการค้นหา Cortana ไปยังเว็บเบราว์เซอร์เริ่มต้น มันลงทะเบียนตัวเองเป็นตัวจัดการโปรโตคอลของ microsoft-edge: URL ในรีจิสทรี EdgeDeflector ไม่มี UI โปรแกรมจะทำงานเฉพาะเมื่อคุณคลิกที่ผลการค้นหาเว็บของ Cortana และจะไม่ทำงานในพื้นหลังอย่างถาวร

  1. ดาวน์โหลด EdgeDeflector และติดตั้ง
  2. หลังจากที่คุณติดตั้งโปรแกรมแล้วให้ทำการค้นหาเว็บ Cortana คลิกที่ผลการค้นหาเพื่อดูกล่องโต้ตอบเปิดด้วยด้านล่าง:

  3. เลือก EdgeDeflector จากรายการเลือกคลิก ใช้แอพนี้เสมอ และคลิกตกลง

EdgeDeflector เป็นตัวจัดการเริ่มต้นสำหรับโปรโตคอล microsoft-edge: URL

หมายเหตุ: โปรแกรมนี้ไม่ได้เปลี่ยนเส้นทาง Bing ไปยังการค้นหาของ Google มันเพิ่งผ่านลิงค์ไปยังเบราว์เซอร์เริ่มต้นของคุณแทน Microsoft Edge หากคุณต้องการเปลี่ยนเส้นทางไปยังการค้นหาของ Google รวมถึงใช้เว็บเบราว์เซอร์เริ่มต้นให้ดูวิธีที่ 2 (ใช้สคริปต์) ด้านล่าง

สำหรับรายละเอียดเกี่ยวกับวิธีการทำงานของโปรแกรมให้ตรวจสอบการโพสต์บล็อกของผู้เขียนเปิดลิงก์บังคับเปิดใน Microsoft Edge ในเบราว์เซอร์เริ่มต้นของคุณ | บล็อก Ctrl


ตัวเลือก 2: การใช้สคริปต์ Windows แบบกำหนดเอง

วิธีนี้ใช้แนวคิดเดียวกันกับ EdgeDeflector สคริปต์ลงทะเบียนเป็นตัวจัดการสำหรับ microsoft-edge: protocol เหมือนกับวิธีการทำงานของ EdgeDeflector สคริปต์ด้านล่างนี้ได้รับการทดสอบใน Windows 10 v1809 & v1903

หากคุณใช้ Windows 10 บิลด์ v1803 และต่ำกว่าตรวจสอบให้แน่ใจว่าได้ปิดตัว เลือกผลการค้นหาเว็บแถบเครื่องมือปรับให้เหมาะสมสำหรับ ตัว อ่านหน้าจอ ใน Microsoft Edge การปิดตัวเลือกนั้นจะทำให้ microsoft-edge: protocol ใช้เมื่อคลิกผลการค้นหาเว็บ Cortana

ด้วยการเชื่อมโยงสคริปต์ที่กำหนดเองของเรา↓ Cortana2Google.vbs กับ Cortana2Google.vbs microsoft-edge: URL microsoft-edge: คุณสามารถเปลี่ยนเส้นทางผลลัพธ์ไปยังเบราว์เซอร์เริ่มต้นของคุณและใช้เครื่องมือค้นหาของ Google (ถ้าคุณต้องการ) แทน Bing

ขั้นตอน

  1. ดาวน์โหลด cortana2google.zip, คลายซิปและแตกเนื้อหาลงในโฟลเดอร์

  2. คลิกสองครั้งที่ Cortana2Google.reg เพื่อเรียกใช้
  3. ย้ายไฟล์ Cortana2Google.vbs ไปยังไดเรกทอรี Windows ของคุณ
  4. พิมพ์วลีค้นหาในกล่อง Cortana และคลิกที่ผลการค้นหาเว็บ ต่อไปนี้“ คุณต้องการเปิดสิ่งนี้อย่างไร” ข้อความโต้ตอบจะปรากฏขึ้นเป็นครั้งแรก
  5. เลือก“ โฮสต์สคริปต์ที่ใช้ Microsoft Windows” เปิดใช้งานตัวเลือก“ ใช้แอพนี้เสมอ” และคลิกตกลง

  6. microsoft-edge: โปรโตคอลโปรโตคอลขณะนี้จัดการโดยสคริปต์

    ผลลัพธ์ของ Cortana จะถูกเปลี่ยนเส้นทางไปยังเบราว์เซอร์เริ่มต้นของคุณและใช้เครื่องมือค้นหาของ Google แทน Bing

ตามค่าเริ่มต้นข้อความค้นหา Cortana จะมีลักษณะดังนี้:

 ไมโครซอฟท์ขอบ: 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 & เบราว์เซอร์เริ่มต้น

เนื้อหาของสคริปต์

 'ทำให้ Cortana ใช้เบราว์เซอร์เริ่มต้นและการค้นหาของ Google เพื่อเปิดผลการค้นหา' สร้างโดย Ramesh Srinivasan สำหรับ Winhelponline.com 'อัปเดตเมื่อวันที่ 14 มิถุนายน 2019 - ทดสอบใน Windows 10 v1903' Cortana2Google.vbs ถ้า wscript.arguments.count = 0 จากนั้น Wscript.Quit ตั้งค่า WshShell = WScript.CreateObject ("WScript.Shell") sArgs = wscript.arguments (0) 'ตรวจสอบว่า URL นั้นมาจากการดำเนินการค้นหา Cortana ถ้า lcase (instr (sArgs, "& url =") 0 จากนั้น sBingURL = Split () sArgs, "& url =") sGoglURL = แยก (URLDecode (sBingURL (1)), "&") sGoglURL (0) = แทนที่ (sGoglURL (0), "bing.com", "google.com") หาก lcase ( ซ้าย (sGoglURL (0), 8) = "https: //") จากนั้น WshShell.run sGoglURL (0) เลือก 'ตรวจสอบว่าผู้ใช้กดปุ่มวิธีใช้ F1 หรือไม่ผ่านการเชื่อมโยงเว็บที่ไม่ใช่ Cortana ถ้า Instr (sArgs, "ไป microsoft.com/fwlink ") 0 หรือซ้าย (sArgs, 19) =" microsoft-edge: http "จากนั้น WshShell.Run แทนที่ (wscript.arguments (0), " microsoft-edge: ", " ") WScript.Quit อื่น ๆ WScript.echo "ไม่สามารถเปิดลิงก์ได้ URL ต่อไปนี้ดูเหมือนว่าไม่ถูกต้อง:" & _ vbCrLf & vbcrlf & sArgs สิ้นสุดหาก E nd ถ้า Function URLDecode (sInput) ถ้า IsNull (sInput) จากนั้น URLDecode = "" ออกจากฟังก์ชั่นสิ้นสุดหาก URLDecode = sInput URLDecode = แทนที่ (URLDecode, "% 25", "%") URLDecode = แทนที่ (URLDecode, "% 20") "") URLDecode = แทนที่ (URLDecode, "% 22", "" "") URLDecode = แทนที่ (URLDecode, "% 26", "&") URLDecode = แทนที่ (URLDecode, "% 27", "'") URLDecode = แทนที่ (URLDecode, "% 2F", "/") URLDecode = แทนที่ (URLDecode, "% 3F", "?") URLDecode = แทนที่ (URLDecode, "% 5C", "\") URLDecode = แทนที่ (URLDecode, "% 3A", ":") URLDecode = แทนที่ (URLDecode, "% 3D", "=") URLDecode = แทนที่ (URLDecode, "% 2B", "+") ฟังก์ชันสิ้นสุด 

เนื้อหาของไฟล์ REG

ในขณะที่ไฟล์ REG เพิ่มเนื้อหาลงในรีจิสตรีคีย์ผู้ใช้ปัจจุบันเท่านั้นคุณต้องมีสิทธิ์ผู้ดูแลระบบเพื่อย้ายไฟล์สคริปต์ไปที่ C: \ Windows นั่นเป็นตัวเลือกเช่นกัน หากคุณตัดสินใจที่จะโฮสต์สคริปต์ภายในโปรไฟล์ผู้ใช้ของคุณหากคุณเป็นผู้ใช้มาตรฐานให้อัปเดตพา ธ ไฟล์สคริปต์ในไฟล์ REG จากนั้นปรับใช้

 ตัวแก้ไขรีจิสทรีของ Windows รุ่น 5.00 ทำให้ Cortana ใช้เบราว์เซอร์เริ่มต้นและ Google Search เพื่อเปิดผลการค้นหาสร้างโดย Ramesh Srinivasan สำหรับ Winhelponline.com สร้างเมื่อวันที่ 14 ตุลาคม 2559 แก้ไขเมื่อวันที่ 12 พฤษภาคม 2019 ทำงานบน 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 \ ผู้เริ่มต้น \ Cortana2Google \ Capabilities] "ApplicationDescription" = "สคริปต์ที่กำหนดเองเพื่อเปลี่ยนเส้นทางผลการค้นหา Cortana ไปยังเบราว์เซอร์เริ่มต้น" "ApplicationName" = "Cortana2Google" [HKEY_CURRENT_USER \ Software \ Clients \ StartmenuInternet \ Cortana2Google \ ความสามารถ \ URLAssociations] "microsoft-edge" = "Cortana2Google" [HKEY_CURRENT_USER \ Software \ Classes \ Cortana2Google \ \ .exe c: \\ windows \\ cortana2google.vbs% 1 "[-HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Shell \ Associations \ UrlAssociations \ microsoft-edge \ UserChoice] [HKEY_CURRENT_USER \ Software \ RegisteredApplications]" Cortana2Google " \\ \\ ลูกค้า StartmenuInternet \\ \\ Cortana2Google ความสามารถ" 

Microsoft ไม่แนะนำวิธีการเปลี่ยนเส้นทางการค้นหาเว็บ แต่อย่างใดเนื่องจากจะรบกวนประสบการณ์การค้นหาส่วนบุคคลและแบบรวมใน Windows 10 ที่จัดส่งโดยชุดคำสั่งผสม Cortana + Edge + Bing ไม่เป็นไร!

แค่นั้นแหละ! คุณทำให้ Cortana ใช้เว็บเบราว์เซอร์เริ่มต้นของคุณ (แทน Edge) และค้นหาด้วย Google แทนการค้นหา Bing หวังว่าคุณจะชอบปรับแต่งสคริปต์เหล่านี้!

ตัวเลือกของบรรณาธิการ