SORU
12 ŞUBAT 2010, Cuma


Windows toplu: FOR döngüsü içinde birden fazla komut diyorsun?

Windows toplu iş dosyası Olası birden fazla komut aramanız yeterlitek2* *döngü? Hadi dosya adını Yazdır ve sonra silmek istiyorum mesela diyelim ki:

@ECHO OFF
FOR /r %%X IN (*.txt) DO (ECHO %%X DEL %%X)
REM the line above is invalid syntax.

Bu durumda döngü İÇİN iki ayrı yaparak çözebileceğimi biliyorum: adı ve dosya silme için gösteren biri, ama bir döngü içinde bunu yapmak için sadece mümkün mü?

Teşekkürler!

CEVAP
13 ŞUBAT 2010, CUMARTESİ


& Kısa komutlar için gayet iyi kullanıyor, ama o tek satır çok uzun, çok çabuk olabilir. Bu gerçekleştiğinde, çok satırlı sözdizimi geçin.

FOR /r %%X IN (*.txt) DO (
    ECHO %%X
    DEL %%X
)

( Ve ) önemi yerleştirme, daha fazla ayrıntı için if /?|find /V "" çalıştırın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Feel The Electricity!

    Feel The Ele

    20 ŞUBAT 2010
  • mipd1980

    mipd1980

    25 EKİM 2006
  • TeeMayneTV

    TeeMayneTV

    27 Kasım 2010