SORU
11 HAZİRAN 2010, Cuma


Nasıl eğer bir dosya bir Windows varsa doğrulamak için .BAT dosyası?

Bu .BAT Bir dosya oluşturmak için:

  1. C:\myprogram\sync\data.handler varsa, çıkış;
  2. C:\myprogram\html\data.sql, çıkış yok ise;
  3. C:\myprogram\sync\ tüm dosya ve klasörleri hariç (test, test3 test2) silin
  4. C:\myprogram\sync\ C:\myprogram\html\data.sql kopyalayın
  5. Diğer parti seçeneği sync.bat myprogram.ini ile dosya arayın.

Eğer Bash ortamında olsaydı benim için kolay oldu, ama eğer dosya veya bir klasör olup olmadığını test etmek ve eğer bir dosya veya klasör varsa, bilmiyorum.

CEVAP
11 HAZİRAN 2010, Cuma


Eğer bir dosya için kontrol etmek VARSA kullanabilirsiniz:

IF EXIST filename (
REM Do one thing
) ELSE (
REM Do another thing
)

Eğer bir sürücü veya dizin için bakmak istiyorsanız, örnekler için http://support.microsoft.com/kb/65994 bkz

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • NPR

    NPR

    22 NİSAN 2006
  • SRI International

    SRI Internat

    30 NİSAN 2008
  • xXGAMERrs_Xx

    xXGAMERrs_Xx

    31 Temmuz 2014