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

  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • katherine gomez

    katherine go

    1 Aralık 2011
  • Megan Parken

    Megan Parken

    19 Temmuz 2009