Daha da geliştirilebilir:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias sil {
if !$1 { echo Hata: Uzantı belirtmediniz. }
if $chr(42) !isin $1 || $chr(46) !isin $1 { echo Hata: Dosya uzantısını yanlış girdiniz. Örnek kullanım: /sil *.mrc }
if !$findfile($mircdir,$1,%s) { echo Bu uzantıda bir dosya, klasörde mevcut değil. }
var %s = 1
while %s <= $findfile($mircdir,$1,0) {
.remove $shortfn($findfile($mircdir,$1,%s))
echo Silinen dosya: $findfile($mircdir,$1,%s))
inc %s
}
echo Toplam, %s dosya silindi.
}
Not: XcLusive, $shortfn() identifierını boşluk sorununu halletmek için kullanmamız gerektiği konusunda haklısın. Fakat bunu aktif pencereye bilgi olarak verirken (echo), kullanmamak daha faydalı olacaktır.