PowerShell

Powershell ile Dosyaların Silinmesi ( İçerisinde Belirli Bir Kelime İçeren)

Powershell yardımı ile bugün içerisinde belirli bir kelime içeren dosyaların silinmesi işlemini nasıl yaparız onu anlatacağım.

Bu yöntemi daha çok Windows mail sunucularımızda kullanabiliriz.

Maillerde bulunan içerikten yola çıkarak o kelimenin geçtiği mailleri topluca silmekte kullanabiliriz.

Bunu çok hızlı ve kolay bir şekilde yapabilmemiz mümkündür.

“Get-ChildItem” kısmından sonraki kısımda hangi dosyalarda tarama yapacağını söylüyoruz.

“-path” olarak işlem yapılacak dizini belirtiyoruz.

“Selecet String” alanında “MAIL İÇERİK” bölümüne aramak istediğimiz anahtar kelimeyi belirtiyoruz.

Sonraki adımda ise “Remove-item” ile dosyaları siliyoruz.

Yapmış olduğumuz işlemler biraz risklidir.

Bu scripti çalıştırmadan önce yapmanız gereken ise, doğru path ve uzantıyı seçtiğinizden emin olmanızdır.

Powershell ile dosyaların silinmesi işlemi
Powershell Komutu (Get-ChildItem *.MSG -path D:Mailbox* | Select-String -Pattern “MAIL İÇERİK” | Select-Object -ExpandProperty path) | Remove-Item -Force -Confirm -Recurse

Powershell Remove-Item detaylı bilgi için;

Microsoft Dökümanlarını İnceleyebilirsiniz.

Tolga CEYHAN

Tolga CEYHAN, bilgi teknolojilerini severek takip eder ve BT üzerine hali hazırda aktif olarak çalışmaktadır. 2006 yılından 2017 yılına kadar web tasarım yazılım üzerine çalışmalar yaptım. Şuan ise Windows Sistem ve Sistem Güvenliği alanında çalışmalarımı sürdürmekteyim.

Recent Posts

Palo Alto Firewall İlk Kurulum Rehberi (PAN-OS)

Palo Alto Networks NGFW ilk kurulum rehberi: MGT interface, güvenli yönetim erişimi, Layer 3 interface…

2 hafta ago

PowerShell Auditing: GPO ile Script Block Logging ve Transcription

PowerShell auditing için GPO ile Transcription, Script Block Logging ve Module Logging yapılandırması; Event ID…

2 hafta ago

Windows Server Backup Kurulumu ve Active Directory Yedekleme

Windows Server Backup ile Domain Controller yedekleme: System State, Bare Metal Recovery, wbadmin, doğrulama, troubleshooting…

2 hafta ago

PowerShell Komutları (Profesyonel Rehber)

PowerShell komutlarını cmdlet, pipeline, nesne, raporlama ve uzaktan yönetim mantığıyla öğrenin. Sistem yöneticileri için uygulanabilir…

7 ay ago

Windows File Server Migration Rehberi (Adım Adım Veri Taşıma)

Kurumsal IT altyapılarında zamanla depolama ihtiyaçlarının artması, eski sunucuların performansının yetersiz kalması veya yeni mimariye…

7 ay ago

NTFS Permission Tasarımı ve AGDLP Modeli Rehberi

NTFS Permission Tasarımı: AGDLP Modeli ile Kurumsal Yetkilendirme Rehberi Kurumsal ortamlarda NTFS permission tasarımı, dosya…

7 ay ago

This website uses cookies.

Read More