Nasıl yinelemeli olarak PowerShell 2.0 ile bir bütün dizin silmek?
Zorla PowerShell içinde bir dizin ve tüm alt dizinleri silmek için en kolay yolu nedir? PowerShell V2 Windows 7 kullanıyorum.
En belirgin komutu, Remove-Item $targetDir -Recurse -Force
, düzgün çalışmayan birçok kaynaktan öğrendim. Bu devletler: PowerShell V2 çevrimiçi Yardım (Get-Help Remove-Item -Examples
) bir açıklama içerir
...Çünkü Recurse parametresini bu çalıştırın. hatalı komut kullanır-Childitem çalıştırın almak istediğiniz dosyaları ve kullandığı boru hattı operatörü geçmek onları Kaldır Öğesini çalıştırın...
Kullanan çeşitli örnekler gördüm-Childİtemve pipo içinKaldır Öğesiama örnekleri dosyaları genellikle bir filtre dayalı bazı Kaldırmak, Tüm dizin değil.
Bütün bir dizin, dosyalar ve alt dizinler, kullanıcı uyarı mesajları kod az miktarda kullanarak oluşturmadan patlatmak için en temiz yol arıyorum. Bir oyunu varsa bunu anlamak kolaydır.
CEVAP
Remove-Item -Recurse -Force some_dir
gerçekten de burada reklamı gibi çalışır.
Anladım kadarıyla -Recurse
parametre sadece dosyaları filtrelenmiş bir dizi yinelemeli olarak silmek çalıştığınızda düzgün çalışmıyor. Tek bir dizin altında ve her şeyi öldürmek için iyi iş gibi görünüyor.
Nasıl yinelemeli olarak grep mı?...
Nasıl bir dizin özyinelemeli olarak tü...
Yinelemeli olarak kullanarak wget için...
nasıl sütun benzersiz yapmak ve Raylar...
Std gelen öğe silmek için nasıl::vecto...