SORU
9 EYLÜL 2008, Salı


Toplu N günden daha eski dosyaları silmek için dosya

Bir şekilde tüm dosyaları MS-DOS toplu iş dosyası içinde 7 günden daha eski silmek için arıyorum. Web etrafında aradım ve kod satırları yüzlerce, ve ekstra komut satırı yardımcı programları yükleme görevi gerçekleştirmek için gerekli olan diğer bazı örnekler buldum.

Benzer şeyler done in BASH kod sadece birkaç satır olabilir. En azından uzaktan kolay bir Windows toplu iş dosyaları için yapılabilir gibi görünüyor. Standart Windows komut istemini, herhangi bir ek araçlar olmadan çalışan bir çözüm arıyorum. Hayır PowerShell lütfen ya da özellik listesi.

CEVAP
9 EYLÜL 2008, Salı


Keyfini çıkarın:

forfiles -p "C:\what\ever" -s -m *.* -d <number of days> -c "cmd /c del @path"

Daha fazla ayrıntı için forfile documentation bkz.

Daha fazla şekerleme An A-Z Index of the Windows XP command line bölümünde bulabilirsiniz

Yoksa forfiles yüklü makinenizi, kopya herhangi bir Windows Server 2003 için Windows XP makine %WinDir%\system32\ Bu mümkün beri EXE tamamen uyumlu arasında Win2003 ve Vista.

Windows ve Windows'un sonraki sürümleri varsayılan olarak yüklü.

Güncelleme 7: Sözdizimi güncelleme komutu biraz bu nedenle değişti:

forfiles -p "C:\what\ever" -s -m *.* /D -<number of days> /C "cmd /c del @path"

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ASUS Campus Life

    ASUS Campus

    18 Mart 2013
  • pjtoohot

    pjtoohot

    15 NİSAN 2008
  • The Bad Tutorials

    The Bad Tuto

    6 EKİM 2009