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

  • george sarintzotis

    george sarin

    2 Aralık 2007
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009
  • Video Copilot

    Video Copilo

    21 EYLÜL 2006