मैं अपने निष्पादन योग्य स्क्रिप्ट में सही ढंग से इस निष्पादन योग्य को कॉल नहीं कर सकता।मैं एक चर पथ के साथ निष्पादन योग्य में psake में exec कैसे कॉल करूं?
अगर मैं ऐसा करते हैं:
exec { "$ArchiverOutputDir\NServiceBus.Host.exe /install" }
यह बस इस आउटपुट (और स्पष्ट रूप से बुला नहीं है निष्पादन - सिर्फ इतना है कि अभिव्यक्ति के मूल्य outputting):
c:\ReloDotNet2_ServiceEndpoints\Archiver\NServiceBus.Host.exe /install
लेकिन अगर मैं ऐसा करने के :
exec { c:\ReloDotNet2_ServiceEndpoints\Archiver\NServiceBus.Host.exe /install }
मुझे निष्पादन योग्य से अपेक्षित आउटपुट मिलता है।
मैं psake में निष्पादन योग्य के पथ में चर के साथ निष्पादन योग्य को सही तरीके से कैसे कॉल करूं? यदि यह वास्तव में एक पावरशेल मुद्दा है, तो कृपया उस अंतर्दृष्टि को दर्शाने के लिए प्रश्न को सही करने के लिए स्वतंत्र महसूस करें।
I
टैग पर उस संपादन के लिए धन्यवाद - उन्हें पिछले प्रश्न से स्थानीय संग्रहण में सहेजा गया था जिसका मतलब है कि मैं निरस्त करना चाहता हूं। –