আপনি যদি নিজের মাইক্রোসফ্ট অফিসের পণ্য কী হারিয়ে ফেলে থাকেন বা আপনি এটি কোথায় সংরক্ষণ করেছেন তা ভুলে গিয়ে থাকেন এবং আর এটি পুনরুদ্ধার করতে না পারেন, হতাশ হবেন না। তৃতীয় পক্ষের কোনও সফ্টওয়্যার ব্যবহার না করেই আপনার পিসিতে ইনস্টল হওয়া ওএস থেকে আপনার অফিস পণ্য কীটি বের করার জন্য আমি একটি সহজ সমাধান ভাগ করতে চাই।
কীভাবে মোচড়িতে নাইটবোট যুক্ত করবেন
বিজ্ঞাপন
- নোটপ্যাড খুলুন।
- নোটপ্যাড উইন্ডোতে নিম্নলিখিত পাঠ্যটি অনুলিপি করুন এবং আটকান
ফাংশন গেট- MSOfficeProductKey {পরম ([স্ট্রিং []] $ কম্পিউটারের নাম = '।') $ পণ্য = @ () $ hklm = 2147483650 $ পথ = 'সফটওয়্যার মাইক্রোসফ্ট অফিস' foreach ($ কম্পিউটারনেমে কম্পিউটার)) {wmi = [WMIClass] '$ $ কম্পিউটার মূল ডিফল্ট: stdRegProv' $ subkeys1 = $ wmi.EnumKey ($ hklm, $ পাথ) ফোরচ ($ subkeys1.snames এ $ subkey1) {$ subkeys2 = mi wmi.EnumKe hklm, '$ পথ $ subkey1') foreach ($ subkeys2.snames এ $ subkey2) {$ subkeys3 = $ wmi.EnumKey ($ hklm, '$ পথ $ subkey1 $ subkey2') ফোরচ ($ subkey3 ইন in .snames) {$ subkeys4 = $ wmi.EnumValues ($ hklm, '$ পাথ $ subkey1 $ subkey2 $ $ subkey3') ফোরচ ($ subkeys4.snames এ $ subkey4) {যদি ($ subkey4 -eq 'ডিজিটালপ্রড । $ টেম্প = '' | | ComputerName, ProductName, ProductKey $ temp.ComputerName = omp কম্পিউটার $ productName = $ wmi.GetStringValue ($ hklm, '$ পাথ $ subkey1 $ subkey2 $ subkey3', 'productname') $ টেম্প.প্রডাক্টনাম = select নির্বাচন করুন। sValue $ ডেটা = $ wmi.GetBinaryValue ($ hklm, '$ পাথ $ subkey1 $ subkey2 $ $ subkey3', 'ডিজিটালপ্রডুকটিড') $ মানডাটা = ($ ডেটা.ইউভ্যালিউ) [52..66] # ডিক্রিপ্ট বেস 24 এনকোডেড বাইনারি ডেটা $ productKey = '' $ চরস = 'BCDFGHJKMPQRTVWXY2346789' এর জন্য ($ i = 24; $ i -ge 0; $ i--) for $ r = 0 for ($ j = 14; $ j -ge 0; $ j -) {$ r = ($ r * 256) -bxor $ valueData [$ j] $ valueData [$ j] = [গণিত] :: ছাঁটাই ($ r / 24) $ r = $ r% 24} $ productKey = rs চরস [$ r] + $ প্রোডাক্যি যদি (($ i% 5) -eq 0-এবং $ i -ne 0) {$ productKey = '-' + $ productKey}} $ temp.ProductKey = $ productKey $ পণ্য + = $ টেম্পে}}}}}} $ পণ্য}
- ডেস্কটপে '.ps1' এক্সটেনশান সহ একটি ফাইলে উপরের পাঠ্যটি সংরক্ষণ করুন।
বোনাস টিপ: আপনি '.ps1' এক্সটেনশন দিয়ে ফাইলটি সঠিকভাবে সংরক্ষণ করেছেন তা নিশ্চিত করার জন্য, আপনি এর নামটি ডাবল উদ্ধৃতিতে টাইপ করতে পারেন, উদাহরণস্বরূপ, 'Office.ps1'। - এখন আপনাকে অবশ্যই নির্ধারণ করতে হবে যে আপনার কাছে অফিসের 32-বিট সংস্করণ বা 64-বিট রয়েছে। আপনার যদি অফিস 2007, 2003 বা তার আগের হয়, তবে আপনার কোনও 32-বিট সংস্করণ রয়েছে কারণ কোনও 64-বিট সংস্করণ প্রকাশিত হয়নি। এছাড়াও, যদি আপনার উইন্ডোজ 32-বিট হয় তবে আপনার অফিসটিও 32-বিট হয় কারণ 64৪-বিট অ্যাপ্লিকেশনগুলি 32-বিট উইন্ডোতে চলতে পারে না।
- আপনার যদি 64-বিট উইন্ডোজ থাকে এবং আপনি যদি অফিস 2010, 2013 বা 2016 চালনা করেন তবে তা 32-বিট বা 64-বিট হতে পারে। এটি নির্ধারণ করতে, অফিসের কোনও অ্যাপ্লিকেশন যেমন ওয়ার্ড, ওয়ান নোট, এক্সেল ইত্যাদি শুরু করুন
- ফাইল ক্লিক করুন এবং তারপরে ফাইল মেনুতে সহায়তা করুন। ডানদিকে, সম্পর্কে ... বিভাগের অধীনে, আপনি এটি 32-বিট বা 64-বিট কিনা তা তালিকাভুক্ত দেখতে পাবেন।
- এখন আপনি খুলতে হবে প্রশাসক হিসাবে পাওয়ারশেল । আপনি যদি 32-বিট অফিস চালাচ্ছেন তবে পাওয়ারশেলের 32-বিট সংস্করণটি খুলুন। আপনি যদি 64৪-বিট অফিস চালাচ্ছেন তবে 64৪-বিট পাওয়ারশেলটি খুলুন। স্টার্ট মেনুর অনুসন্ধান বাক্সে বা স্টার্ট স্ক্রিনের ডানদিকে 'পাওয়ারশেল' টাইপ করুন। -৪-বিট উইন্ডোজে, 'উইন্ডোজ পাওয়ারশেল (x86)' নামের শর্টকাটটি পাওয়ারশেলের 32-বিট সংস্করণ এবং যার নাম 'x86' ছাড়াই একটি 64-বিট পাওয়ারশেল। এটিতে ডান ক্লিক করুন এবং প্রশাসক হিসাবে চালান চয়ন করুন বা কীবোর্ডের সাহায্যে সঠিক শর্টকাটটি নির্বাচন করুন এবং CTRL + SHIFT + এন্টার টিপুন। এটি একটি উন্নত পাওয়ারশেল উইন্ডোটি খুলবে।
- ডিজিটালি স্বাক্ষরযুক্ত নয় এমন স্থানীয় ফাইলগুলির সম্পাদন সক্ষম করুন। এটি নিম্নলিখিত কমান্ড দিয়ে করা যেতে পারে (আপনি এটি অনুলিপি করতে পারেন):
সেট-এক্সিকিউশনপলিসি রিমোটসাইনড
মৃত্যুদন্ড কার্যকর করার নীতিটি পরিবর্তন করার অনুমতি দেওয়ার জন্য এন্টার টিপুন।
- এখন আপনার নিম্নলিখিত কমান্ডটি টাইপ করা উচিত:
আমদানি-মডিউল সি: ব্যবহারকারীরা ina উইনারো ডেস্কটপ অফিস.ps1; Get-MSOfficeProductKey
দ্রষ্টব্য: আপনি অফিস.ps1 ফাইলটি যেখানে সংরক্ষণ করেছেন সেখানে সঠিকভাবে আপনার ব্যবহারকারী নাম ফোল্ডার সহ উপরের কমান্ডের পথটি পরিবর্তন করতে হবে।
- ভয়েলা, আপনার অফিসের পণ্য কীটি স্ক্রিনে প্রদর্শিত হবে!
এই স্ক্রিপ্ট ভাগ করে নেওয়ার জন্য আমাদের পাঠক 'বসবিগাল' ধন্যবাদ।