{"id":26971,"date":"2025-08-03T15:45:26","date_gmt":"2025-08-03T12:45:26","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/"},"modified":"2025-08-03T15:45:26","modified_gmt":"2025-08-03T12:45:26","slug":"powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/","title":{"rendered":"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme"},"content":{"rendered":"<p># PowerShell: Birden \u00c7ok Get-ChildItem Sonucunu Birle\u015ftirme<\/p>\n<p>Birden fazla dizindeki dosyalar\u0131 veya klas\u00f6rleri listelemek, PowerShell&#8217;de s\u0131k kar\u015f\u0131la\u015f\u0131lan bir g\u00f6revdir.  Tek bir dizin i\u00e7in <code class=\"language-\">Get-ChildItem<\/code> cmdlet&#8217;i yeterli olsa da, birden fazla dizini i\u015flemek ve sonu\u00e7lar\u0131 tek bir listede birle\u015ftirmek daha karma\u015f\u0131k olabilir. Bu makale, PowerShell&#8217;de birden \u00e7ok <code class=\"language-\">Get-ChildItem<\/code> \u00e7a\u011fr\u0131s\u0131n\u0131n sonu\u00e7lar\u0131n\u0131 verimli ve etkili bir \u015fekilde nas\u0131l birle\u015ftirebilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayacak, ger\u00e7ek d\u00fcnya \u00f6rnekleri ve performans optimizasyonu ipu\u00e7lar\u0131yla zenginle\u015ftirecektir.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131:<\/strong><\/p>\n<p>* <strong>Yeni Ba\u015flayan:<\/strong>  Temel <code class=\"language-\">Get-ChildItem<\/code> kullan\u0131m\u0131 ve sonu\u00e7lar\u0131n basit birle\u015ftirme y\u00f6ntemleri.<br \/>\n* <strong>Orta:<\/strong> Ger\u00e7ek d\u00fcnya senaryolar\u0131, farkl\u0131 birle\u015ftirme teknikleri ve performans optimizasyonu ipu\u00e7lar\u0131.<br \/>\n* <strong>\u0130leri D\u00fczey:<\/strong>  Performans analizi, hata y\u00f6netimi ve karma\u015f\u0131k senaryolar i\u00e7in geli\u015fmi\u015f teknikler.<\/p>\n<p><strong>1. Temel Kavramlar: Get-ChildItem ve Pipelining<\/strong><\/p>\n<p><code class=\"language-\">Get-ChildItem<\/code> cmdlet&#8217;i, belirtilen bir yolda bulunan dosya ve klas\u00f6rleri listelemek i\u00e7in kullan\u0131l\u0131r.  Temel kullan\u0131m olduk\u00e7a basittir:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem C:\\Users\\Kullanici\\Documents<\/code><\/pre>\n<p>Bu komut, &#8220;Kullanici&#8221; adl\u0131 kullan\u0131c\u0131n\u0131n &#8220;Documents&#8221; klas\u00f6r\u00fcndeki t\u00fcm dosya ve klas\u00f6rleri listeler.  <code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131n g\u00fcc\u00fc,  PowerShell&#8217;in g\u00fc\u00e7l\u00fc *pipelining* \u00f6zelli\u011fiyle birle\u015fti\u011finde ortaya \u00e7\u0131kar.  Pipelining, bir cmdlet&#8217;in \u00e7\u0131kt\u0131s\u0131n\u0131 di\u011fer bir cmdlet&#8217;in girdisi olarak kullanman\u0131za olanak tan\u0131r.  Bu, birden fazla i\u015flemi zincirleme \u015fekilde ger\u00e7ekle\u015ftirmenize ve verileri i\u015flemenizi kolayla\u015ft\u0131r\u0131r.<\/p>\n<p><strong>2.  Yeni Ba\u015flayanlar \u0130\u00e7in: Basit Birle\u015ftirme Y\u00f6ntemleri<\/strong><\/p>\n<p>Birden fazla dizinin i\u00e7eri\u011fini listelemek ve sonu\u00e7lar\u0131 birle\u015ftirmek i\u00e7in en basit y\u00f6ntem, <code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131 her dizin i\u00e7in ayr\u0131 ayr\u0131 \u00e7al\u0131\u015ft\u0131r\u0131p sonu\u00e7lar\u0131 <code class=\"language-\">+<\/code> operat\u00f6r\u00fcyle birle\u015ftirmektir:<\/p>\n<pre class=\"language-powershell\"><code>$results1 = Get-ChildItem C:\\Users\\Kullanici\\Documents\n$results2 = Get-ChildItem C:\\Users\\Kullanici\\Downloads\n$combinedResults = $results1 + $results2\n$combinedResults | Format-Table<\/code><\/pre>\n<p>Bu y\u00f6ntem, k\u00fc\u00e7\u00fck say\u0131da dizin i\u00e7in i\u015flevseldir ancak \u00e7ok say\u0131da dizin i\u00e7in performans sorunlar\u0131na yol a\u00e7abilir.  Her <code class=\"language-\">Get-ChildItem<\/code> \u00e7a\u011fr\u0131s\u0131 ayr\u0131 bir i\u015flemdir ve bu i\u015flemler b\u00fcy\u00fcd\u00fck\u00e7e performans d\u00fc\u015febilir.<\/p>\n<p><strong>3. Orta Seviye: Daha Etkili Birle\u015ftirme Teknikleri ve Ger\u00e7ek D\u00fcnya \u00d6rnekleri<\/strong><\/p>\n<p>Daha b\u00fcy\u00fck \u00f6l\u00e7ekli i\u015flemler i\u00e7in, <code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131 tek bir komutta birden \u00e7ok dizin belirterek kullanmak daha verimlidir:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path C:\\Users\\Kullanici\\Documents,C:\\Users\\Kullanici\\Downloads | Format-Table<\/code><\/pre>\n<p>Bu y\u00f6ntem, \u00f6nceki y\u00f6nteme g\u00f6re daha h\u0131zl\u0131 ve daha temizdir.  Ancak, dizin say\u0131s\u0131 artt\u0131k\u00e7a, bu y\u00f6ntemin de s\u0131n\u0131rlamalar\u0131 ortaya \u00e7\u0131kabilir.  \u00d6zellikle, \u00e7ok say\u0131da alt dizin i\u00e7eren b\u00fcy\u00fck dizinler i\u00e7in performans d\u00fc\u015febilir.<\/p>\n<p><strong>Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi:<\/strong>  Bir web geli\u015ftiricisi, proje klas\u00f6rlerindeki t\u00fcm .js dosyalar\u0131n\u0131 bulup yedeklemek isteyebilir.  Bu durumda, a\u015fa\u011f\u0131daki komutu kullanabilir:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path &quot;C:\\Projects\\ProjectA;C:\\Projects\\ProjectB;C:\\Projects\\ProjectC&quot; -Filter &quot;*.js&quot; -Recurse | Where-Object {$_.Extension -eq &quot;.js&quot;} | Export-Csv -Path &quot;C:\\js_backup.csv&quot;<\/code><\/pre>\n<p>Bu komut, belirtilen dizinlerdeki t\u00fcm .js dosyalar\u0131n\u0131 bulur (<code class=\"language-\">-Recurse<\/code> se\u00e7ene\u011fi alt dizinleri de dahil eder), filtreler (<code class=\"language-\">-Filter \"*.js\"<\/code>) ve CSV dosyas\u0131na aktar\u0131r.<\/p>\n<p><strong>4. \u0130leri D\u00fczey: Performans Optimizasyonu ve Hata Y\u00f6netimi<\/strong><\/p>\n<p>\u00c7ok say\u0131da dizini i\u015flerken performans\u0131 art\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 kullanabilirsiniz:<\/p>\n<p>* <strong><code class=\"language-\">-Recurse<\/code> parametresini dikkatlice kullan\u0131n:<\/strong>  <code class=\"language-\">-Recurse<\/code> parametresi, alt dizinleri de dahil ederek aramay\u0131 geni\u015fletir, ancak \u00e7ok derin dizin yap\u0131lar\u0131nda performans sorunlar\u0131na yol a\u00e7abilir. Gerekirse, <code class=\"language-\">-Depth<\/code> parametresi ile arama derinli\u011fini s\u0131n\u0131rlayabilirsiniz.<br \/>\n* <strong>Paralel \u0130\u015fleme:<\/strong>  <code class=\"language-\">ForEach-Object<\/code> cmdlet&#8217;i ile <code class=\"language-\">-Parallel<\/code> parametresini kullanarak, dizinleri paralel olarak i\u015fleyebilirsiniz. Bu, \u00f6zellikle \u00e7ok \u00e7ekirdekli i\u015flemcilerde \u00f6nemli bir performans art\u0131\u015f\u0131 sa\u011flayabilir.<\/p>\n<pre class=\"language-powershell\"><code>$paths = &quot;C:\\Users\\Kullanici\\Documents&quot;,&quot;C:\\Users\\Kullanici\\Downloads&quot;,&quot;C:\\Users\\Kullanici\\Pictures&quot;\n$paths | ForEach-Object -Parallel {\n    Get-ChildItem $_ -Recurse | Where-Object {$_.Extension -eq &quot;.txt&quot;}\n}<\/code><\/pre>\n<p>* <strong>Hata Y\u00f6netimi:<\/strong>  Hata olas\u0131l\u0131klar\u0131n\u0131 g\u00f6z \u00f6n\u00fcnde bulundurun. \u00d6rne\u011fin, eri\u015fim izni olmayan dizinler olabilir.  <code class=\"language-\">try-catch<\/code> bloklar\u0131 kullanarak hatalar\u0131 yakalayabilir ve i\u015flemin devam etmesini sa\u011flayabilirsiniz.<\/p>\n<pre class=\"language-powershell\"><code>$paths | ForEach-Object {\n    try {\n        Get-ChildItem $_ -Recurse | Where-Object {$_.Extension -eq &quot;.txt&quot;}\n    }\n    catch {\n        Write-Warning &quot;Hata: $_ -  <code class=\"language-\">$_<\/code>&quot;\n    }\n}<\/code><\/pre>\n<p><strong>5.  Nas\u0131l Yap\u0131l\u0131r?  Karma\u015f\u0131k Dizilere Uygulama<\/strong><\/p>\n<p>Karma\u015f\u0131k dizin yap\u0131lar\u0131 ve dinamik olarak olu\u015fturulan dizin yollar\u0131 ile \u00e7al\u0131\u015f\u0131rken, <code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131 daha esnek bir \u015fekilde kullanman\u0131z gerekebilir.  \u00d6rne\u011fin, bir dizin listesi i\u00e7eren bir de\u011fi\u015fken kullanabilirsiniz:<\/p>\n<pre class=\"language-powershell\"><code>$directories = Get-ChildItem -Path &quot;C:\\Projects&quot; -Directory | Select-Object -ExpandProperty FullName\n$directories | ForEach-Object {\n    Get-ChildItem $_ -Recurse -Filter &quot;*.log&quot; | ForEach-Object {\n        # Her log dosyas\u0131 i\u00e7in i\u015flem yap\u0131n\n        Write-Host &quot;Dosya: $($_.FullName)&quot;\n    }\n}<\/code><\/pre>\n<p>Bu \u00f6rnekte, \u00f6nce &#8220;C:\\Projects&#8221; dizininin alt dizinleri bulunur ve <code class=\"language-\">FullName<\/code> \u00f6zellikleri bir diziye kaydedilir.  Daha sonra, bu dizinlerin her biri i\u00e7in <code class=\"language-\">Get-ChildItem<\/code> \u00e7al\u0131\u015ft\u0131r\u0131l\u0131r.<\/p>\n<p><strong>6.  Performans Analizi ve Optimizasyon \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p>Performans analizi i\u00e7in, <code class=\"language-\">Measure-Command<\/code> cmdlet&#8217;ini kullanabilirsiniz.  Bu, bir komutun \u00e7al\u0131\u015fma s\u00fcresini \u00f6l\u00e7menize olanak tan\u0131r:<\/p>\n<pre class=\"language-powershell\"><code>Measure-Command {\n    Get-ChildItem -Path &quot;C:\\Users\\Kullanici\\Documents,C:\\Users\\Kullanici\\Downloads&quot; -Recurse\n}<\/code><\/pre>\n<p>Elde edilen sonu\u00e7lar, farkl\u0131 y\u00f6ntemlerin performans\u0131n\u0131 kar\u015f\u0131la\u015ft\u0131rman\u0131za yard\u0131mc\u0131 olur.  Performans\u0131 art\u0131rmak i\u00e7in, gereksiz i\u015flemleri ortadan kald\u0131r\u0131n, filtrelemeyi optimize edin ve paralel i\u015fleme tekniklerini kullan\u0131n.<\/p>\n<p><strong>7.  Edge Case&#8217;ler ve Hata Durumlar\u0131 ile Ba\u015f Etme<\/strong><\/p>\n<p>Baz\u0131 durumlarda, <code class=\"language-\">Get-ChildItem<\/code> beklenmedik sonu\u00e7lar verebilir.  \u00d6rne\u011fin, a\u011f ba\u011flant\u0131s\u0131 sorunlar\u0131 veya eri\u015fim izinleri nedeniyle hatalar olu\u015fabilir.  Bu durumlar\u0131 ele almak i\u00e7in, hata y\u00f6netimi mekanizmalar\u0131 kullanmak \u00f6nemlidir.  <code class=\"language-\">try-catch<\/code> bloklar\u0131 ve <code class=\"language-\">-ErrorAction<\/code> parametresi ile hatalar\u0131 yakalayabilir ve uygun \u015fekilde yan\u0131t verebilirsiniz.<\/p>\n<p><strong>8.  Sonu\u00e7<\/strong><\/p>\n<p>PowerShell&#8217;de birden \u00e7ok <code class=\"language-\">Get-ChildItem<\/code> sonucunu birle\u015ftirmek, farkl\u0131 senaryolara g\u00f6re \u00e7e\u015fitli y\u00f6ntemler gerektirir.  Basit y\u00f6ntemlerden paralel i\u015fleme ve hata y\u00f6netimi i\u00e7eren geli\u015fmi\u015f tekniklere kadar, bu makalede ele al\u0131nan y\u00f6ntemler, farkl\u0131 ihtiya\u00e7lara uygun \u00e7\u00f6z\u00fcmler sunar.  Performans optimizasyonu ve hata y\u00f6netimi, b\u00fcy\u00fck \u00f6l\u00e7ekli i\u015flemlerde ba\u015far\u0131n\u0131n anahtar\u0131d\u0131r.  <code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131 verimli bir \u015fekilde kullanarak, PowerShell&#8217;in g\u00fcc\u00fcnden en iyi \u015fekilde yararlanabilirsiniz.  Daha fazla PowerShell ipucu ve tekni\u011fi i\u00e7in [Fatih Soysal&#8217;\u0131n web sitesini](https:\/\/fatihsoysal.com) ziyaret edebilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/strong><\/p>\n<p>1. <strong>\u00c7ok b\u00fcy\u00fck dizinler i\u00e7in en iyi y\u00f6ntem nedir?<\/strong>  \u00c7ok b\u00fcy\u00fck dizinler i\u00e7in, paralel i\u015fleme ve <code class=\"language-\">-Depth<\/code> parametresi ile derinli\u011fi s\u0131n\u0131rlama \u00f6nerilir.<\/p>\n<p>2. <strong>Hatalar\u0131 nas\u0131l yakalayabilirim?<\/strong> <code class=\"language-\">try-catch<\/code> bloklar\u0131 ve <code class=\"language-\">-ErrorAction<\/code> parametresi kullan\u0131larak hatalar yakalanabilir ve i\u015flenebilir.<\/p>\n<p>3. <strong><code class=\"language-\">-Filter<\/code> parametresi nas\u0131l kullan\u0131l\u0131r?<\/strong>  <code class=\"language-\">-Filter<\/code> parametresi, belirli dosya adlar\u0131yla e\u015fle\u015fen dosyalar\u0131 filtrelemek i\u00e7in kullan\u0131l\u0131r. \u00d6rne\u011fin, <code class=\"language-\">-Filter \"*.txt\"<\/code> t\u00fcm .txt dosyalar\u0131n\u0131 filtreler.<\/p>\n<p>4. <strong><code class=\"language-\">-Recurse<\/code> parametresi ne i\u015fe yarar?<\/strong> <code class=\"language-\">-Recurse<\/code> parametresi, alt dizinleri de dahil ederek aramay\u0131 geni\u015fletir.<\/p>\n<p>5. <strong>Sonu\u00e7lar\u0131 nas\u0131l farkl\u0131 bir formatta (\u00f6rne\u011fin, XML) d\u0131\u015fa aktarabilirim?<\/strong>  <code class=\"language-\">Export-Clixml<\/code> veya <code class=\"language-\">Export-Csv<\/code> cmdlet&#8217;leri kullan\u0131larak sonu\u00e7lar farkl\u0131 formatlarda d\u0131\u015fa aktar\u0131labilir.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PowerShell: Birden \u00c7ok Get-ChildItem Sonucunu Birle\u015ftirme Birden fazla dizindeki dosyalar\u0131 veya klas\u00f6rleri listelemek, PowerShell&#8217;de s\u0131k kar\u015f\u0131la\u015f\u0131lan bir&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-26971","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: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme<\/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-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-03T12:45:26+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-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme\",\"datePublished\":\"2025-08-03T12:45:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/\"},\"wordCount\":1007,\"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-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/\",\"name\":\"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-03T12:45:26+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme\"}]},{\"@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: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme","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-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/","og_locale":"tr_TR","og_type":"article","og_title":"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-03T12:45:26+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-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme","datePublished":"2025-08-03T12:45:26+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/"},"wordCount":1007,"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-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/","url":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/","name":"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-03T12:45:26+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-birden-fazla-get-childitem-cagrisinin-sonuclarini-birlestirme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PowerShell: Birden Fazla Get-ChildItem \u00c7a\u011fr\u0131s\u0131n\u0131n Sonu\u00e7lar\u0131n\u0131 Birle\u015ftirme"}]},{"@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\/26971","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=26971"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/26971\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=26971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=26971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=26971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}