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

  • GavinMichaelBooth

    GavinMichael

    26 AĞUSTOS 2006
  • isupportthegosselins

    isupporttheg

    6 Aralık 2009
  • megablueblaster

    megablueblas

    23 HAZİRAN 2006