मैं एक MSBuild स्क्रिप्ट बनाने की कोशिश कर रहा हूं जो स्क्रिप्ट में एक ड्राइव ड्राइव के लिए नेटवर्क ड्राइव को मैप करती है, लेकिन दुर्भाग्य से लक्ष्य फ़ोल्डर के पथ में एक एम्बेडेड स्थान शामिल है। एम्बेडेड स्पेस के कारण मैपिंग विफल हो जाती है, और मुझे नहीं पता कि क्या पथ के आसपास उद्धरणों से बचना संभव है। मैंने दोहरे उद्धरण चिह्नों की कोशिश की है, लेकिन MSBuild को यह पसंद नहीं है (या तो या Windows XP इसे पसंद नहीं करता है)। किसी को पता है कि इस जानवर को कैसे कोड करना है ताकि नक्शा काम करे?
<Exec Command="net use x: \\ofmapoly703\c$\program files\ar\iap /user:$(UserID) $(Password)"
WorkingDirectory="c:\"
ContinueOnError="false"
/>
पाठ्यक्रम का एम्बेडेड स्थान "प्रोग्राम फाइल्स" में होता है।
Command="quot;$(PathWithTrailingBackslash)""
यह है क्योंकि यह मदद नहीं करता है"Path\With\Trailing\Backslash\"
और यह\"
कमांड-लाइन से बचने का क्रम है"
, इसलिए निम्नलिखित सभी तर्क गड़बड़ हो जाते हैं।