ฉันกำลังพยายามสร้างสคริปต์ 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\"
และ\"
เป็นลำดับหนีบรรทัดคำสั่งสำหรับ"
ดังนั้นข้อโต้แย้งต่อไปนี้ทั้งหมดได้รับสับสน