{"id":27543,"date":"2025-08-15T06:45:24","date_gmt":"2025-08-15T03:45:24","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/"},"modified":"2025-08-15T06:45:24","modified_gmt":"2025-08-15T03:45:24","slug":"powershell-karma-tabloya-deger-ekleme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/","title":{"rendered":"PowerShell: Karma Tabloya De\u011fer Ekleme"},"content":{"rendered":"<p># PowerShell&#8217;de Hash Table&#8217;lara De\u011fer Ekleme: Tam Bir Rehber<\/p>\n<p>PowerShell&#8217;de verileri organize etmek ve y\u00f6netmek i\u00e7in en g\u00fc\u00e7l\u00fc ara\u00e7lardan biri hash table&#8217;lard\u0131r.  Ancak, yeni ba\u015flayanlar i\u00e7in hash table&#8217;lara de\u011fer ekleme i\u015flemi karma\u015f\u0131k g\u00f6r\u00fcnebilir. Bu kapsaml\u0131 rehberde, PowerShell&#8217;de hash table&#8217;lara de\u011fer eklemeyi ad\u0131m ad\u0131m \u00f6\u011frenecek, ger\u00e7ek d\u00fcnya senaryolar\u0131na bakacak ve performans optimizasyonu tekniklerini ke\u015ffedeceksiniz.  Hash table&#8217;lar\u0131n g\u00fcc\u00fcn\u00fc ke\u015ffedip, PowerShell kodlar\u0131n\u0131z\u0131 daha verimli ve okunabilir hale getireceksiniz.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p>Bu rehber, farkl\u0131 seviyelerdeki kullan\u0131c\u0131lar\u0131 hedefleyerek, ad\u0131m ad\u0131m ilerlemektedir.  Her seviyede pratik \u00f6rnekler ve a\u00e7\u0131klamalar bulacaks\u0131n\u0131z.<\/p>\n<p>* <strong>Yeni Ba\u015flayan:<\/strong> Temel hash table olu\u015fturma ve de\u011fer ekleme y\u00f6ntemlerini \u00f6\u011freneceksiniz. Basit kod \u00f6rnekleri ile konuyu kavrayacaks\u0131n\u0131z.<br \/>\n* <strong>Orta Seviye:<\/strong> Ger\u00e7ek d\u00fcnya senaryolar\u0131n\u0131 ele alacak ve daha geli\u015fmi\u015f teknikleri, \u00f6rne\u011fin mevcut de\u011ferleri g\u00fcncellemeyi ve farkl\u0131 veri tiplerini nas\u0131l kullanaca\u011f\u0131n\u0131z\u0131 \u00f6\u011freneceksiniz. Optimizasyon ipu\u00e7lar\u0131 ile kodlar\u0131n\u0131z\u0131 daha verimli hale getireceksiniz.<br \/>\n* <strong>\u0130leri Seviye:<\/strong> Performans analizini ele alacak ve b\u00fcy\u00fck hash table&#8217;lar \u00fczerinde \u00e7al\u0131\u015f\u0131rken kar\u015f\u0131la\u015fabilece\u011finiz edge case&#8217;leri (ola\u011fan d\u0131\u015f\u0131 durumlar) inceleyerek \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 \u00f6\u011freneceksiniz.<\/p>\n<p><strong>PowerShell Hash Table&#8217;lar\u0131: Temel Kavramlar<\/strong><\/p>\n<p>Hash table&#8217;lar, anahtar-de\u011fer \u00e7iftlerinden olu\u015fan koleksiyonlard\u0131r.  Her anahtar benzersiz olmal\u0131 ve de\u011ferine eri\u015fmek i\u00e7in kullan\u0131l\u0131r.  Bu, verileri adland\u0131r\u0131lm\u0131\u015f alanlar (keys) ile eri\u015filebilir k\u0131larak, verileri daha d\u00fczenli ve anlaml\u0131 bir \u015fekilde y\u00f6netmenizi sa\u011flar.  PowerShell&#8217;de hash table&#8217;lar <code class=\"language-\">@{}<\/code> ile tan\u0131mlan\u0131r.<\/p>\n<p>\u00d6rne\u011fin, bir ki\u015finin bilgilerini saklamak i\u00e7in bir hash table olu\u015fturabiliriz:<\/p>\n<pre class=\"language-powershell\"><code>$kisi = @{\n    Ad = &quot;Ahmet&quot;;\n    Soyad = &quot;Y\u0131lmaz&quot;;\n    Yas = 30;\n    Sehir = &quot;Ankara&quot;\n}<\/code><\/pre>\n<p>Bu \u00f6rnekte, &#8220;Ad&#8221;, &#8220;Soyad&#8221;, &#8220;Yas&#8221; ve &#8220;Sehir&#8221; anahtarlar\u0131, s\u0131ras\u0131yla &#8220;Ahmet&#8221;, &#8220;Y\u0131lmaz&#8221;, 30 ve &#8220;Ankara&#8221; de\u011ferlerine kar\u015f\u0131l\u0131k gelir.<\/p>\n<p><strong>Nas\u0131l Hash Table&#8217;a Yeni De\u011ferler Eklenir?<\/strong><\/p>\n<p>Yeni de\u011ferler eklemek i\u00e7in birka\u00e7 y\u00f6ntem mevcuttur. En yayg\u0131n y\u00f6ntem, anahtar-de\u011fer \u00e7iftini do\u011frudan eklemektir:<\/p>\n<pre class=\"language-powershell\"><code>$kisi.Telefon = &quot;555-1234&quot;<\/code><\/pre>\n<p>Bu kod, <code class=\"language-\">$kisi<\/code> hash table&#8217;\u0131na &#8220;Telefon&#8221; anahtar\u0131 ve &#8220;555-1234&#8221; de\u011feri ekler.  E\u011fer &#8220;Telefon&#8221; anahtar\u0131 zaten mevcutsa, de\u011feri g\u00fcnceller.<\/p>\n<p><strong>Mevcut Hash Table&#8217;\u0131 G\u00fcncelleme:  Nas\u0131l Yap\u0131l\u0131r?<\/strong><\/p>\n<p>Mevcut bir hash table&#8217;a de\u011fer eklemek veya mevcut de\u011ferleri de\u011fi\u015ftirmek olduk\u00e7a basittir.  Yukar\u0131daki \u00f6rnekte oldu\u011fu gibi, yeni bir anahtar-de\u011fer \u00e7ifti eklemek veya mevcut bir anahtara yeni bir de\u011fer atamak yeterlidir.<\/p>\n<pre class=\"language-powershell\"><code>$kisi.Yas = 31 # Ya\u015f bilgisini g\u00fcncelledik\n$kisi.Email = &quot;ahmet.yilmaz@example.com&quot; # Yeni bir alan ekledik<\/code><\/pre>\n<p><strong>Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi:  Sistem Bilgilerinin Toplanmas\u0131<\/strong><\/p>\n<p>Bir sistemin donan\u0131m ve yaz\u0131l\u0131m bilgilerini toplamak i\u00e7in hash table&#8217;lar\u0131 kullanabiliriz.  \u00d6rne\u011fin, a\u015fa\u011f\u0131daki kod, sistemin i\u015flemci ad\u0131, RAM miktar\u0131 ve i\u015fletim sistemi s\u00fcr\u00fcm\u00fcn\u00fc bir hash table&#8217;da saklar:<\/p>\n<pre class=\"language-powershell\"><code>$sistemBilgileri = @{\n    Islemci = Get-WmiObject Win32_Processor | Select-Object -ExpandProperty Name;\n    RAM = Get-WmiObject Win32_ComputerSystem | Select-Object -ExpandProperty TotalPhysicalMemory;\n    OS = Get-WmiObject Win32_OperatingSystem | Select-Object -ExpandProperty Caption\n}\n\n$sistemBilgileri.DiskAlani = (Get-WmiObject Win32_LogicalDisk -Filter &quot;DriveType=3&quot;).Size # Disk alan\u0131n\u0131 ekledik.\n\nWrite-Host &quot;Sistem Bilgileri:&quot;\n$sistemBilgileri | Format-List<\/code><\/pre>\n<p>Bu \u00f6rnek, <code class=\"language-\">Get-WmiObject<\/code> cmdlet&#8217;i ile sistem bilgilerini al\u0131r ve bu bilgileri bir hash table&#8217;da depolar.  Daha sonra, <code class=\"language-\">Format-List<\/code> cmdlet&#8217;i ile bu bilgileri okunabilir bir \u015fekilde g\u00f6r\u00fcnt\u00fcler.  Bu \u00f6rnek, hash table&#8217;lar\u0131n karma\u015f\u0131k verileri d\u00fczenli bir \u015fekilde y\u00f6netmek i\u00e7in ne kadar kullan\u0131\u015fl\u0131 oldu\u011funu g\u00f6sterir.<\/p>\n<p><strong>Hash Table&#8217;lara Toplu De\u011fer Ekleme:  Performans Optimizasyonu<\/strong><\/p>\n<p>\u00c7ok say\u0131da de\u011fer eklemeniz gerekiyorsa, her bir de\u011feri tek tek eklemek yerine, toplu ekleme y\u00f6ntemleri kullanmak daha verimlidir.  \u00d6rne\u011fin, bir dizi veriden bir hash table olu\u015fturmak istiyorsan\u0131z, a\u015fa\u011f\u0131daki gibi yapabilirsiniz:<\/p>\n<pre class=\"language-powershell\"><code>$veriler = @(\n    @{ Ad = &quot;Ay\u015fe&quot;; Soyad = &quot;Kara&quot;; Yas = 25 },\n    @{ Ad = &quot;Mehmet&quot;; Soyad = &quot;Demir&quot;; Yas = 35 },\n    @{ Ad = &quot;Fatma&quot;; Soyad = &quot;\u00d6z&quot;; Yas = 40 }\n)\n\n$kisiListesi = @{}\nforeach ($veri in $veriler) {\n    $kisiListesi[$veri.Ad] = $veri\n}\n\n$kisiListesi | Format-List<\/code><\/pre>\n<p>Bu y\u00f6ntem, her bir veri \u00f6\u011fesini tek tek eklemekten daha h\u0131zl\u0131d\u0131r.  B\u00fcy\u00fck veri setleri i\u00e7in performans fark\u0131 olduk\u00e7a \u00f6nemli olabilir.  Ayr\u0131ca, <code class=\"language-\">[ordered]@{}<\/code> kullanarak s\u0131ral\u0131 bir hash table olu\u015fturabilirsiniz, bu da baz\u0131 durumlarda performans\u0131 iyile\u015ftirebilir.  Ancak, s\u0131ral\u0131 hash table&#8217;lar daha fazla bellek t\u00fcketir.<\/p>\n<p><strong>\u0130leri D\u00fczey Teknikler:  Edge Case&#8217;ler ve Hata Y\u00f6netimi<\/strong><\/p>\n<p>Hash table&#8217;lar kullan\u0131rken kar\u015f\u0131la\u015fabilece\u011finiz baz\u0131 edge case&#8217;ler vard\u0131r.  \u00d6rne\u011fin, anahtarlar benzersiz olmal\u0131d\u0131r.  E\u011fer ayn\u0131 anahtar\u0131 birden fazla kez kullanmaya \u00e7al\u0131\u015f\u0131rsan\u0131z, son eklenen de\u011fer ge\u00e7erli olur.  Bu durum, beklenmedik sonu\u00e7lara yol a\u00e7abilir.  Bu nedenle, anahtarlar\u0131n benzersiz oldu\u011fundan emin olmak \u00f6nemlidir.  Ayr\u0131ca, <code class=\"language-\">try-catch<\/code> bloklar\u0131 kullanarak olas\u0131 hatalar\u0131 yakalayabilir ve uygun \u015fekilde y\u00f6netebilirsiniz.<\/p>\n<p>\u00d6rnek:<\/p>\n<pre class=\"language-powershell\"><code>try {\n    $kisi.Ad = &quot;Ali&quot;;\n    $kisi.Ad = &quot;Veli&quot;; # Ayn\u0131 anahtara farkl\u0131 de\u011fer atad\u0131k, Veli ge\u00e7erli olacak.\n    Write-Host &quot;Hash table g\u00fcncellendi.&quot;\n}\ncatch {\n    Write-Error &quot;Hata olu\u015ftu: $($_.Exception.Message)&quot;\n}<\/code><\/pre>\n<p><strong>Performans Analizi ve Optimizasyon \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p>B\u00fcy\u00fck hash table&#8217;lar \u00fczerinde \u00e7al\u0131\u015f\u0131rken, performans \u00f6nemli bir fakt\u00f6rd\u00fcr.  Performans\u0131 iyile\u015ftirmek i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 kullanabilirsiniz:<\/p>\n<p>* <strong>Do\u011fru veri yap\u0131s\u0131n\u0131 se\u00e7in:<\/strong>  Hash table&#8217;lar, h\u0131zl\u0131 anahtar aramalar\u0131 i\u00e7in idealdir, ancak b\u00fcy\u00fck miktarda veri i\u00e7in daha yava\u015f olabilir.  Veri setinizin b\u00fcy\u00fckl\u00fc\u011f\u00fcne ve eri\u015fim modellerinize ba\u011fl\u0131 olarak farkl\u0131 veri yap\u0131lar\u0131 (\u00f6rne\u011fin, array) daha uygun olabilir.<br \/>\n* <strong>Anahtarlar\u0131 dikkatlice se\u00e7in:<\/strong>  Hash table&#8217;lar\u0131n performans\u0131, anahtarlar\u0131n hash fonksiyonunun performans\u0131na ba\u011fl\u0131d\u0131r.  \u0130yi bir hash fonksiyonu, anahtarlar\u0131 e\u015fit olarak da\u011f\u0131t\u0131r ve \u00e7ak\u0131\u015fmalar\u0131 azalt\u0131r.<br \/>\n* <strong>Gereksiz i\u015flemlerden ka\u00e7\u0131n\u0131n:<\/strong>  Hash table&#8217;a gereksiz yere eri\u015fmekten ka\u00e7\u0131n\u0131n.  Gerekli verileri \u00f6nceden hesaplay\u0131n ve \u00f6nbelle\u011fe al\u0131n.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>PowerShell&#8217;de hash table&#8217;lara de\u011fer eklemek, verileri y\u00f6netmek i\u00e7in esnek ve g\u00fc\u00e7l\u00fc bir y\u00f6ntemdir. Bu rehberde, temel kavramlardan ileri d\u00fczey tekniklere kadar geni\u015f bir yelpazede bilgi edindiniz.  Ger\u00e7ek d\u00fcnya \u00f6rnekleri ve performans optimizasyonu ipu\u00e7lar\u0131 ile PowerShell becerilerinizi geli\u015ftirerek, daha verimli ve okunabilir kodlar yazabilirsiniz.  [Fatih Soysal&#8217;\u0131n bloguna](https:\/\/fatihsoysal.com)  daha fazla PowerShell e\u011fitimi i\u00e7in g\u00f6z atabilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong>Hash table&#8217;larda anahtarlar hangi veri tiplerinde olabilir?<\/strong>  Genellikle string, integer ve di\u011fer basit veri tipleri kullan\u0131labilir. Ancak, karma\u015f\u0131k nesneleri de anahtar olarak kullanabilirsiniz.<\/p>\n<p>2. <strong>Hash table&#8217;lar ne kadar b\u00fcy\u00fck olabilir?<\/strong>  PowerShell&#8217;in bellek s\u0131n\u0131rlamalar\u0131 ile s\u0131n\u0131rl\u0131d\u0131r.  \u00c7ok b\u00fcy\u00fck hash table&#8217;lar performans sorunlar\u0131na yol a\u00e7abilir.<\/p>\n<p>3. <strong>Hash table&#8217;lardan bir de\u011feri nas\u0131l silerim?<\/strong>  <code class=\"language-\">Remove()<\/code> metodu kullan\u0131labilir. \u00d6rne\u011fin: <code class=\"language-\">$kisi.Remove(\"Telefon\")<\/code><\/p>\n<p>4. <strong>Hash table&#8217;\u0131 nas\u0131l s\u0131ralar\u0131m?<\/strong>  <code class=\"language-\">Sort-Object<\/code> cmdlet&#8217;i kullan\u0131larak s\u0131ralanabilir. Ancak, s\u0131ral\u0131 hash table olu\u015fturmak daha verimli olabilir.<\/p>\n<p>5. <strong>Hash table&#8217;\u0131n bo\u015f olup olmad\u0131\u011f\u0131n\u0131 nas\u0131l kontrol ederim?<\/strong> <code class=\"language-\">$kisi.Count -eq 0<\/code>  kontrol\u00fc ile bo\u015f olup olmad\u0131\u011f\u0131 kontrol edilebilir.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PowerShell&#8217;de Hash Table&#8217;lara De\u011fer Ekleme: Tam Bir Rehber PowerShell&#8217;de verileri organize etmek ve y\u00f6netmek i\u00e7in en g\u00fc\u00e7l\u00fc&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1319],"tags":[],"class_list":{"0":"post-27543","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-powershell","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PowerShell: Karma Tabloya De\u011fer Ekleme<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\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:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PowerShell: Karma Tabloya De\u011fer Ekleme\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-15T03:45:24+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PowerShell: Karma Tabloya De\u011fer Ekleme\",\"datePublished\":\"2025-08-15T03:45:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/\"},\"wordCount\":1065,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"PowerShell\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/\",\"name\":\"PowerShell: Karma Tabloya De\u011fer Ekleme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-15T03:45:24+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PowerShell: Karma Tabloya De\u011fer Ekleme\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PowerShell: Karma Tabloya De\u011fer Ekleme","description":"Hi\u00e7bir etiketi bulunamad\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:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/","og_locale":"tr_TR","og_type":"article","og_title":"PowerShell: Karma Tabloya De\u011fer Ekleme","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-15T03:45:24+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"6 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PowerShell: Karma Tabloya De\u011fer Ekleme","datePublished":"2025-08-15T03:45:24+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/"},"wordCount":1065,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["PowerShell"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/","url":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/","name":"PowerShell: Karma Tabloya De\u011fer Ekleme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-15T03:45:24+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-karma-tabloya-deger-ekleme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PowerShell: Karma Tabloya De\u011fer Ekleme"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=27543"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27543\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=27543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=27543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=27543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}