{"id":386,"date":"2026-05-26T20:15:15","date_gmt":"2026-05-26T20:15:15","guid":{"rendered":"https:\/\/www.aliburaksan.com\/blog\/?p=386"},"modified":"2026-05-26T20:15:41","modified_gmt":"2026-05-26T20:15:41","slug":"powershell-ile-it-otomasyonu","status":"publish","type":"post","link":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/","title":{"rendered":"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin"},"content":{"rendered":"<p>Kurumsal IT ortam\u0131nda \u00e7al\u0131\u015f\u0131rken fark ediyorsunuz: baz\u0131 i\u015fler her hafta, hatta her g\u00fcn tekrarlan\u0131yor. Hangi makineler g\u00fcncel de\u011fil? Hangi kullan\u0131c\u0131lar aktif? Disk dolmak \u00fczere mi? Bunlar\u0131 tek tek elle kontrol etmek hem zaman kayb\u0131 hem de hata riski. \u0130\u015fte PowerShell bu noktada devreye giriyor.<\/p>\n<p>\u00c7al\u0131\u015ft\u0131\u011f\u0131m ekipte Windows 11 ge\u00e7i\u015fi s\u00fcrecinde tam olarak bunu ya\u015fad\u0131k. Y\u00fczlerce makine aras\u0131ndan h\u00e2l\u00e2 Windows 10 \u00e7al\u0131\u015ft\u0131ranlar\u0131 tek tek bulmak yerine, AD \u00fczerinden t\u00fcm bilgisayarlar\u0131 sorgulay\u0131p i\u015fletim sistemi bilgisine g\u00f6re filtreledik. Birka\u00e7 sat\u0131r PowerShell, saatlerce s\u00fcrebilecek manuel i\u015fi dakikaya indirdi.<\/p>\n<h2>PowerShell nedir, neden \u00f6nemli?<\/h2>\n<p>PowerShell, Microsoft&#8217;un geli\u015ftirdi\u011fi komut sat\u0131r\u0131 kabu\u011fu ve betik dilidir. Windows&#8217;un t\u00fcm kurumsal bile\u015fenleriyle \u2014 Active Directory, dosya sistemi, a\u011f, servisler \u2014 do\u011frudan konu\u015fabilir. Basit komutlardan karma\u015f\u0131k otomasyonlara kadar geni\u015f bir yelpazede kullan\u0131l\u0131r.<\/p>\n<p>IT uzmanlar\u0131 i\u00e7in en b\u00fcy\u00fck avantaj\u0131 \u015fu: \u00f6\u011frenme e\u011frisi g\u00f6rece d\u00fc\u015f\u00fck, ama yapabilecekleriniz son derece geni\u015f. Birka\u00e7 temel komut setini \u00f6\u011frendikten sonra kendi ihtiya\u00e7lar\u0131n\u0131za \u00f6zel scriptler yazmak \u00e7ok daha kolay hale geliyor.<\/p>\n<hr>\n<h2>Ger\u00e7ek senaryo: AD \u00fczerinde Windows 10 kalan makineleri listeleme<\/h2>\n<p>Windows 11 ge\u00e7i\u015fi planlarken ilk ad\u0131m envanter \u00e7\u0131karmakt\u0131 \u2014 hangi makineler h\u00e2l\u00e2 Windows 10 \u00e7al\u0131\u015ft\u0131r\u0131yor? Bunu AD \u00fczerinden PowerShell ile \u015f\u00f6yle yapt\u0131k:<\/p>\n<pre><code># AD'deki t\u00fcm bilgisayarlar\u0131 sorgula, Windows 10 olanlar\u0131 filtrele\nGet-ADComputer -Filter * -Properties Name, OperatingSystem, OperatingSystemVersion |\nWhere-Object { $_.OperatingSystem -like \"*Windows 10*\" } |\nSelect-Object Name, OperatingSystem, OperatingSystemVersion |\nSort-Object Name |\nExport-Csv -Path \"C:\\Raporlar\\Win10_Makineler.csv\" -NoTypeInformation -Encoding UTF8<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131 olarak CSV dosyas\u0131 al\u0131yorsunuz \u2014 makine ad\u0131, i\u015fletim sistemi ve s\u00fcr\u00fcm bilgisiyle. Bu listeyi sistem ekibine iletmek, ge\u00e7i\u015f plan\u0131n\u0131 yapmak \u00e7ok daha kolay hale geliyor.<\/p>\n<blockquote><p>\n<strong>&#x1f4a1; \u0130pucu:<\/strong> Bu scripti \u00e7al\u0131\u015ft\u0131rmak i\u00e7in Active Directory mod\u00fcl\u00fcn\u00fcn y\u00fckl\u00fc olmas\u0131 gerekiyor. Kurumsal ortamda domain controller&#8217;a ba\u011fl\u0131 bir makinede <code>Import-Module ActiveDirectory<\/code> komutuyla mod\u00fcl\u00fc aktif edebilirsiniz.\n<\/p><\/blockquote>\n<hr>\n<h2>Di\u011fer i\u015fe yarar otomasyon senaryolar\u0131<\/h2>\n<h3>Disk kullan\u0131m\u0131n\u0131 t\u00fcm sunucularda kontrol etme<\/h3>\n<p>Disk dolmadan \u00f6nce uyar\u0131 almak i\u00e7in:<\/p>\n<pre><code># Belirli bir e\u015fi\u011fin \u00fczerindeki diskleri raporla\n$sunucular = @(\"SUNUCU01\", \"SUNUCU02\", \"SUNUCU03\")\n$esik = 80 # Y\u00fczde\n\nforeach ($sunucu in $sunucular) {\n    $diskler = Get-WmiObject Win32_LogicalDisk -ComputerName $sunucu -Filter \"DriveType=3\"\n    foreach ($disk in $diskler) {\n        $kullanim = [math]::Round(($disk.Size - $disk.FreeSpace) \/ $disk.Size * 100, 1)\n        if ($kullanim -gt $esik) {\n            Write-Host \"UYARI: $sunucu - $($disk.DeviceID) diski %$kullanim dolu\" -ForegroundColor Red\n        }\n    }\n}<\/code><\/pre>\n<h3>AD&#8217;de devre d\u0131\u015f\u0131 kullan\u0131c\u0131lar\u0131 listeleme<\/h3>\n<p>Uzun s\u00fcredir giri\u015f yapmayan veya devre d\u0131\u015f\u0131 b\u0131rak\u0131lm\u0131\u015f hesaplar\u0131 temizlemek i\u00e7in:<\/p>\n<pre><code># 90 g\u00fcnd\u00fcr giri\u015f yapmayan aktif kullan\u0131c\u0131lar\n$tarih = (Get-Date).AddDays(-90)\nGet-ADUser -Filter {LastLogonDate -lt $tarih -and Enabled -eq $true} `\n    -Properties LastLogonDate, Department |\nSelect-Object Name, SamAccountName, LastLogonDate, Department |\nExport-Csv -Path \"C:\\Raporlar\\Eski_Kullanicilar.csv\" -NoTypeInformation -Encoding UTF8<\/code><\/pre>\n<h3>Servis durumunu kontrol etme<\/h3>\n<p>Kritik servislerin \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 uzaktan kontrol etmek i\u00e7in:<\/p>\n<pre><code># Belirli bir servisin durumunu kontrol et\n$servisler = @(\"Spooler\", \"W32Time\", \"Netlogon\")\n$sunucu = \"SUNUCU01\"\n\nforeach ($servis in $servisler) {\n    $durum = Get-Service -ComputerName $sunucu -Name $servis -ErrorAction SilentlyContinue\n    if ($durum.Status -ne \"Running\") {\n        Write-Host \"$servis servisi $sunucu \u00fczerinde \u00e7al\u0131\u015fm\u0131yor!\" -ForegroundColor Red\n    } else {\n        Write-Host \"$servis \u00e7al\u0131\u015f\u0131yor.\" -ForegroundColor Green\n    }\n}<\/code><\/pre>\n<h3>Toplu kullan\u0131c\u0131 olu\u015fturma<\/h3>\n<p>Yeni i\u015fe ba\u015flayan \u00e7al\u0131\u015fanlar i\u00e7in CSV&#8217;den toplu kullan\u0131c\u0131 olu\u015fturmak:<\/p>\n<pre><code># kullanicilar.csv: Ad, Soyad, Departman s\u00fctunlar\u0131 olmal\u0131\nImport-Csv \"C:\\kullanicilar.csv\" | ForEach-Object {\n    $kullaniciAdi = \"$($_.Ad.ToLower()).$($_.Soyad.ToLower())\"\n    New-ADUser `\n        -Name \"$($_.Ad) $($_.Soyad)\" `\n        -GivenName $_.Ad `\n        -Surname $_.Soyad `\n        -SamAccountName $kullaniciAdi `\n        -UserPrincipalName \"$kullaniciAdi@firma.local\" `\n        -Path \"OU=$($_.Departman),DC=firma,DC=local\" `\n        -AccountPassword (ConvertTo-SecureString \"Gecici@2026\" -AsPlainText -Force) `\n        -Enabled $true\n    Write-Host \"$kullaniciAdi olu\u015fturuldu.\" -ForegroundColor Green\n}<\/code><\/pre>\n<blockquote><p>\n<strong>&#x26a0; Dikkat:<\/strong> Toplu i\u015flem yapan scriptleri \u00f6nce test ortam\u0131nda deneyin. \u00d6zellikle kullan\u0131c\u0131 olu\u015fturma, silme veya de\u011fi\u015ftirme i\u015flemlerinde geri d\u00f6n\u00fc\u015f\u00fc olmayan sonu\u00e7lar do\u011fabilir. <code>-WhatIf<\/code> parametresi, scriptin ne yapaca\u011f\u0131n\u0131 ger\u00e7ekten \u00e7al\u0131\u015ft\u0131rmadan \u00f6nce g\u00f6sterir.\n<\/p><\/blockquote>\n<hr>\n<h2>PowerShell&#8217;e nas\u0131l ba\u015flan\u0131r?<\/h2>\n<ul>\n<li><strong>Windows PowerShell ISE veya VS Code<\/strong> kullan\u0131n \u2014 script yaz\u0131m\u0131 \u00e7ok daha kolay.<\/li>\n<li><strong>Get-Help komutunu \u00f6\u011frenin<\/strong> \u2014 her komutun kullan\u0131m\u0131n\u0131 yerinde a\u00e7\u0131klar: <code>Get-Help Get-ADComputer -Examples<\/code><\/li>\n<li><strong>K\u00fc\u00e7\u00fck ba\u015flay\u0131n<\/strong> \u2014 \u00f6nce tek bir i\u015flemi komutla yap\u0131n, sonra script haline getirin.<\/li>\n<li><strong>Microsoft Learn<\/strong> \u00fczerindeki PowerShell mod\u00fclleri \u00fccretsiz ve kapsaml\u0131 ba\u015flang\u0131\u00e7 noktas\u0131.<\/li>\n<\/ul>\n<h2>Sonu\u00e7<\/h2>\n<p>PowerShell, IT uzman\u0131n\u0131n en de\u011ferli ara\u00e7lar\u0131ndan biri \u2014 \u00f6\u011frenme maliyeti d\u00fc\u015f\u00fck, geri d\u00f6n\u00fc\u015f\u00fc y\u00fcksek. Kurumsal ortamda Windows 11 ge\u00e7i\u015finde y\u00fczlerce makineyi saniyeler i\u00e7inde listelemek, disk dolmadan uyar\u0131 almak, devre d\u0131\u015f\u0131 kullan\u0131c\u0131lar\u0131 otomatik raporlamak \u2014 bunlar\u0131n hepsi birka\u00e7 sat\u0131r scriptle m\u00fcmk\u00fcn. Tekrarlayan her i\u015fte kendinize \u015funu sorun: &#8220;Bunu PowerShell ile otomatikle\u015ftirebilir miyim?&#8221; \u00c7o\u011fu zaman cevap evet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kurumsal ortamda ger\u00e7ek senaryolar: AD \u00fczerinde Windows s\u00fcr\u00fcm tespitinden disk takibine, PowerShell ile tekrarlayan IT i\u015flerini otomatikle\u015ftirmenin pratik yollar\u0131.<\/p>\n","protected":false},"author":1,"featured_media":387,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[74,31,73],"class_list":["post-386","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-yazilim-otomasyon","tag-it","tag-otomasyon","tag-powershell"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin - Ali Burak \u015ean<\/title>\n<meta name=\"description\" content=\"Kurumsal ortamda ger\u00e7ek senaryolar: AD \u00fczerinde Windows s\u00fcr\u00fcm tespitinden disk takibine, PowerShell ile tekrarlayan IT i\u015flerini otomatikle\u015ftirmenin pratik yollar\u0131.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin - Ali Burak \u015ean\" \/>\n<meta property=\"og:description\" content=\"Kurumsal ortamda ger\u00e7ek senaryolar: AD \u00fczerinde Windows s\u00fcr\u00fcm tespitinden disk takibine, PowerShell ile tekrarlayan IT i\u015flerini otomatikle\u015ftirmenin pratik yollar\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/\" \/>\n<meta property=\"og:site_name\" content=\"Ali Burak \u015ean\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-26T20:15:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-26T20:15:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ali Burak \u015ean\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ali Burak \u015ean\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/\"},\"author\":{\"name\":\"Ali Burak \u015ean\",\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/ddc80da203b66794d3a1b568035ff3c2\"},\"headline\":\"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin\",\"datePublished\":\"2026-05-26T20:15:15+00:00\",\"dateModified\":\"2026-05-26T20:15:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/\"},\"wordCount\":566,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/ddc80da203b66794d3a1b568035ff3c2\"},\"image\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png\",\"keywords\":[\"IT\",\"otomasyon\",\"powershell\"],\"articleSection\":[\"Yaz\u0131l\u0131m &amp; Otomasyon\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/\",\"url\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/\",\"name\":\"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin - Ali Burak \u015ean\",\"isPartOf\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png\",\"datePublished\":\"2026-05-26T20:15:15+00:00\",\"dateModified\":\"2026-05-26T20:15:41+00:00\",\"description\":\"Kurumsal ortamda ger\u00e7ek senaryolar: AD \u00fczerinde Windows s\u00fcr\u00fcm tespitinden disk takibine, PowerShell ile tekrarlayan IT i\u015flerini otomatikle\u015ftirmenin pratik yollar\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#primaryimage\",\"url\":\"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png\",\"contentUrl\":\"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png\",\"width\":1200,\"height\":1200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/www.aliburaksan.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/#website\",\"url\":\"https:\/\/www.aliburaksan.com\/blog\/\",\"name\":\"Dijital Nab\u0131z \u2013 IT Haberleri\",\"description\":\"IT, Sistem Y\u00f6netimi ve Teknoloji G\u00fcnl\u00fc\u011f\u00fc\",\"publisher\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/ddc80da203b66794d3a1b568035ff3c2\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.aliburaksan.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/ddc80da203b66794d3a1b568035ff3c2\",\"name\":\"Ali Burak \u015ean\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0f7cbec178a59b3ec0e9b0732417e32803d988a369cc745ef68a7143376120ab?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0f7cbec178a59b3ec0e9b0732417e32803d988a369cc745ef68a7143376120ab?s=96&d=mm&r=g\",\"caption\":\"Ali Burak \u015ean\"},\"logo\":{\"@id\":\"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/www.aliburaksan.com\/blog\"],\"url\":\"https:\/\/www.aliburaksan.com\/blog\/author\/abs_administrator45_\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin - Ali Burak \u015ean","description":"Kurumsal ortamda ger\u00e7ek senaryolar: AD \u00fczerinde Windows s\u00fcr\u00fcm tespitinden disk takibine, PowerShell ile tekrarlayan IT i\u015flerini otomatikle\u015ftirmenin pratik yollar\u0131.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/","og_locale":"tr_TR","og_type":"article","og_title":"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin - Ali Burak \u015ean","og_description":"Kurumsal ortamda ger\u00e7ek senaryolar: AD \u00fczerinde Windows s\u00fcr\u00fcm tespitinden disk takibine, PowerShell ile tekrarlayan IT i\u015flerini otomatikle\u015ftirmenin pratik yollar\u0131.","og_url":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/","og_site_name":"Ali Burak \u015ean","article_published_time":"2026-05-26T20:15:15+00:00","article_modified_time":"2026-05-26T20:15:41+00:00","og_image":[{"width":1200,"height":1200,"url":"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png","type":"image\/png"}],"author":"Ali Burak \u015ean","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Ali Burak \u015ean","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#article","isPartOf":{"@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/"},"author":{"name":"Ali Burak \u015ean","@id":"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/ddc80da203b66794d3a1b568035ff3c2"},"headline":"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin","datePublished":"2026-05-26T20:15:15+00:00","dateModified":"2026-05-26T20:15:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/"},"wordCount":566,"commentCount":0,"publisher":{"@id":"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/ddc80da203b66794d3a1b568035ff3c2"},"image":{"@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#primaryimage"},"thumbnailUrl":"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png","keywords":["IT","otomasyon","powershell"],"articleSection":["Yaz\u0131l\u0131m &amp; Otomasyon"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/","url":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/","name":"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin - Ali Burak \u015ean","isPartOf":{"@id":"https:\/\/www.aliburaksan.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#primaryimage"},"image":{"@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#primaryimage"},"thumbnailUrl":"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png","datePublished":"2026-05-26T20:15:15+00:00","dateModified":"2026-05-26T20:15:41+00:00","description":"Kurumsal ortamda ger\u00e7ek senaryolar: AD \u00fczerinde Windows s\u00fcr\u00fcm tespitinden disk takibine, PowerShell ile tekrarlayan IT i\u015flerini otomatikle\u015ftirmenin pratik yollar\u0131.","breadcrumb":{"@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#primaryimage","url":"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png","contentUrl":"https:\/\/www.aliburaksan.com\/blog\/wp-content\/uploads\/2026\/05\/powershell.png","width":1200,"height":1200},{"@type":"BreadcrumbList","@id":"https:\/\/www.aliburaksan.com\/blog\/powershell-ile-it-otomasyonu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/www.aliburaksan.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PowerShell ile IT Otomasyonu: Tekrarlayan \u0130\u015fleri Otomatikle\u015ftirin"}]},{"@type":"WebSite","@id":"https:\/\/www.aliburaksan.com\/blog\/#website","url":"https:\/\/www.aliburaksan.com\/blog\/","name":"Dijital Nab\u0131z \u2013 IT Haberleri","description":"IT, Sistem Y\u00f6netimi ve Teknoloji G\u00fcnl\u00fc\u011f\u00fc","publisher":{"@id":"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/ddc80da203b66794d3a1b568035ff3c2"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.aliburaksan.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/ddc80da203b66794d3a1b568035ff3c2","name":"Ali Burak \u015ean","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0f7cbec178a59b3ec0e9b0732417e32803d988a369cc745ef68a7143376120ab?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0f7cbec178a59b3ec0e9b0732417e32803d988a369cc745ef68a7143376120ab?s=96&d=mm&r=g","caption":"Ali Burak \u015ean"},"logo":{"@id":"https:\/\/www.aliburaksan.com\/blog\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/www.aliburaksan.com\/blog"],"url":"https:\/\/www.aliburaksan.com\/blog\/author\/abs_administrator45_\/"}]}},"_links":{"self":[{"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/posts\/386","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/comments?post=386"}],"version-history":[{"count":1,"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/posts\/386\/revisions"}],"predecessor-version":[{"id":388,"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/posts\/386\/revisions\/388"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/media\/387"}],"wp:attachment":[{"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/media?parent=386"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/categories?post=386"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aliburaksan.com\/blog\/wp-json\/wp\/v2\/tags?post=386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}