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

  • EmperorTigerstar

    EmperorTiger

    14 EYLÜL 2009
  • FrankJavCee

    FrankJavCee

    29 Kasım 2008
  • HuskyStarcraft

    HuskyStarcra

    4 HAZİRAN 2009