, bu hat:nasıl del * .txt den "Bul değil" hata mesajı engellerim? Windows toplu dosyasında
del *.txt
hata/uyarı mesajı verecektir:
Could Not Find C:\*.txt
desen * .txt eşleşen dosya varsa
. Bu mesajı engellemenin bir yolu var mı? Bir ile, bu hat:nasıl del * .txt den "Bul değil" hata mesajı engellerim? Windows toplu dosyasında
del *.txt
hata/uyarı mesajı verecektir:
Could Not Find C:\*.txt
desen * .txt eşleşen dosya varsa
. Bu mesajı engellemenin bir yolu var mı? Bir ileSurround varsa ...
veya
veya forfiles.exe bakmak {mks araçlardan 'rm' gibi} farklı bir silme programı kullanmak
- ne yapmalıyım sen gerekir. Eğer tüm hata iletilerini bastırmak istiyorsanız, bunu yapabilirsiniz:
del *.txt 2>NUL
tane oluşturun. Yine de, kaldırdığınız dosya sayınız birer birer olacaktır.
if exist *.txt del *.txt
'2' nedir? Neden 'del * .txt> NUL' çalışmıyor? – nrofis
@nrofis: Oldukça standart çıktı yerine, hata çıktı yönlendirir. numaralandırma için https://en.wikipedia.org/wiki/Standard_streams bakın. – RichieHindle
Bu yöntemin dezavantajı gerçek hata varsa, dosyalar gibi daha sonra kilitlendiğini mesajı yutulacaktır olmasıdır. Şahsen, eğer yaklaşım varsa, Peterchen'in tercihini yaparım. –