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 Intune Script Dağıtımı
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 Intune Script Dağıtımı
Active DirectoryPowerShellSistem GüvenliğiSistem Yönetimi

PowerShell Intune Script Dağıtımı

Tolga CEYHAN
Son güncelleme: 27 Ekim 2025 19:36
Tolga CEYHAN
Paylaş
PowerShell Intune script dağıtımı
Paylaş

PowerShell Intune Script Dağıtma– Endpoint Yönetimi Otomasyonu

PowerShell Intune Script Dağıtımı Nedir?

PowerShell Intune script dağıtımı, Microsoft Intune (Endpoint Manager) üzerinden Windows cihazlara uzaktan script çalıştırma yöntemidir.
Bu yöntem sayesinde;

Contents
PowerShell Intune Script Dağıtma– Endpoint Yönetimi OtomasyonuPowerShell Intune Script Dağıtımı Nedir?⚙️ Ön GereksinimlerIntune Portal Üzerinden Script Dağıtımı1️⃣ Azure Portal’a giriş yap:  https://endpoint.microsoft.com2️⃣ Menüden: Devices → Windows → PowerShell Scripts yolunu izle.3️⃣ “Add” butonuna tıkla:4️⃣ Script ayarlarını yap:5️⃣ Atama (Assignment):6️⃣ İzleme (Monitoring): Örnek Script: Disk Temizleme Script’i Alternatif: PowerShell + Graph API ile Script Dağıtımı Gerçek Hayat Senaryosu: Intune + PowerShell ile Otomatik BakımDetaylı Bilgi İçin Kaynaklar:
  • Registry ayarlarını değiştirebilir,

  • Uygulama yükleyebilir,

  • Sistem ayarlarını otomatik yapılandırabilir
    ve tüm bunları merkezi olarak yönetebilirsin.

PowerShell Intune script dağıtımı, SCCM veya GPO gibi geleneksel yöntemlerin modern karşılığıdır.

Dahili bağlantı:
Geleneksel yöntemle dağıtımı öğrenmek istersen SCCM Ajanlarını GPO ile Dağıtma makalesini inceleyebilirsin.

⚙️ Ön Gereksinimler

  • Microsoft Intune lisansı (Microsoft 365 E3/E5 veya EMS).

  • Cihazların Intune’a kayıtlı ve yönetim altında olması.

  • Script uzantısının .ps1 olması.

  • Script, kullanıcı bağlamında (User Context) veya sistem bağlamında (System Context) çalıştırılabilir.

Intune Portal Üzerinden Script Dağıtımı

1️⃣ Azure Portal’a giriş yap:  https://endpoint.microsoft.com

2️⃣ Menüden: Devices → Windows → PowerShell Scripts yolunu izle.

3️⃣ “Add” butonuna tıkla:

  • Script’e bir ad ver (örnek: Disk Cleanup Script).

  • .ps1 dosyanı yükle.

4️⃣ Script ayarlarını yap:

  • Run this script using logged-on credentials: Yes (kullanıcı bağlamında)

  • Run script in 64-bit PowerShell: Yes

  • Enforce script signature check: No (imzasız script’ler için)

5️⃣ Atama (Assignment):

  • Script’i belirli gruplara (Azure AD groups) ata.

  • Örneğin: “All Windows 11 Devices” veya “IT Department”.

6️⃣ İzleme (Monitoring):

  • Device status veya User status sekmesinden çalıştırma durumlarını kontrol et.

 Örnek Script: Disk Temizleme Script’i

Bu basit örnek, %TEMP% klasörünü temizler:

# PowerShell Intune Script Dağıtımı Örneği - Disk Temizleme $TempPath = $env:TEMP $Files = Get-ChildItem -Path $TempPath -Recurse -ErrorAction SilentlyContinue foreach ($file in $Files) { try { Remove-Item $file.FullName -Force -Recurse -ErrorAction SilentlyContinue } catch { Write-Host "Dosya silinemedi: $($_.Exception.Message)" } } Write-Host "Geçici dosyalar başarıyla temizlendi."

 Alternatif: PowerShell + Graph API ile Script Dağıtımı

İleri düzey kullanıcılar için script’leri Microsoft Graph API üzerinden de yüklemek mümkündür.


Örnek:

# Intune Graph API ile PowerShell Script Oluşturma Connect-MSGraph $scriptPath = "C:\Scripts\DiskCleanup.ps1" $scriptContent = Get-Content $scriptPath -Raw | Out-String $encodedScript = [System.Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes($scriptContent)) New-IntuneManagementScript -DisplayName "Disk Cleanup Script" -Description "Temp klasör temizleme" -ScriptContent $encodedScript -RunAsAccount system

Not: Intune PowerShell SDK ve Microsoft.Graph.Intune modüllerinin yüklü olması gerekir.

 Gerçek Hayat Senaryosu: Intune + PowerShell ile Otomatik Bakım

  • Her pazartesi, cihazların loglarını silen bir script dağıtabilirsiniz.

  • Aylık olarak kullanıcıların tarayıcı cache’lerini temizleyebilirsiniz.

  • Şirket genelinde proxy, registry veya güvenlik yapılandırmalarını anlık değiştirebilirsiniz.

Bu tür işlemler için Intune script yönetimi, klasik GPO’dan çok daha hızlı ve modern bir çözümdür.

Bu yazıda öğrendiklerinle:

  • PowerShell script’lerini Intune üzerinden dağıtmayı,

  • Azure portal ayarlarını yapılandırmayı,

  • Dağıtım durumlarını izlemeyi ve

  • Graph API ile otomasyonu sağlamayı öğrendin.

PowerShell Intune script dağıtımı, modern cihaz yönetiminde otomasyonu bir üst seviyeye taşır.

Detaylı Bilgi İçin Kaynaklar:

  • Microsoft Intune PowerShell Scripts – Learn Docs

  • Microsoft Graph API for Intun

  • PowerShell Script Deployment Best Practices

  • Anasayfa
  • Hakkımda
  • İletisim
ETİKETLENDİ:azuregraph apiIntuneMicrosoft Endpoint Managerotomasyonpowershellscriptwindows yönetimi

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 Event Log Yönetimi
Sonraki Makale PowerShell Sistem Envanteri Raporlama
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

PowerShellRehberler & DeneyimlerSistem YönetimiWindows Server

PowerShell Komutları (Profesyonel Rehber)

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

Windows File Server Migration Rehberi (Adım Adım Veri Taşıma)

Tolga CEYHAN Tolga CEYHAN 4 Min Read
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
  • 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