Site Overlay

PowerShell ile Ağ Paylaşımındaki Dosyaları Listeleme (SMB)

🚀 PowerShell ile Ağ Paylaşımındaki Dosyaları Listeleme (SMB)

Windows PowerShell 7 kullanarak ağ üzerindeki bir SMB paylaşımına (UNC path) bağlanabilir ve dosyaları tamamen komut satırı üzerinden listeleyebilirsiniz. Bu yöntem, Windows Explorer kullanmadan sunucu ve NAS paylaşımlarını yönetmek isteyen sistem yöneticileri için idealdir.

📌 1. Ağ Paylaşımına Kimlik Doğrulama ile Bağlanma

PowerShell 7, bazı durumlarda mevcut Windows oturum kimlik bilgilerini otomatik kullanmaz. Bu nedenle öncelikle net use komutu ile paylaşıma bağlanmak gerekir.

net use \\10.128.196.100\hdd2tb /user:ortak
            

Komutu çalıştırdıktan sonra sizden parola istenir ve bağlantı başarılıysa SMB paylaşımı PowerShell tarafından erişilebilir hale gelir.

📌 2. Get-ChildItem ile Dosya ve Klasör Listeleme

Bağlantı sağlandıktan sonra ağ paylaşımındaki içerikleri listelemek için Get-ChildItem komutu kullanılır:

Get-ChildItem \\10.128.196.100\hdd2tb
            

Bu komut, ilgili ağ dizinindeki tüm dosya ve klasörleri PowerShell çıktısı olarak listeler.

📌 3. Gelişmiş Listeleme Senaryoları

PowerShell ile listeleme işlemini filtreleyerek daha verimli hale getirebilirsiniz:

Get-ChildItem \\10.128.196.100\hdd2tb -File
            
Get-ChildItem \\10.128.196.100\hdd2tb -Directory
            
Get-ChildItem \\10.128.196.100\hdd2tb -Recurse
            

Bu komutlar sırasıyla yalnızca dosyaları, yalnızca klasörleri ve tüm alt dizinleri listeler.

📌 4. Büyük Dosyaları Tespit Etme

Ağ paylaşımında belirli boyuttan büyük dosyaları bulmak için:

Get-ChildItem \\10.128.196.100\hdd2tb -Recurse -File |
Where-Object { $_.Length -gt 10GB }
            

✅ Özet Komut Tablosu

Adım Açıklama Örnek Komut
1 Ağ paylaşımına bağlan net use \\10.128.196.100\hdd2tb /user:ortak
2 Dosya ve klasörleri listele Get-ChildItem \\10.128.196.100\hdd2tb
3 Alt dizinleri dahil et Get-ChildItem -Recurse

📝 Sonuç

PowerShell 7 ile SMB ağ paylaşımlarını yönetmek, Windows Explorer’a ihtiyaç duymadan hızlı ve otomatik işlemler yapmanızı sağlar. Bu yöntem özellikle sunucu yönetimi, uzaktan bakım ve script tabanlı otomasyon senaryoları için büyük avantaj sunar.

arif akyuz
Arif Akyüz

image
Başka cihazda görüntüle
Arif Akyüz Sistem Network Yöneticisi ve Siber Güvenlik Uzmanı
Arif Akyüz Sistem Network Yöneticisi ve Siber Güvenlik Uzmanı

Arif Akyüz
Bilgi Teknolojileri
Sistem Network Yöneticisi
ve Siber Güvenlik Uzmanı
[email protected]

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Author: Arif Akyüz

Arif Akyüz - Siber Güvenlik Uzmanı ve Dijital Dönüşüm Lideri 15 yılı aşkın süredir bilişim sektöründe, özellikle siber güvenlik ve dijital dönüşüm alanlarında hizmet veren bir uzmanım. Hem stratejik hem de teknik düzeyde çözümler sunarak organizasyonların güvenlik altyapılarını güçlendiriyor ve dijitalleşme süreçlerini yönetiyorum.