2015-03-04 10 views
9

का उपयोग कर मशीन कुंजी जेनरेट करें, मैं कुछ मशीनों के बीच साझा करने के लिए मशीन कुंजी उत्पन्न करने की कोशिश कर रहा हूं, एक त्वरित Google खोज के बाद मुझे यह article KB 2915218, Appendix A मिला।पावर खोल

  1. मैंने कोड कॉपी किया और .ps1 एक्सटेंशन के रूप में सहेज लिया जो मुझे लगता है कि पावर शैल एक्सटेंशन है।
  2. ओपन शक्ति खोल
  3. फ़ाइल
  4. के स्थान पर ले जाने स्क्रिप्ट चलाने।

पी एस ई: ./Generate-MachineKey -validation SHA1

यह ठीक चलता है, लेकिन यह नहीं उत्पादन कुंजी है। कोई कारण क्यों? क्या मैं पावरहेल में कुछ गलत कर रहा हूँ?

धन्यवाद,

उत्तर

9

स्क्रिप्ट ताकि आप पहले स्क्रिप्ट लोड और फिर इसे काम करने के लिए समारोह से चलाना होगा एक समारोह में शामिल है।

पहले हम फ़ाइल को लोड करना होगा, मैं अपने PS1 "MachineKey" कहा जाता है तो यह कैसे मैं इसे लोड

PS E:\> . .\MachineKey.ps1 

एक बार मैं फ़ाइल को लोड किया है अगर मैं समारोह कहा जाता चलाना चाहते है "जेनरेट-मशीनकी" मुझे इसे बाद में

PS E:\> Generate-MachineKey -validationAlgorithm SHA1 
+0

धन्यवाद, मैं पावरहेल से परिचित नहीं हूं। – Valter

+0

सबसे पहले, मुझे व्यवस्थापक मोड में PowerShell कंसोल खोलना पड़ा। फिर, सेट-निष्पादन पॉलिसी अप्रतिबंधित निष्पादित करें। व्यवस्थापक मोड में एक और पीएस कंसोल बंद करें और खोलें। ब्लूकेक्स ने कहा कि फ़ंक्शन को पंजीकृत और निष्पादित करें और अंत में, सेट-निष्पादन नीति को प्रतिबंधित करें। ऐसा इसलिए है क्योंकि स्क्रिप्ट निष्पादन डिफ़ॉल्ट रूप से अवरुद्ध है। – Ignacio

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