किसी अन्य डोमेन उपयोगकर्ता के कंप्यूटर पर प्रोग्राम को दूरस्थ रूप से अनइंस्टॉल कैसे करें?


-1

मेरे पास एक उपयोगकर्ता है जिसे iCloud अनइंस्टॉल करने की आवश्यकता है। समस्या यह है कि मैंने उसे दीवारों के माध्यम से दो सप्ताह के लिए एक बीमार लामा की तरह खांसते हुए सुना है ("हारुउउउउउउउ") और मुझे वह नहीं मिल रहा है जो वह दे रही है।

मैं प्रोग्राम को दूरस्थ रूप से कैसे अनइंस्टॉल करूं?

दोनों सिरों पर विंडोज 7, AD, मेरे पास उसके कंप्यूटर पर स्थापित प्रोग्राम देखने के लिए पर्याप्त डोमेन अनुमतियां हैं

wmic /output:c:\userName.txt /user:MYUSERNAMEHERE /node:"THEIRCOMPUTERNAME" product get name

(उनके कंप्यूटर नाम के आसपास के उद्धरणों की उपेक्षा न करें) और मैं उसे C $ ड्राइव भी ब्राउज़ कर सकता हूं।

संपादित करें: मैंने ज्ञान फैलाने के लिए प्रश्न और उत्तर दोनों को पोस्ट किया। हालांकि यह उदाहरण तब था जब मैंने सीखा कि कैसे एक बार बंद होने के बावजूद दूर से स्थापना रद्द करें, शायद नीचे दिए गए समाधान का उपयोग करने के लिए एक बेहतर मामला है जब आपको एक शांत स्थापना रद्द करने की आवश्यकता होती है, जो मैंने इस उपयोगकर्ता से बचने के लिए किया था उपयोगकर्ता के वर्कफ़्लो को बाधित करना, या नेटवर्क पर एक मास अनइंस्टॉल के लिए।


3
दूरस्थ सॉफ़्टवेयर का उपयोग करें और उस सॉफ़्टवेयर की स्थापना रद्द करने के लिए मशीन में लॉगिन करें यदि आपके पास इसके लिए कोई प्रबंधन उपकरण नहीं है।
सेठ

जवाबों:


0

यह दो बहुत ही ज्ञानवर्धक स्रोतों का संकलन उत्तर है:

चरण 1, जहां से विंडोज MSI फ़ाइलों की स्थापना रद्द करता है? MSI को खोजें कि प्रोग्राम (आमतौर पर) के साथ स्थापित किया गया था (इसे छोड़ दें "2)" इसे करने के आसान तरीके के लिए):

जब कोई उपयोगकर्ता कुछ एप्लिकेशन इंस्टॉल करता है, तो विंडोज निम्नलिखित कार्य करता है:

1) इस ऐप के लिए एक रजिस्ट्री कुंजी बनाता है।

HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall [ProductId GUID]

यदि आपके पास अपने ऐप के इंस्टॉलर की मूल msi फ़ाइल तक पहुंच है, तो आप orca.exe में msi फ़ाइल खोलकर और orca में बाईं ओर "संपत्ति" पर क्लिक करके, और "ProductCode" की तलाश कर [ProductID GUID] पा सकते हैं। दाईं ओर लाइन। यदि आपके पास मूल * .msi फ़ाइल तक पहुँच नहीं है, तो आप केवल ऐप के नाम के लिए रजिस्ट्री कुंजी HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall कर सकते हैं।

यदि आप अपने एप्लिकेशन को हटाना चाहते हैं (जो उदाहरण के लिए अनइंस्टॉल करने से इनकार करता है) कंट्रोल पैनल में स्थापित ऐप की सूची से, आप इस अनइंस्टॉल कुंजी से प्रविष्टि को हटा सकते हैं। यह निश्चित रूप से नियंत्रण कक्ष में सूची से गायब हो जाएगा, लेकिन विंडोज अभी भी इसे याद रखेगा। उदाहरण के लिए, यदि आप उसी ऐप के अगले संस्करण को स्थापित करने का प्रयास करते हैं, तो इंस्टॉलर अभी भी पिछले संस्करण की स्थापना रद्द करने पर जोर दे सकता है। उसके लिए आइटम 2 देखें।

2) Windows मूल C .msi फ़ाइल को फ़ोल्डर C: \ Windows \ Installer में कॉपी करता है और इसे एक यादृच्छिक नाम (.msi एक्सटेंशन हालांकि रखता है) में बदल देता है। Windows HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData [आंतरिकUserId] \ Products में रजिस्ट्री में एक कुंजी बनाता है [कुछ बेतरतीब दिशा-निर्देश-जैसे अनुक्रम जो आपके अधिष्ठापन विंडोज़ की पहचान करने वाले चार्ट की स्थापना] InstallProperties। इस reg कुंजी में ValueName "LocalPackage" नामांकित msi फ़ाइल को इंगित करेगा। फ़ाइल को C: \ windows \ Installer में खोजने के लिए आप Windows एक्सप्लोरर में इस फ़ोल्डर में नेविगेट कर सकते हैं, इसे विवरण दृश्य में स्विच कर सकते हैं, कॉलम "विषय" को दृश्यमान बना सकते हैं और आप सभी nnnnnnnn.msi उत्पाद के इसी नाम के लिए देखेंगे। - ध्यान दें, "सब्जेक्ट" को जोड़ने के बाद लिस्टिंग को रीफ्रेश करने के लिए क्रमबद्ध तरीके से बदलाव करें

3) ऊपर दिए गए लिंक से @Joe B के लिए यह आवश्यक था: मुझे 5188bfc6.msi फ़ाइल (हेक्स # .msi) की प्रतिलिपि बनाना था और मूल फ़ाइल नाम MyApp.msi का नाम बदलना होगा, इससे पहले कि अनइंस्टॉलर फ़ाइल को स्वीकार करेगा। इसके बाद अनइंस्टॉल ने ठीक काम किया।

चरण 2, PsExec (MS से) स्थापित करें - ये निर्देश https://techtalk.gfi.com/how-to-uninstall-software-from-remote-pcs-use-the-command-line/ से लिए गए हैं :

Microsoft से http://technet.microsoft.com/en-us/sysinternals/bb897553 .aspx पर PSEXEC डाउनलोड करें । फ़ाइल को अपने PATH में एक निर्देशिका में कॉपी करके अपने कंप्यूटर पर स्थापित करें। System32 अच्छी तरह से करेगा, या आप अपने पसंदीदा कमांड लाइन टूल को स्टोर करने के लिए एक नई निर्देशिका बना सकते हैं और इसे अपने पथ में जोड़ सकते हैं।

चरण 3, कार्यक्रम की स्थापना रद्द करें:

1. अपनी मशीन पर एक प्रशासनिक कमांड प्रॉम्प्ट खोलें जहाँ आपने PSEXEC की प्रतिलिपि बनाई है।

2. निम्नलिखित कमांड पर।

psexec \\remotecomputername  msiexec /x /q pathtotheMSIfile

दूरस्थ कंप्यूटर के लिए UNC पथ या तो NetBIOS नाम या FQDN का उपयोग कर सकता है। MSI फ़ाइल का पथ उस मशीन के सापेक्ष होना चाहिए जिसे आप सॉफ़्टवेयर की स्थापना रद्द कर रहे हैं। फिर से, एक UNC पथ यहाँ अच्छा काम करता है। / X का अर्थ है अनइंस्टॉल करना, और / q का अर्थ है उपयोगकर्ता इनपुट के बिना ऐसा करना (चुपचाप।)

प्रो टिप: यदि आप psexec \ * का उपयोग करते हैं तो यह डोमेन के हर कंप्यूटर के खिलाफ चलेगा!

आप यह सुनिश्चित करने के लिए कि यह बाद में चला गया है WMIC कमांड का उपयोग कर सकते हैं

wmic /output:c:\userName.txt /user:MYUSERNAMEHERE /node:"THEIRCOMPUTERNAME" product get name

@ EricF ध्यान दें, उत्तर उस व्यक्ति द्वारा प्रदान किया जाता है जिसने प्रश्न पूछा था। इसका स्पष्ट मतलब ज्ञान फैलाना था। लेकिन हाँ, RDP ओपी के वर्णन के मामले में बेहतर होगा। लेकिन प्रशासनिक दृष्टिकोण से, यह उत्तर बेहतर काम करेगा। उदाहरण के लिए जब आप 1000+ वर्कस्पेस के साथ एक डोमेन का प्रबंधन करते हैं और आपको सॉफ़्टवेयर को दूरस्थ रूप से अनइंस्टॉल करने का एक तरीका चाहिए, तो यह जाने का तरीका है।
LPChip

@ LPChip - कुछ अजीब कारणों से मैंने नोटिस नहीं किया था कि एरिक पूछ रहा था कि यह आरडीपी कितना आसान था।
रामहुंड

@ रामदूत हां, मैंने पहले ही गौर किया। :)
LPChip

@ EricF - मैं कुछ भी लागू नहीं कर रहा हूँ। हालाँकि, यह उत्तर, लेखक के प्रश्न का उत्तर देता है (लेखक ने इसे स्वयं प्रस्तुत किया है)।
रामहुंड

@ EricF - पहले मैंने इस बात पर ध्यान नहीं दिया कि लेखक ने पहले इसका जवाब प्रस्तुत किया था। इसके अलावा, मुझे लगा कि लेखक ने टिप्पणी स्वयं प्रस्तुत की है। तो मेरी प्रतिक्रिया अधिक थी, "यह सवाल का जवाब देता है", और जवाब यह है कि आप दूरस्थ रूप से एक प्रोग्राम कैसे स्थापित करेंगे। मैं ईमानदारी से, टिप्पणी से खुद को भ्रमित कर रहा था, क्योंकि प्रश्न और यह उत्तर दोनों स्वयं-व्याख्यात्मक लगते हैं।
रामहाउंड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.