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

PowerShell Komutları (Profesyonel Rehber)

Birçok kişi PowerShell komutları konusuna yalnızca “hangi komut ne işe yarar?” düzeyinde yaklaşır. Oysa profesyonel…

2 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…

2 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…

3 ay ago

Windows File Server Güvenliği Rehberi

Kurumsal yapılarda Windows File Server güvenliği, veri bütünlüğü ve iş sürekliliği açısından kritik öneme sahiptir.…

3 ay ago

Blockchain Mantığı ile PowerShell Log Bütünlüğü

Blockchain Log Bütünlüğü Bu yazımızda blockchain log bütünlüğü üzerine incelemelerde bulunacağız. Günümüz kurumsal sistemlerinde en…

3 ay ago

PowerShell SQL Backup Script – Automated Full Database Backup

A PowerShell SQL Server backup script is a practical way to standardize SQL backups across…

4 ay ago

This website uses cookies.

Read More