Windows 11/10'da dosya ve klasörleri silmek için PowerShell kullanın

Bilgisayarınızdan bir dosya veya klasörü silemiyorsanız, herhangi bir dosya ve klasörü zahmetsizce silmek için Windows PowerShell'i kullanabilirsiniz. (Windows PowerShell)PowerShell kullanmanın avantajı, bir dosyayı zorla silebilmeniz(force delete a file) ve bir klasörün içindeki tüm öğeleri kaldırabilmenizdir. Komut İstemi kullanarak dosya ve klasörlerin nasıl silineceğini gördük . Şimdi PowerShell(PowerShell) kullanarak nasıl yapılacağını görelim .

(Use PowerShell)Dosyaları ve klasörleri silmek için PowerShell'i kullanın

Windows PowerShell kullanarak dosya ve klasörleri silmek(delete files and folders) için şu adımları izleyin:

  1. Windows PowerShell'i açın
  2. Klasörü tanımlayın
  3. Öğeyi kaldır komutunu kullanın.

İşte ayrıntılı formdaki öğretici.

(Delete)PowerShell kullanarak tek bir dosyayı silme

Başlamak için PowerShell'i(PowerShell) açmanız gerekir . Win+X tuşlarına basabilir ve listeden Windows PowerShell'i(Windows PowerShell) seçebilirsiniz . Alternatif olarak, bunu Görev Çubuğu(Taskbar) arama kutusunda arayabilirsiniz. Bundan sonra, aşağıdaki komutu girin-

Remove-item file-path

Bu, komutun temel biçimidir.

Masaüstünüzdeki (Desktop)TWC klasöründe TWC.png adında bir dosyanız olduğunu varsayalım . Windows PowerShell kullanarak silmek için bu komutu girmeniz gerekir-

Remove-item C:\Users\user-name\Desktop\TWC\TWC.png

Windows PowerShell kullanarak dosya ve klasörler nasıl silinir

Dosya uzantısını komuta eklemeniz gerekir. Aksi takdirde, komutunuzu tanımaz ve bir hoş geldiniz mesajı sizi karşılar.

İlgili(Related) : Windows'ta X günden eski Dosyalar nasıl silinir

(Delete)PowerShell kullanarak tek bir klasörü silin

Windows PowerShell kullanarak bir klasörü silmek istiyorsanız , daha önce belirtildiği gibi komutu girmeniz gerekir.

Remove-Item folder-path

Masaüstünüzde (Desktop)TWC adında bir klasörünüz olduğunu varsayalım . Silmek istiyorsanız, bu komutu girmeniz gerekir-

Remove-item C:\Users\user-name\Desktop\TWC

Klasör boşsa, hemen silinecektir. Ancak, klasörde bazı dosyalar varsa, Y(Y) ve Enter düğmelerine basarak silme işlemini onaylamanız gerekir .

(Delete)PowerShell kullanarak birden çok dosyayı silin

Silinecek birden fazla dosyanız varsa, farklı bir komut girmeniz gerekir. Komut aynı görünüyor, ancak küçük bir fark var.

Remove-item file-path, file-path1, file-path2

Tüm dosya yollarını bu şekilde girmeniz gerekiyor. Örneğin, Masaüstünde TWC.png (Desktop)adında(TWC.png) bir dosyanız ve İndirilenler(Downloads) klasöründe TWC1.txt adında başka bir dosyanız var. Bunları bir kerede silmek için aşağıdaki komutu girebilirsiniz.

Remove-item C:\Users\user-name\Desktop\TWC.png, C:\Users\user-name\Downloads\TWC1.txt

(Delete)PowerShell kullanarak birden çok klasörü silin

Birden çok dosyayı silmek gibi, Windows PowerShell(Windows PowerShell) kullanarak birden fazla klasörü kaldırmak için de komut aynıdır . Örneğin, bunun gibi bir komut kullanabilirsiniz-

Remove-item C:\Users\user-name\Desktop\TWC, C:\Users\user-name\Downloads\TWC1

Bu komut, TWC klasörünü Masaüstünden(Desktop) ve TWC1 klasörünü İndirilenler(Downloads) klasöründen aynı anda siler.

Bilginize, bu komutları kullanırsanız, dosya ve klasörleriniz kalıcı olarak silinecektir. Başka bir deyişle, onları Geri Dönüşüm Kutusu'nda(Recycle Bin) bulamazsınız .

Bir klasör içindeki öğeleri kontrol edin

Bir klasörü açamıyorsanız, ancak öğeler hakkında bilgi edinmek istiyorsanız, bu komutu kullanabilirsiniz-

Get-ChildItem folder-path

Masaüstünüzde (Desktop)TWC adında bir klasörünüz varsa , her şeyi ortaya çıkarmak için aşağıdaki komutu girmeniz gerekir-

Get-ChildItem C:\Users\user-name\Desktop\TWC

Varsayılan olarak Mode , LastWriteTime , Length ve Name öğelerini gösterir . Doğru öğeyi silebilmeniz için dosya adını buradan alabilirsiniz.

(Check)Son değişiklik zamanını ve oluşturma zamanını kontrol edin

Bir dosyanın oluşturulduğu veya değiştirildiği zamanı kontrol etmek istiyorsanız, bu komutu kullanabilirsiniz.

Get-ChildItem C:\Users\user-name\Desktop\TWC | Select-Object FullName, LastWriteTime, CreationTime

Tüm dosya adlarını ve diğer ayrıntıları içeren üç sütun bulabilirsiniz.

Bir öğeyi silmeye zorla

Klasörünüzde kaldırmak istediğiniz salt okunur veya gizli dosyalar varsa, yukarıda belirtilen komutu bir hata göstereceği için kullanamazsınız. Bu durumda, -force parametresini kullanmanız gerekir. Örneğin, Masaüstüne(Desktop) yerleştirilen TWC klasöründe bazı gizli veya salt okunur dosyalar varsa, bu komutu girmeniz gerekir-

Remove-item C:\Users\user-name\Desktop\TWC -force

Aynı komut, salt okunur bir dosyayı silmek için de kullanılabilir. Her iki durumda da, Y(Y ) yazmanız ve Enter düğmesine basmanız gereken bir onay mesajı alacaksınız .

Onaylamadan sil

Bu makalenin ilk komutunu kullanırsanız, bir onay mesajı ile karşılaşacaksınız. Ancak böyle bir mesaj almak istemiyorsanız -recurse adlı bir parametre kullanabilirsiniz .

Örneğin,

Remove-item C:\Users\user-name\Desktop\TWC -recurse

Bu komutu girdikten sonra, klasörünüz veya dosyanız herhangi bir onay alınmadan kalıcı olarak silinecektir.

Belirli dosya türlerini hariç tut

TXT , PNG , DOCX , PDF vb. gibi birden çok dosya türünüz olduğunu ve TXT dosyaları dışındaki tüm öğeleri silmek istediğinizi varsayalım. Bu durumda, -exclude parametresini kullanabilirsiniz. Komut şuna benziyor-

Remove-Item –path C:\Users\user-name\Desktop\TWC* -exclude *.txt

Zaten tahmin etmiş olabilirsiniz - tüm .txt dosyalarını hariç tutacak ve diğerlerini silecektir. Ancak, bir onay mesajı gösterir. Bunları doğrudan silmek istiyorsanız, daha önce belirtildiği gibi -recurse parametresini kullanabilirsiniz.

Umarım bu komutlar işinize yarar.(I hope these commands will be helpful for you.)



About the author

Windows 11 veya 10 uygulamaları geliştirme ve bakımını 10 yılı aşkın deneyime sahip bir yazılım mühendisiyim. Ayrıca Google Dokümanlar ve Microsoft Edge ile çalışma deneyimim var. Bu alanlardaki becerilerim beni gelecekte yazılım mühendisliği rolleri için mükemmel bir aday yapıyor.



Related posts