Bir ağ sürücüsünü komut dosyasındaki bir sürücü harfine eşleyen bir MSBuild komut dosyası oluşturmaya çalışıyorum, ancak ne yazık ki hedef klasörün yolu katıştırılmış bir alan içeriyor. Gömülü boşluk, eşlemenin başarısız olmasına neden oluyor ve yolun etrafındaki tırnak işaretlerinden kaçmanın mümkün olup olmadığını bilmiyorum. Çift tırnak işaretlerini denedim, ancak MSBuild bundan hoşlanmıyor (ya bu ya da Windows XP bundan hoşlanmıyor). Haritanın çalışması için bu canavarı nasıl kodlayacağını bilen var mı?
<Exec Command="net use x: \\ofmapoly703\c$\program files\ar\iap /user:$(UserID) $(Password)"
WorkingDirectory="c:\"
ContinueOnError="false"
/>
Gömülü alan elbette "program dosyalarında" bulunur.
Command="quot;$(PathWithTrailingBackslash)""çünkü o , komut satırı kaçış dizisi olarak işlenir"Path\With\Trailing\Backslash\"ve bu nedenle, takip eden tüm argümanlar karışır.\""