2013-08-22 11 views
7

पर सक्षम है, उसी नेटवर्क पर एक सेवर पर दूरस्थ रूप से स्थापित या निष्पादित करने के लिए psexec आदेश चलाते समय निम्न त्रुटि प्रदर्शित की गई थी।

तक नहीं पहुँच सका करें Servername

नेटवर्क का नाम नहीं पाया जा सकता

यकीन है कि डिफ़ॉल्ट व्यवस्थापक $ शेयर पर Servername

अधिकांश संदर्भ सुझाव सक्षम है कि सुनिश्चित करें कि आप रजिस्ट्री में निम्न जोड़ें, लेकिन मेरे मामले में यह पहले से ही सर्वर में जोड़ा गया था। इस मुद्दे को हल नहीं किया।

HKEY_LOCAL_MACHINE \ सॉफ्टवेयर \ Microsoft \ Windows \ CurrentVersion \ नीतियाँ \ System और करने के लिए बना सकते हैं या एक REG_DWORD मूल्य LocalAccountTokenFilterPolicy को संशोधित करने और सेट अपने मूल्य 1

+0

http://stackoverflow.com/questions/15906536/psexec-giving-the-system-not-find-the-file-निर्दिष्ट – Rilwan

उत्तर

11

समाधान:

आप 'व्यवस्थापक $ जोड़ने की जरूरत 'साझा करें जो आपका सी है: \ विंडोज स्थान।

सी: \ विंडोज़ पर राइट-क्लिक करें -> गुण और हिट 'अग्रिम साझाकरण' पर जाएं। वहां से 'इस फ़ोल्डर को साझा करें' चेक बॉक्स पर क्लिक करें। नाम दर्ज हर कोई 'और बस उपयोगकर्ताओं को जोड़ने कि PsExec आदेश पर अमल करने का उपयोग करेगा' व्यवस्थापक $ "और अनुमतियां मारा। मैं दूर करने की सिफारिश करेंगे।

PsExec आदेश को फिर से चलाने के लिए और यह आपकी समस्या का समाधान किया।

संपादित करें:। आप \ सेवाएं \ CurrentControlSet, अपने AutoShareServer चालू कर सकते हैं जो स्वचालित रूप से व्यवस्थापक शेयरों पैदा करेगा

HKEY_LOCAL_MACHINE \ SYSTEM \ LanmanServer \ पैरामीटर \ AutoShareServer 1 AutoShareServer कुंजी बदलें

+0

साझा नाम देकर 'admin $' के रूप में दे रहा है, यह आरक्षित नाम के रूप में त्रुटि फेंक रहा है! – Rilwan

+0

रजिस्ट्री में अपनी ऑटो शेयर सर्वर सेटिंग चालू करने का एक और समाधान है। संपादित उत्तर देखें – Geddon

संबंधित मुद्दे