উইন্ডোজ 10 এ ক্রোমকে ডিফল্ট ব্রাউজার হিসাবে কীভাবে সেট করবেন তা স্বয়ংক্রিয় করবেন


19

আমি রেজি কীগুলিতে ডিফল্ট সেট করার চেষ্টা করেছি:

hkeycu>software>microsoft>windows>shell>associations>urlassociations>httpএবং https

master_preferenceফাইল ব্যবহারের চেষ্টা করা হয়েছে ।

কমান্ড সুইচ ব্যবহার করে চেষ্টা করা হয়েছে --make-default-browser

এখনও পর্যন্ত এগুলি কাজ করছে না।

কোন সাহায্য প্রশংসা করা হবে। ব্যাচ ফাইল, রেজিস্ট্রি কী, ফাইল প্রতিস্থাপন / সম্পাদনাগুলির জন্য যে কোনও জন্য খুলুন ... মূলত যা কিছু আমি স্বয়ংক্রিয় করতে পারি।


1
আপনার যে প্রোগ্রাম অবশ্যই সেট করতে হবে এটির জন্য এটি কাজ করা উচিত, কেবলমাত্র ফাইলের পথ পরিবর্তন করুন .... nuance.custhelp.com/app/answers/detail/a_id/15717/~/…
মোয়াব


1
উইন্ডোজ 8 এবং ততোধিক ক্ষেত্রে, এক্সএমএল ফাইল ব্যবহার করে ফাইল সংযুক্তি প্রয়োগ করতে হবে ... যেহেতু হ্যাশিং অ্যালগরিদম রয়েছে। দয়া করে দামোনজোহনস.কম / ২০১৩
০৮/১

নীচে জুডি লি এর উত্তর দেখুন ; এটা আমার জন্য কাজ!
স্যাম

উত্তর:


9

আপনি কি Chrome কে স্বয়ংক্রিয়ভাবে ডিফল্ট ব্রাউজার হিসাবে সেট করতে একটি .vbs ফাইল তৈরি করার চেষ্টা করেছেন ?

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "%windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageDefaultProgram\pageAdvancedSettings?pszAppName=google%20chrome"
WScript.Sleep 1200
WshShell.SendKeys "{TAB}"
WshShell.SendKeys " "
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "{TAB}"
WshShell.SendKeys " "
WScript.Quit

তথ্যসূত্র: ওএসডি চলাকালীন উইন্ডোজ 10-এ আইফিকে ডিফল্ট ব্রাউজার তৈরি করতে "রাজ" ব্যবহারকারীর মন্তব্য


বাহ, যে আসলে কাজ! এটার জন্য অনেক ধন্যবাদ; আমি যুগে যুগে এটি করার একটি উপায় চাইছি!
স্যাম

এছাড়াও, যদি প্রারম্ভকালে আপনার এই চালাতে চান, শুধু .vbs ফাইল রাখা%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
স্যাম

1
এছাড়াও, আপনি SendKeysবিটগুলি সরল করতে পারেন WshShell.SendKeys "{TAB} {TAB}{TAB} "
স্যাম

2
আমি লক্ষ্য করেছি যে এটি ক্রম সমস্ত ফাইল ধরণের জন্য এটি খোলার জন্য ডিফল্ট করে তোলে। এটি Chrome এ পিডিএফ খোলার জন্য ডিফল্টকে ওভাররাইড করে যা আমার বিশেষ পরিস্থিতিতে পছন্দ হয় না। পিডিএফ ফাইল টাইপ সংশোধন করা সম্ভব হবে? (.html, .shtml, .htm, ইত্যাদি - পিডিএফ বাদে বেশ কিছু)। আমি মনে করি আমি "ডিফল্ট অ্যাপ্লিকেশনগুলি" (স্বয়ংক্রিয়ভাবে এবং আদর্শভাবে নিঃশব্দে) 'ওয়েব ব্রাউজার' পরিবর্তনের আচরণের প্রতিরূপ তৈরি করতে চাইছি।
এলিপিসিস

না উইন্ডোজে কাজ 101809
MickyD

4

জুডি লি / রাজার সমাধানের পাওয়ারশেল সংস্করণটি এখানে:

function Set-ChromeAsDefaultBrowser {
    Add-Type -AssemblyName 'System.Windows.Forms'
    Start-Process $env:windir\system32\control.exe -ArgumentList '/name Microsoft.DefaultPrograms /page pageDefaultProgram\pageAdvancedSettings?pszAppName=google%20chrome'
    Sleep 2
    [System.Windows.Forms.SendKeys]::SendWait("{TAB} {TAB}{TAB} ")
}

2

উইন্ডোজ 10-এ ডিফল্ট ব্রাউজারটি পরিবর্তন করতে ক্রিস্টোফ কলবিকস থেকে সরঞ্জামটি ব্যবহার করে দেখুন - https://kolbi.cz/blog/2017/11/10/setdefaultbrowser-set-tf-default-browser-per-user-on-windows-10- এবং-সার্ভার-2016-বিল্ড-1607 /

চালু হয়েছে SetDefaultBrowser.exe HKLM "Google Chrome"এবং এটি আমার পক্ষে ভাল কাজ করেছে।


1

আমি উপরের স্ক্রিপ্টটি পরিবর্তন করেছি যাতে এটি কেবলমাত্র ডিফল্ট ব্রাউজার পরিবর্তন করতে পারে এবং অন্য কোনও সেটিংসের (মেইল, পিডিএফ ইত্যাদি) পরিবর্তন করে না তাই উইন্ডোজ 10-এ ডিফল্ট অ্যাপ্লিকেশন ব্যবহার করে ডিফল্ট ব্রাউজারটি পরিবর্তন করা যায়।

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "%windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageDefaultProgram\pageAdvancedSettings?pszAppName=google%20chrome"
WScript.Sleep 1200
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "{TAB}"   
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys " "
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys " "
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys " "
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys " "
WshShell.SendKeys "{TAB}"
WshShell.SendKeys " "
WScript.Quit

1

এটি সম্পূর্ণ স্বয়ংক্রিয় নয় তবে প্রয়োজনীয় পদক্ষেপগুলি হ্রাস করে। সেটিংসে যান, "ডিফল্ট অ্যাপ্লিকেশন" সন্ধান করুন এবং এটিতে ডান ক্লিক করুন এবং "পিন টু স্টার্ট" চয়ন করুন। এরপরে আপনি 2 টি ক্লিক করে বাছাই পর্দায় ফিরে আসতে পারেন।


0

জুডি লি-এর উত্তর থেকে স্ক্রিপ্টটি নিয়ে তা টুইট করুন।

Option Explicit
Dim oShell, sWinDir
Set oShell = WScript.CreateObject("WScript.Shell")
sWinDir = oShell.ExpandEnvironmentStrings("%WINDIR%")
oShell.Run sWinDir & "\system32\control.exe /name Microsoft.DefaultPrograms /page pageDefaultProgram"
Set oShell = Nothing
WScript.Quit

এটি আপনার ডেস্কটপে .vbs ফাইল হিসাবে সংরক্ষণ করুন (যেমন, SetDefaultProgams.vbs)। এটিতে ডাবল ক্লিক করলে উইন্ডোজ 10 এর পূর্ববর্তী সংস্করণগুলির মতো বামে তালিকার সাথে আরও পরিচিত সেট ডিফল্ট প্রোগ্রামগুলি নিয়ে আসবে।

(অবশ্যই কোনও প্রোগ্রাম / স্ক্রিপ্ট চাওয়ার অন্যান্য উপায় রয়েছে You আপনি এটি আপনার স্টার্ট মেনুতে রেখে দিতে পারেন, বা এটি সিএমডি বা পাওয়ারশেলের মাধ্যমে চালাতে পারেন))

এই স্ক্রিপ্টটি আমি উইন্ডোজ সংস্করণ 10.0.16299.192 তে পরীক্ষা করেছিলাম।


-1

হালনাগাদ

এই কৌশলটি উইন্ডোজ 10 1803 এ আর কাজ করে না instead পরিবর্তে এই উত্তরটি দেখুন ।


আমি একটু প্রোগ্রাম যা এই চুপটি উপর ভিত্তি করে না লিখেছিলেন জুডি লি এর কৌশল : সেট ডিফল্ট ব্রাউজার । আরও তথ্যের জন্য পৃষ্ঠা দেখুন।


-5

উইন্ডোজ 10 এ, সেটিংস -> সিস্টেম -> ডিফল্ট অ্যাপ্লিকেশনগুলি খুলুন এবং "ওয়েব ব্রাউজার" এ স্ক্রোল করুন। আপনি যদি এখানে ড্রপডাউন থেকে ক্রোম নির্বাচন করার চেষ্টা করেন এবং এটি নির্বাচন হিসাবে প্রদর্শিত হবে না (যেমন এটি বাগ হিসাবে মনে হয়), ড্রপডাউন থেকে ইন্টারনেট এক্সপ্লোরার চয়ন করুন (লক্ষ্য করুন এটি নির্বাচিত করুন), তারপরে ড্রপডাউন থেকে ক্রোম নির্বাচন করতে পুনরায় চেষ্টা করুন। এটি বাগটি সমাধান করার জন্য উপস্থিত হয়


তাত্ক্ষণিকভাবে Chrome কে ডিফল্ট ব্রাউজার হিসাবে সেট করার পদক্ষেপগুলি কী কী ?
alljamin

উইন্ডোজ 10 এ, সেটিংস -> সিস্টেম -> ডিফল্ট অ্যাপ্লিকেশনগুলি খুলুন এবং "ওয়েব ব্রাউজার" এ স্ক্রোল করুন। আপনি যদি এখানে ড্রপডাউন থেকে ক্রোম নির্বাচন করার চেষ্টা করেন এবং এটি নির্বাচন হিসাবে প্রদর্শিত হবে না (যেমন এটি বাগ হিসাবে মনে হয়), ড্রপডাউন থেকে ইন্টারনেট এক্সপ্লোরার চয়ন করুন (লক্ষ্য করুন এটি নির্বাচিত করুন), তারপরে ড্রপডাউন থেকে ক্রোম নির্বাচন করতে পুনরায় চেষ্টা করুন। এটি বাগটি সমাধান করার জন্য উপস্থিত হয়।
অ্যালানচুসেন

আপনার উত্তরে এটি যুক্ত করুন।
alljamin

5
আমি মনে করি তিনি / তিনি ম্যানুয়ালি না হয়ে এই প্রোগ্রামটিমেটিকভাবে করতে চাইছিলেন।
স্যাম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.