Tolga CEYHANTolga CEYHAN
Bildiri Daha fazla göster
Yazı Tipi BoyutlandırıcıAaa
  • Anasayfa
  • Rehberler & DeneyimlerRehberler & DeneyimlerRehberler & Deneyimler
    • TeknolojiTeknolojiTeknoloji
    • WordPressWordPressWordPress
    • Genel YaşamGenel YaşamGenel Yaşam
  • SanallaştırmaSanallaştırmaSanallaştırma
    • Hyper-VHyper-VHyper-V
  • Sistem Yönetimi
    • Ağ ve GüvenlikAğ ve GüvenlikAğ ve Güvenlik
    • Sistem GüvenliğiSistem GüvenliğiSistem Güvenliği
    • AzureAzureAzure
    • Active DirectoryActive DirectoryActive Directory
    • File ServerFile ServerFile Server
    • Group Policy (Grup İlkesi)Group Policy (Grup İlkesi)Group Policy (Grup İlkesi)
    • PowerShellPowerShellPowerShell
    • SQL ServerSQL ServerSQL Server
    • LinuxLinuxLinux
  • System Center
    • SCCMSCCMSCCM
  • Windows İşletim SistemleriWindows İşletim SistemleriWindows İşletim Sistemleri
    • Windows ServerWindows ServerWindows Server
      • Windows Server 2025
      • Server 2016
      • Server 2019
    • Windows 11
    • Windows 10
  • Veri & Yedekleme
    • Veeam Backup & ReplicationVeeam Backup & ReplicationVeeam Backup & Replication
Okuma: PowerShell Otomasyon Scriptleri
Paylaş
Tolga CEYHANTolga CEYHAN
Yazı Tipi BoyutlandırıcıAaa
  • Anasayfa
  • Hakkımda
  • İletisim
Arama
  • Anasayfa
  • Rehberler & DeneyimlerRehberler & DeneyimlerRehberler & Deneyimler
    • TeknolojiTeknolojiTeknoloji
    • WordPressWordPressWordPress
    • Genel YaşamGenel YaşamGenel Yaşam
  • SanallaştırmaSanallaştırmaSanallaştırma
    • Hyper-VHyper-VHyper-V
  • Sistem Yönetimi
    • Ağ ve GüvenlikAğ ve GüvenlikAğ ve Güvenlik
    • Sistem GüvenliğiSistem GüvenliğiSistem Güvenliği
    • AzureAzureAzure
    • Active DirectoryActive DirectoryActive Directory
    • File ServerFile ServerFile Server
    • Group Policy (Grup İlkesi)Group Policy (Grup İlkesi)Group Policy (Grup İlkesi)
    • PowerShellPowerShellPowerShell
    • SQL ServerSQL ServerSQL Server
    • LinuxLinuxLinux
  • System Center
    • SCCMSCCMSCCM
  • Windows İşletim SistemleriWindows İşletim SistemleriWindows İşletim Sistemleri
    • Windows ServerWindows ServerWindows Server
    • Windows 11
    • Windows 10
  • Veri & Yedekleme
    • Veeam Backup & ReplicationVeeam Backup & ReplicationVeeam Backup & Replication
Bizi takip edin
  • Gizlilik Politikası
  • KVKK (Kişisel Verilerin Korunması Kanunu)
  • Çerez Politikası
  • Şartlar ve Koşullar
© 2022 Foxiz News Network. Ruby Design Company. All Rights Reserved.
Tolga CEYHAN > Sistem Yönetimi > Active Directory > PowerShell Otomasyon Scriptleri
Active DirectoryPowerShellSistem GüvenliğiSistem YönetimiSystem CenterVeri & YedeklemeWindows İşletim SistemleriWindows Server

PowerShell Otomasyon Scriptleri

Tolga CEYHAN
Son güncelleme: 27 Ekim 2025 20:49
Tolga CEYHAN
Paylaş
PowerShell Otomasyon Scriptleri
Paylaş

PowerShell Otomasyon Nedir?

PowerShell otomasyon, tekrarlayan BT işlemlerini otomatik hale getirerek zaman kazandıran bir yöntemdir.
Sistem yöneticileri için log temizleme, güncelleme, servis kontrolü, yedekleme veya raporlama gibi işlemleri PowerShell script’leriyle otomatize etmek operasyonel verimliliği artırır.

Contents
PowerShell Otomasyon Nedir?1️⃣ Disk Temizleme Script’i2️⃣ Event Log Temizleme Script’i3️⃣ AD Kullanıcı Kilidini Açma Script’i4️⃣ Servis Başlatma veya Durdurma Script’i5️⃣ Windows Güncelleme Kontrolü6️⃣ AD Grup Üyeliği Raporu Oluşturma7️⃣ GPO Yedekleme Script’i8️⃣ Uzak Bilgisayarda Komut Çalıştırma9️⃣ Sistem Envanteri Oluşturma🔟 Günlük Otomatik Yedekleme Script’iPlanlı Görev ile Otomatik ÇalıştırmaDetaylı Bilgi İçin Kaynaklar:

Bu yazıda, sistem yöneticileri tarafından en çok kullanılan 10 PowerShell otomasyon script’ini paylaşacağım.

1️⃣ Disk Temizleme Script’i

Geçici dosyaları temizleyerek disk alanını açar:

$Temp = $env:TEMP Get-ChildItem $Temp -Recurse | Remove-Item -Force -ErrorAction SilentlyContinue Write-Host "Geçici dosyalar temizlendi: $Temp"

2️⃣ Event Log Temizleme Script’i

Get-EventLog -List | ForEach-Object { Clear-EventLog -LogName $_.Log } Write-Host "Tüm event log’lar temizlendi."

Detaylı log yönetimi için PowerShell ile Event Log Yönetimi makalesini inceleyin.

3️⃣ AD Kullanıcı Kilidini Açma Script’i

Import-Module ActiveDirectory Unlock-ADAccount -Identity "kullaniciadi" Write-Host "Kullanıcı hesabı kilidi kaldırıldı."

4️⃣ Servis Başlatma veya Durdurma Script’i

$service = "Spooler" Stop-Service -Name $service -Force Start-Service -Name $service Write-Host "$service servisi yeniden başlatıldı."

5️⃣ Windows Güncelleme Kontrolü

Import-Module PSWindowsUpdate Get-WindowsUpdate -MicrosoftUpdate -AcceptAll

Ayrıntılı güncelleme rehberi için PowerShell ile Windows Güncelleme Kontrolü yazısına göz atın.

6️⃣ AD Grup Üyeliği Raporu Oluşturma

Import-Module ActiveDirectory Get-ADGroupMember -Identity "Domain Admins" | Select-Object Name, SamAccountName | Export-Csv "C:\Reports\DomainAdmins.csv" -NoTypeInformation

7️⃣ GPO Yedekleme Script’i

$Path = "C:\GPO_Backups\Daily" Backup-GPO -All -Path $Path Write-Host "GPO yedekleri kaydedildi: $Path"

Daha fazla bilgi için PowerShell ile GPO Yönetimi rehberine göz atabilirsiniz.

8️⃣ Uzak Bilgisayarda Komut Çalıştırma

Invoke-Command -ComputerName SRV01 -ScriptBlock { Get-Service | Where {$_.Status -eq "Stopped"} }

Remote yönetim detayları için PowerShell ile Remote Management ve WinRM yazısını inceleyin.

9️⃣ Sistem Envanteri Oluşturma

$PC = $env:COMPUTERNAME Get-ComputerInfo | Export-Csv "C:\Reports\$PC-Inventory.csv" -NoTypeInformation

Genişletilmiş örnekler için PowerShell ile Sistem Envanteri ve Raporlama makalesine göz atın.

🔟 Günlük Otomatik Yedekleme Script’i

$src = "C:\Data" $dest = "D:\Backup\$(Get-Date -Format yyyyMMdd)" Copy-Item $src -Destination $dest -Recurse Write-Host "Yedekleme tamamlandı: $dest"

Planlı Görev ile Otomatik Çalıştırma

Oluşturduğunuz script’leri Task Scheduler üzerinden otomatikleştirebilirsiniz:

schtasks /create /sc daily /tn "DailyBackup" /tr "powershell.exe -File C:\Scripts\backup.ps1" /st 09:00

Bu sayede sisteminiz her sabah belirlenen script’i otomatik olarak çalıştırır.

Bu 10 hazır PowerShell otomasyon script’i, günlük BT yönetiminde zamandan tasarruf etmeni ve insan hatasını minimuma indirmeni sağlar.

Artık:

  • Güncellemeleri kontrol edebilir,

  • Log’ları temizleyebilir,

  • GPO, AD veya sistem envanterini yedekleyebilir,
    ve tüm bunları otomatik çalıştırabilirsiniz.

Detaylı Bilgi İçin Kaynaklar:

  • Microsoft PowerShell Documentation

  • Windows Automation with PowerShell – Microsoft Learn

  • Anasayfa
  • Hakkımda
  • İletisim
ETİKETLENDİ:Active Directoryevent logGPOIntuneotomasyonpowershellsccmscriptwindows yönetimiYedekleme

Haber Bültenine Kaydolun

Gelişmeleri takip edin! Son dakika haberlerini doğrudan e-posta kutunuza alın.
[mc4wp_form id=310]
Kaydolarak şartlarımızı kabul etmiş olursunuz. Kullanım Şartları ve verileri saklamamızı kabul edersinizGizlilik Politikası. Dilediğiniz zaman aboneliğinizi iptal edebilirsiniz.
Bu makaleyi paylaş
Facebook Twitter Bağlantıyı kopyala Yazdır
Paylaş
By Tolga CEYHAN
Takip et:
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.
Önceki makale PowerShell ile Remote Management ve WinRM
Sonraki Makale PowerShell AD Kullanıcı Oluşturma ve Mailbox Atama (Tam Otomasyon)
Yorum Yap

Bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bunlarda İlginizi Çekebilir

Ağ ve GüvenlikFile ServerFirewall-Güvenlik DuvarıPowerShellRehberler & DeneyimlerSistem Güvenliği

NTFS Permission Tasarımı ve AGDLP Modeli Rehberi

Tolga CEYHAN Tolga CEYHAN 8 Min Read
File ServerRehberler & DeneyimlerSistem Yönetimi

Windows File Server Güvenliği Rehberi

Tolga CEYHAN Tolga CEYHAN 4 Min Read
Genel YaşamRehberler & DeneyimlerTeknoloji

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

Tolga CEYHAN Tolga CEYHAN 5 Min Read
  • Anasayfa
  • Hakkımda
  • İletisim

Arama Yap..

Tolga CEYHANTolga CEYHAN
Bizi takip edin
© 2017 Tolga CEYHAN. All Rights Reserved.
  • Gizlilik Politikası
  • KVKK (Kişisel Verilerin Korunması Kanunu)
  • Çerez Politikası
  • Şartlar ve Koşullar
Go to mobile version