Skip to content

gitmuhammedalbayrak/powershell-lss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 PowerShell Folder Size Viewer (lss)

Windows PowerShell için klasör boyutlarını gösteren gelişmiş ls komutu

GitHub stars License: MIT PowerShell

English | Türkçe

🚀 Özellikler

  • ✅ Klasörlerin toplam boyutunu hesaplar (rekürsif)
  • ✅ Dosya boyutlarını gösterir
  • ✅ Otomatik birim dönüşümü (Bytes, KB, MB, GB)
  • Boyuta göre sıralama: Önce klasörler (büyükten küçüğe), sonra dosyalar (büyükten küçüğe)
  • ✅ Renkli çıktı (klasörler sarı, dosyalar yeşil)
  • ✅ Her klasörde ls gibi kullanılabilir

📦 Kurulum

Otomatik Kurulum (Önerilen)

PowerShell'i yönetici olarak açın ve şu komutu çalıştırın:

iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/gitmuhammedalbayrak/powershell-lss/main/install.ps1'))

Manuel Kurulum

  1. lss.ps1 dosyasını indirin
  2. PowerShell profilinizi açın:
    notepad $PROFILE
  3. lss.ps1 dosyasının içeriğini profilinize yapıştırın
  4. Kaydedin ve profili yeniden yükleyin:
    . $PROFILE

💻 Kullanım

Herhangi bir klasörde:

lss

Başka bir klasörü görüntülemek için:

lss C:\Users\Documents
lss D:\Projects

📸 Örnek Çıktı

Dizin: C:\Users\Muhammed
================================================================================
TIP      ISIM                                                       BOYUT
================================================================================
KLASOR   .cache                                                     4.13 GB
KLASOR   .local                                                     5.66 GB
KLASOR   .ollama                                                    4.36 GB
KLASOR   Apple                                                     69.42 GB
KLASOR   anaconda3                                                  4.47 GB
DOSYA    install.ps1                                               21.57 KB
DOSYA    oracle-1                                                   3.30 KB
================================================================================

🛠️ Gereksinimler

  • Windows 10/11
  • PowerShell 5.1 veya üzeri

🔧 Sorun Giderme

Execution Policy Hatası

Eğer script çalışmazsa:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

🤝 Katkıda Bulunma

Pull request'ler memnuniyetle karşılanır! Büyük değişiklikler için lütfen önce bir issue açın.

📝 Lisans

MIT License - Detaylar için LICENSE dosyasına bakın.

⭐ Beğendiyseniz

Projeyi yararlı bulduysanız yıldız vermeyi unutmayın!


Not: Bu araç büyük klasörlerde biraz yavaş çalışabilir çünkü tüm alt klasörleri rekürsif olarak tarar.

About

🚀 Enhanced 'ls' command for PowerShell that shows folder sizes - Klasör boyutlarını gösteren gelişmiş PowerShell ls komutu

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors