1. Görkem

    PowerShell ile Windows sunucusunda disk alanı nasıl kontrol edilir?

    Disk alanı, bir Windows sunucusunun verimliliği için kritik öneme sahiptir. Bu nedenle disk alanınızı kontrol etmek ve yönetmek, sistemin sağlıklı çalışmasını sağlamak için önemlidir. PowerShell ile bunu yapmak oldukça basit ve etkilidir. Aşağıda adım adım nasıl ilerleyeceğinizi bulabilirsiniz...
  2. Görkem

    cmd

    cmd nedir ve ne zaman kullanılır? Windows'ta cmd, klasik Komut İstemi'ni başlatan komut yorumlayıcısıdır; tek başına çalıştırıldığında yeni bir oturumu açar, parametresiz kullanıldığında da sürüm ve telif hakkı bilgisini gösterir. PowerShell'den bakınca cmd, daha çok eski betikleri, toplu...
  3. Görkem

    PowerShell'de script çalıştırma izni nasıl verilir?

    PowerShell betiği çalışmıyorsa önce izin ayarını genişletmeden hangi yürütme ilkesinin etkin olduğunu görün. Çoğu durumda doğru çözüm, tüm makineyi değiştirmek yerine doğru kapsamı seçmektir. Önce etkin ilkeyi kontrol edin Get-ExecutionPolicy -List Bu komut, MachinePolicy, UserPolicy, Process...
  4. Görkem

    PowerShell nasıl güncellenir?

    PowerShell 7 kullanıyorsanız güncelleme yolu, nasıl kurduğunuza bağlıdır. Microsoft, yeni sürüme geçerken önce kurulumda kullandığınız yöntemi kullanmanızı önerir; yeni sürümler eski sürümlerin yerini alır. Kurulum yöntemini bilmiyorsanız $PSHOME ile kontrol edin: $Env:ProgramFiles\PowerShell\7...
  5. Görkem

    PowerShell nasıl kapatılır?

    PowerShell oturumunu kapatmak için komut satırına exit yazıp Enter’a basın. Microsoft belgelerinde bu komutun Windows PowerShell oturumunu sonlandırdığı ve sizi normal komut istemine geri döndürdüğü belirtilir. Betikte kullanıyorsanız exit, yalnızca etkileşimli oturumu kapatmak için değil, bir...
  6. Görkem

    PowerShell nasıl açılır?

    Windows'ta en pratik yol, Başlat menüsünde Windows PowerShell arayıp sonucu açmaktır. Yönetici yetkisine ihtiyaç duyuyorsan aynı kısayolu yönetici olarak çalıştır seçeneğiyle açabilirsin. Komut İstemi açıkken PowerShell yazarak da yeni bir oturum başlatabilirsin. Zaten cmd içinde çalışıyorsan...
  7. Görkem

    PowerShell 7 download

    PowerShell 7’yi Windows sunucuda Windows PowerShell 5.1 ile birlikte kurmak Windows sunucu yönetiminde en pratik ihtiyaçlardan biri, mevcut Windows PowerShell 5.1 düzenini bozmadan PowerShell 7’yi ayrı kurup test etmektir. PowerShell 7, Windows PowerShell 5.1’in yerini almaz; ayrı bir dizine...
  8. Görkem

    PowerShell programming examples

    PowerShell’de en çok karıştırılan nokta, bir komut satırı açıp birkaç komut yazmaktan öteye geçip geçemeyeceğidir. Aslında PowerShell; komut satırı kabuğu, betik dili ve otomasyon çerçevesini bir arada sunar. Bu yüzden günlük yönetim işleri, tekrar eden bakım görevleri, servis kontrolü, dosya...
  9. Görkem

    PowerShell programming language

    Windows PowerShell 5.1 ile PowerShell 7 aynı sunucuda nasıl birlikte kullanılır? Windows sunucu yönetiminde en çok karışan noktalardan biri, Windows PowerShell 5.1 ile PowerShell 7'nin aynı şey sanılmasıdır. Oysa bunlar ayrı ürünlerdir: Windows PowerShell 5.1 Windows ile birlikte gelir ve...
  10. Görkem

    PowerShell programming basics

    Uzaktaki Windows sunucularına PowerShell ile bağlanmak için ilk yapılacaklar Windows sunucu yönetiminde PowerShell’in en çok iş gören tarafı, tek tek sunucuya oturum açmadan komut çalıştırabilmenizdir. Bunun için önce remoting’i doğru açmak, sonra oturumu güvenli ve tekrar kullanılabilir hale...
  11. Görkem

    PowerShell nedir?

    PowerShell, Windows Server yönetiminde grafik arayüzden daha hızlı işlem yapmak, tekrar eden işleri otomatikleştirmek ve çok sayıda sunucuda aynı komutu tutarlı biçimde çalıştırmak için en pratik araçlardan biridir. En doğru başlangıç noktası, kabuğu açmayı öğrenmekten çok hangi sürümün...
  12. Görkem

    PowerShell 7

    Sunucuda PowerShell 7’ye geçmeden önce neyi bilmelisiniz? Windows sunucu yönetiminde PowerShell 7, eski Windows PowerShell 5.1’in yerine geçen tekil bir yükseltme gibi düşünülmemeli. İkisi aynı makinede yan yana çalışabilir. Bu ayrım önemli; çünkü birçok sunucuda eski yönetim modülleri veya...
  13. Görkem

    PowerShell’de Çıktı Sırası ve Calculated Property

    PowerShell’de hesaplanmış özellik yazarken her zaman aynı yapıyı kullanmanız gerekmez; seçiminiz, sıranın gerçekten önemli olup olmamasına göre değişir. Sıra önemliyse kullanın, değilse hashtable çoğu hesaplanmış özellik senaryosunda yeterlidir. Bu ayrım pratikte iki soruyu çözer: Select-Object...
  14. Görkem

    PowerShell’de Hesaplanmış Özellikte Doğru Yapı Seçimi

    Hesaplanmış özellik yazarken tek soru sözdizimi değil, çıktının sütun sırası ve sonradan nesne olarak kullanılıp kullanılmayacağıdır. Kısaca: yalnız geçici bir alan ekleyeceksen hashtable yeterli olabilir; sıra sabit kalmalıysa ordered dictionary, nesne gibi taşınacak çıktı gerekiyorsa...
  15. Görkem

    PowerShell’de Çıktı Sırası İçin Doğru Yapı

    PowerShell’de çıktıda sütun sırası önemliyse, varsayılan hashtable yerine dictionary ya da gerekirse seçin. Sıra önemsizse calculated property için hashtable yeterlidir; ama tabloyu okuyan kişi alanların yerini sabit görmek istiyorsa açık seçim yapmanız gerekir. En güvenli yol, önce çıktının...
  16. Görkem

    PowerShell’de Calculated Property İçin Doğru Yapı

    PowerShell’de calculated property yazarken çoğu durumda hashtable kullanılır; ama çıktı sırası önemliyse ordered dictionary, nesne olarak taşımak istiyorsanız da daha uygundur. Kısacası soru, "hangi sözdizimi çalışır?" değil; "hangi sonuç kalıcı ve okunabilir olur?" sorusudur. Aşağıda görünüm...
  17. Görkem

    PowerShell’de Calculated Property İçin Doğru Sözlük

    PowerShell’de calculated property yazarken çoğu durumda hashtable yeterlidir; ama çıktının alan sırası önemliyse ordered dictionary daha güvenli seçimdir. Bu ayrım, özellikle Select-Object ve Format-Table ile üretilen tablo ve ek alanlarda beklenmedik sütun sırasını önler. Çözüm basit: yalnızca...
  18. Görkem

    PowerShell’de Çıktı Sırası İçin Doğru Sözlük

    PowerShell’de çıktı sırası önemliyse hashtable yerine sözlük seçmek daha güvenlidir; çünkü hashtable sırası garanti edilmez. Sadece anahtarlarla erişiyorsanız hashtable yeterli olabilir, ama ekleme sırasının korunması gerekiyorsa veri yapısını baştan ordered dictionary olarak kurmak gerekir. Bu...
  19. Görkem

    PowerShell’de Sıra Gerekince Hangi Sözlük Seçilir?

    PowerShell’de anahtarların görünme sırası sizin için önemliyse normal hashtable yerine sözlük kullanın; çünkü hashtable sırası güvenilir değildir. Bu fark, özellikle rapor, çıktı formatı ve tekrar üretilebilir sonuçlar için doğrudan belirleyicidir. Çözüm, veri yapısını amaca göre seçmektir...
  20. Görkem

    PowerShell’de Hashtable Sırası Ne Zaman Güvenilmez?

    PowerShell’de anahtarların görünür sırası sizin için önemliyse hashtable’a güvenmeyin; ile oluşturulan dictionary sıralamayı korur, normal hashtable korumaz. Bu fark özellikle rapor, JSON benzeri yapı üretimi ve okunabilir çıktı hazırlarken önemlidir. Doğru seçim basittir: sıralamaya ihtiyaç...