1. Görkem

    PowerShell ile süresi dolmak üzere olan sertifikalar nasıl bulunur?

    Windows’taki sertifika depolarında süresi önümüzdeki belirli gün sayısı içinde dolacak sertifikaları bulmak için Get-ChildItem komutunu -ExpiringInDays parametresiyle kullanın. Örneğin, bilgisayarın yerel makine kapsamındaki Web Hosting deposunda 30 gün içinde sona erecek sertifikaları görmek...
  2. Görkem

    PowerShell ile Windows sunucusundaki olay günlükleri nasıl görüntülenir?

    İlk olarak Get-WinEvent cmdlet’ini kullanın. Bu cmdlet ile yerel Windows sunucusundaki günlükleri listeleyebilir, System, Application veya Security gibi belirli bir günlükten olayları çekebilir, hata ve uyarıları filtreleyip CSV dosyasına kaydedebilirsiniz. Uzak bir sunucuyu sorgulayacaksanız...
  3. Görkem

    PowerShell ile birden fazla Windows sunucusuna uzaktan komut nasıl çalıştırılır?

    İ birden fazla Windows sunucusuna aynı PowerShell komutunu göndermek için Invoke-Command kullanılır. Sunucu adlarını -ComputerName parametresine virgülle verin; gerekiyorsa -Credential ile yetkili hesabı belirtin. Örneğin aşağıdaki komut, üç sunucuda Windows Time hizmetinin durumunu çalıştırır...
  4. Görkem

    PowerShell ile sunucuda bir bağlantı noktası nasıl test edilir?

    PowerShell ile bir sunucunun TCP bağlantı noktasını test etmek için Test-NetConnection cmdlet'ini kullanın. Hedef sunucu adını veya IP adresini -ComputerName, kontrol edilecek portu da -Port ile belirtin: Test-NetConnection -ComputerName "sunucu.example.com" -Port 443 Komutu çalıştırdığınız...
  5. Görkem

    PowerShell ile Windows sunucusunda durmuş hizmetler nasıl bulunur ve başlatılır?

    İlk olarak PowerShell’i yönetici yetkisiyle açıp Get-Service komutuyla hizmetleri listeleyin. Ardından durumu Stopped olanları filtreleyerek hangi hizmetlerin durmuş olduğunu görün; yalnızca çalışması gereken hizmetleri seçip Start-Service ile başlatın. Başlatma sonrasında hizmetin Running...
  6. Görkem

    PowerShell ile sunucudaki disk alanı nasıl kontrol edilir?

    İhtiyacınıza göre yerel sunucuda disk alanını Get-PSDrive ile, daha ayrıntılı kapasite ve boş alan bilgisini ise Get-CimInstance Win32_LogicalDisk ile görebilirsiniz. Uzak bir Windows sunucusunu kontrol edecekseniz aynı komutu Invoke-Command üzerinden çalıştırın. Çıktıda FreeSpace boş alanı...
  7. Görkem

    PowerShell ile Active Directory kullanıcı hesabı nasıl oluşturulur?

    İlk paragrafta ana yanıtı, izlenecek yolu ve ulaşılabilecek sonucu doğrudan ver. İşlem gerekiyorsa ön koşulu ve doğru yolu, nereye gidilip hangi bilgiyle ne yapılacağını, gönderme/kaydetme adımını ve beklenen sonucun nasıl izleneceğini gerçek sırasıyla anlat. Eylem, gerekli girdi, görülecek...
  8. Görkem

    PowerShell ile Windows sunucusunda kullanıcı parolası nasıl sıfırlanır?

    Parola sıfırlanacak hesabın türüne göre farklı PowerShell komutu kullanılır: Sunucunun kendi yerel hesabı için Set-LocalUser, Active Directory (AD) hesabı için Set-ADAccountPassword -Reset çalıştırılır. PowerShell’i yönetici yetkisiyle veya parola değiştirme izni bulunan bir hesapla açın, yeni...
  9. Görkem

    PowerShell ile Windows sunucusunda uzak masaüstü nasıl etkinleştirilir?

    İlk olarak önemli ayrımı netleştirelim: PowerShell remoting ile Uzak Masaüstü aynı şey değildir. Enable-PSRemoting WinRM üzerinden PowerShell komutlarının uzaktan çalıştırılmasını sağlar; RDP oturumunu açmaz. Windows Server üzerinde RDP’yi PowerShell ile etkinleştirmek için yönetici yetkili bir...
  10. Görkem

    PowerShell ile Windows Güvenlik Duvarı kuralı nasıl eklenir?

    PowerShell ile Windows Güvenlik Duvarı kuralı eklemek için PowerShell’i yönetici olarak açıp New-NetFirewallRule cmdlet’ini kullanabilirsiniz. Örneğin, yerel bilgisayarda TCP 8443 portuna gelen bağlantılara izin veren bir kural oluşturmak için aşağıdaki komut çalıştırılır. Komut başarılı...
  11. Görkem

    PowerShell ile Windows sunucusunda IIS sitesi nasıl yeniden başlatılır?

    PowerShell ile IIS sitesini yeniden başlatmak için yönetici yetkili bir PowerShell penceresinde siteyi durdurup yeniden başlatabilirsiniz. Örneğin site adı OrnekSite ise önce Stop-Website -Name "OrnekSite", ardından Start-Website -Name "OrnekSite" çalıştırılır. Uygulama havuzunu yenilemek...
  12. Görkem

    PowerShell ile Windows sunucusunda Windows güncellemeleri nasıl yüklenir?

    İlk olarak PowerShell’i Yönetici olarak açın. Windows Server’ın Windows Update veya WSUS ilkeleriyle erişebildiği güncellemeleri Windows Update Agent üzerinden tarayıp indirmek ve yüklemek için aşağıdaki betiği çalıştırabilirsiniz. Betik önce uygulanabilir güncellemeleri listeler, ardından...
  13. Görkem

    PowerShell ile Windows sunucusunda DNS önbelleği nasıl temizlenir?

    PowerShell ile Windows sunucusundaki DNS önbelleğini temizlemek için, önbelleğin hangi katmana ait olduğunu ayırarak işlem yapmalısınız. Sunucunun kendi DNS istemci önbelleğini temizlemek için yönetici yetkili PowerShell penceresinde Clear-DnsClientCache komutunu çalıştırın. Sunucu DNS Server...
  14. Görkem

    PowerShell ile Windows sunucusunda planlanmış görevler nasıl yönetilir?

    İşlemi yönetici yetkili PowerShell oturumunda, Windows’un yerleşik ScheduledTasks modülüyle yapabilirsiniz. Temel akış; çalıştırılacak komutu New-ScheduledTaskAction ile tanımlamak, zamanı New-ScheduledTaskTrigger ile belirlemek, hesabı ve yetki seviyesini seçmek, ardından Register-ScheduledTask...
  15. Görkem

    PowerShell ile Windows sunucusunda dosyalar nasıl yedeklenir?

    İşletim sistemi dosyaları dışında belirli klasörleri yedeklemek için Windows sunucusunda en pratik yöntem, PowerShell içinden robocopy çalıştırmaktır. Kaynak klasörü, yedek hedefini ve günlük dosyasını belirleyip komutu çalıştırın; ardından çıkış kodunu ve hedefte oluşan dosyaları kontrol edin...
  16. Görkem

    PowerShell ile Windows sunucusunda çalışan işlemler nasıl sonlandırılır?

    İşlemi önce Get-Process ile doğrulayın, ardından mümkünse PID değerini kullanarak Stop-Process -Id komutunu çalıştırın. İşlem kapanmazsa PowerShell’i yönetici olarak açıp yetkiyi kontrol edin; -Force seçeneğini yalnızca normal durdurma başarısız olduğunda kullanın. Sonucu, aynı PID’nin artık...
  17. Görkem

    PowerShell ile Windows sunucusunda günlük dosyaları nasıl temizlenir?

    PowerShell ile günlük dosyalarını temizlemenin güvenli yolu, önce hedef klasörde hangi dosyaların seçileceğini listelemek, ardından -WhatIf ile silme işlemini denemek ve son olarak yalnızca belirlediğiniz uzantı ile yaştaki dosyaları kaldırmaktır. Dosyanın kendisi ve uygulamanın çalışması...
  18. Görkem

    PowerShell ile Windows sunucusunda çalışan servisler nasıl kontrol edilir?

    İlk olarak PowerShell’i açıp Get-Service komutuyla sunucudaki servisleri listeleyin. Belirli bir servisi kontrol etmek için servis adını kullanın; ardından Start-Service, Stop-Service veya Restart-Service ile gerekli işlemi uygulayın. Komuttan sonra aynı servisi yeniden sorgulayarak durumun...
  19. Görkem

    PowerShell ile Windows sunucusunda yerel kullanıcılar ve gruplar nasıl listelenir?

    Yerel kullanıcıları ve grupları listelemek için PowerShell’de sırasıyla Get-LocalUser, Get-LocalGroup ve bir grubun üyelerini görmek için Get-LocalGroupMember komutlarını kullanabilirsiniz. Komutları yönetici olarak açılmış bir PowerShell penceresinde çalıştırmanız önerilir; kullanıcı veya grup...
  20. Görkem

    PowerShell ile Windows sunucusunda açık portlar nasıl kontrol edilir?

    İlk olarak sunucunun kendisinde PowerShell’i açın ve dinleme durumundaki TCP portlarını Get-NetTCPConnection -State Listen komutuyla listeleyin. Belirli bir portu kontrol etmek için Get-NetTCPConnection -LocalPort 443 kullanabilirsiniz. Çıktıda State değeri Listen ise sunucuda o TCP portunu...