మీరు మీ మైక్రోసాఫ్ట్ ఆఫీస్ ఉత్పత్తి కీని కోల్పోయి ఉంటే లేదా మీరు ఎక్కడ నిల్వ చేశారో మరచిపోయి, దాన్ని తిరిగి పొందలేకపోతే, నిరాశ చెందకండి. మూడవ పార్టీ సాఫ్ట్వేర్ను ఉపయోగించకుండా మీ PC లో ఇన్స్టాల్ చేయబడిన OS నుండి మీ ఆఫీస్ ఉత్పత్తి కీని సేకరించేందుకు నేను ఒక సాధారణ పరిష్కారాన్ని పంచుకోవాలనుకుంటున్నాను.
ఐఫోన్లో సందేశాలను తిరిగి పొందడం ఎలా
ప్రకటన
- నోట్ప్యాడ్ను తెరవండి.
- కింది వచనాన్ని నోట్ప్యాడ్ విండోలో కాపీ చేసి పేస్ట్ చేయండి
ఫంక్షన్ Get-MSOfficeProductKey {param ([string []] $ computerName = '.') $ product = @ () $ hklm = 2147483650 $ path = 'సాఫ్ట్వేర్ Microsoft Office' foreach ($ computerName లో కంప్యూటర్) {$ wmi =. hklm, '$ path $ subkey1') foreach ($ subkeys2.snames లో $ subkey2) {$ subkeys3 = $ wmi.EnumKey ($ hklm, '$ path $ subkey1 $ subkey2') foreach ($ subkeys3 .snames) {$ subkeys4 = $ wmi.EnumValues ($ hklm, '$ path $ subkey1 $ $ subkey2 $ $ subkey3') foreach ($ subkeyys4.snames లో $ subkey4) {if ($ subkey4 -eq 'Digitalproductid') {$ టెంప్ = '' | ComputerName, ProductName, ProductKey $ temp.ComputerName = $ computer $ productName = $ wmi.GetStringValue ($ hklm, '$ path $ subkey1 $ subkey2 $ subkey3', 'productname') $ temp.ProductName = $ productName. sValue $ data = $ wmi.GetBinaryValue ($ hklm, '$ path $ subkey1 $ $ subkey2 $ $ subkey3', 'Digitalproductid') $ valueData = ($ data.uValue) [52..66] # డీక్రిప్ట్ బేస్ 24 ఎన్కోడ్ చేసిన బైనరీ ($ i = 24; $ i -ge 0; $ i--) {$ r = 0 ($ j = 14; $ j -ge 0; $ j కోసం) $ $K = -) {$ r = ($ r * 256) -bxor $ valueData [$ j] $ valueData [$ j] = [గణితం] :: కత్తిరించు ($ r / 24) $ r = $ r% 24 $ $ productKey . + = $ తాత్కాలిక}}}}}} $ ఉత్పత్తి}
- డెస్క్టాప్లోని '.ps1' పొడిగింపుతో పై వచనాన్ని ఫైల్లో సేవ్ చేయండి.
బోనస్ చిట్కా: మీరు '.ps1' పొడిగింపుతో ఫైల్ను సరిగ్గా సేవ్ చేశారని నిర్ధారించుకోవడానికి, మీరు దాని పేరును డబుల్ కోట్స్లో టైప్ చేయవచ్చు, ఉదాహరణకు, 'office.ps1'. - ఇప్పుడు మీరు ఆఫీస్ యొక్క 32-బిట్ వెర్షన్ లేదా 64-బిట్ కలిగి ఉన్నారో లేదో నిర్ణయించుకోవాలి. మీకు ఆఫీస్ 2007, 2003 లేదా అంతకుముందు ఉంటే, 64-బిట్ వెర్షన్ విడుదల చేయనందున మీకు 32-బిట్ వెర్షన్ ఉంది. అలాగే, మీ విండోస్ 32-బిట్ అయితే, మీ ఆఫీస్ కూడా 32-బిట్ ఎందుకంటే 64-బిట్ అనువర్తనాలు 32-బిట్ విండోస్లో పనిచేయలేవు.
- మీకు 64-బిట్ విండోస్ ఉంటే మరియు మీరు ఆఫీస్ 2010, 2013 లేదా 2016 ను నడుపుతుంటే, అది 32-బిట్ లేదా 64-బిట్ కావచ్చు. దీన్ని నిర్ణయించడానికి, వర్డ్, వన్నోట్, ఎక్సెల్ మొదలైన ఏదైనా ఆఫీస్ అప్లికేషన్ను ప్రారంభించండి.
- ఫైల్ క్లిక్ చేసి, ఆపై ఫైల్ మెనులో సహాయం చేయండి. కుడి వైపున, గురించి ... విభాగం కింద, ఇది 32-బిట్ లేదా 64-బిట్ అని జాబితా చేయబడిందని మీరు చూస్తారు.
- ఇప్పుడు మీరు తప్పక తెరవాలి నిర్వాహకుడిగా పవర్షెల్ . మీరు 32-బిట్ ఆఫీస్ను నడుపుతుంటే, పవర్షెల్ యొక్క 32-బిట్ వెర్షన్ను తెరవండి. మీరు 64-బిట్ ఆఫీసును నడుపుతుంటే, 64-బిట్ పవర్షెల్ తెరవండి. ప్రారంభ మెను యొక్క శోధన పెట్టెలో లేదా ప్రారంభ స్క్రీన్లో కుడివైపు 'పవర్షెల్' అని టైప్ చేయండి. 64-బిట్ విండోస్లో, 'విండోస్ పవర్షెల్ (x86)' అనే సత్వరమార్గం పవర్షెల్ యొక్క 32-బిట్ వెర్షన్ మరియు దాని పేరులో 'x86' లేనిది 64-బిట్ పవర్షెల్. దీన్ని కుడి క్లిక్ చేసి, నిర్వాహకుడిగా రన్ ఎంచుకోండి లేదా కీబోర్డ్తో సరైన సత్వరమార్గాన్ని ఎంచుకుని, CTRL + SHIFT + Enter నొక్కండి. ఇది ఎలివేటెడ్ పవర్షెల్ విండోను తెరుస్తుంది.
- డిజిటల్ సంతకం చేయని స్థానిక ఫైళ్ళ అమలును ప్రారంభించండి. కింది ఆదేశంతో ఇది చేయవచ్చు (మీరు దీన్ని కాపీ-పేస్ట్ చేయవచ్చు):
సెట్-ఎగ్జిక్యూషన్పాలిసి రిమోట్ సంతకం
అమలు విధానాన్ని మార్చడానికి అనుమతించడానికి ఎంటర్ నొక్కండి.
- ఇప్పుడు మీరు ఈ క్రింది ఆదేశాన్ని టైప్ చేయాలి:
దిగుమతి-మాడ్యూల్ సి: ers యూజర్లు వినెరో డెస్క్టాప్ office.ps1; Get-MSOfficeProductKey
గమనిక: మీరు office.ps1 ఫైల్ను సేవ్ చేసిన స్థానాన్ని సరిగ్గా సూచించడానికి మీ యూజర్ నేమ్ ఫోల్డర్తో సహా పై ఆదేశంలోని మార్గాన్ని మార్చాలి.
- Voila, మీ ఆఫీస్ ఉత్పత్తి కీ తెరపై ప్రదర్శించబడుతుంది!
ఈ స్క్రిప్ట్ను భాగస్వామ్యం చేసినందుకు మా రీడర్ 'బోస్బిగల్'కి ధన్యవాదాలు.