SORU
20 EKİM 2011, PERŞEMBE


Neden bir Programdır kod 2 ile post-build adım (aynı) bazen bir çıkış yapar ki?

Müvekkilimin çözüm projeleri post-build olay var birkaçı: xcopy belirli bir klasöre yapı çıktı. Bu yerel bina zaman gayet iyi çalışıyor. Ancak bir Programdır, benbazenolsun

[...] aynı kod 2 ile çıkıldı

copy, çıkış kodu 1 ile düzenli kullanırsam. Bu özel kopyalanan dosyalar aynı olmasa da dosya kilitleri ile ilgili bir şey vardır, belki de sadece paylaşılan bir hedef dizin kilitleme öyle umuyorum. /y dosyaların üzerine yazmasını istemi için kullanıyorum.

Bu bir Programdır başarısız neden fakat yerel olarak herhangi bir fikir? Düzeltmek için nasıl bir fikriniz var mı?

CEVAP
1 ŞUBAT 2013, Cuma


Eğer aynı ile /Y geçiş sağlarsanız bile, hala aynı eğer kopyalama olduğunuz şey bir dosya veya dizin mi olduğunu bilmiyor zaman bir hata alırsınız. Bu hata olarak görünecektir "kod 2". çıkıldı Bir komut isteminde aynı aynı çalıştırdığınızda, aynı dosya ya da dizin bir yanıt istiyor olduğunu göreceksiniz.

Bu sorunu çözmek için otomatik bir yapı ile, bir boru ile önceden tanımlanmış bir yanıt echo.

Kopyalama yaptığınız şey bir dosya olduğunu söylemek, F echo:

echo F|xcopy /y ...

Kopyalama yaptığınız şey bir directoy olduğunu söylemek, D echo:

echo D|xcopy /y ...

Bazen yukarıdaki sadece aynı yerine kopyala komutu kullanılarak çözülebilir

copy /y ...

Eğer var olmayan dizinler dosya nihai hedefe giden varsa ancak o zaman bir "kod 1" ortaya çıkar. çıkıldı

Unutmayın: /C geçiş ve aynı dikkatli olun.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Call Me Howard

    Call Me Howa

    18 AĞUSTOS 2012
  • Phlearn Photoshop and Photography Tutorials

    Phlearn Phot

    11 EKİM 2011
  • thewinekone

    thewinekone

    17 Aralık 2005