मैं चलाने की कोशिश कर रहा हूं
powershell.exe -command "Add-PSSnapin Microsoft । एक्सचेंज.व्यवस्थापन.पॉवरशैल। स्नैपइन; गेट-मेलबॉक्सएक्सपोर्टरिक्स्ट -स्टाटस पूर्ण किया गया है। निकालें- मेलबॉक्सएक्सपोर्टरिक्स्ट "
लेकिन किसी कारण से, कमांड लटकी जाती है (संभवतः पाइप को अलग तरह से व्याख्या किया जा रहा है) क्या ऐसा कोई तरीका है जो तार्किक या बजाय एक पाइप के रूप में चलाने के लिए है?
- कमांड
पैरामीटर स्क्रिप्टब्लॉक का उपयोग करता है, ईटर इसे इस तरह की स्ट्रिंग में परिभाषित करता है:
powershell.exe -command "& amp; {Add-PSSnapin Microsoft.Exchange.Management.Power.Shell.SnapIn
या बस पहली जगह में एक स्क्रिप्टब्लॉक का उपयोग करें:
powershell.exe - आदेश { जोड़ें- PSSnapin Microsoft.Exchange.Management.Power.Sheap.SnapIn; Get-MailboxExportRequest -Status पूर्ण | निकालें- MailboxExportRequest}
सबसे अच्छा तरीका हालांकि इसे एक स्क्रिप्ट फ़ाइल में डाल देना होगा और -फ़ाइल पैरामीटर का उपयोग करना। यदि आप इसे शेड्यूल्ड कार्य (केवल एक अनुमान) के लिए उपयोग कर रहे हैं तो मेरा सुझाव है कि आप बाद में करते हैं।
Comments
Post a Comment