{"id":29054,"date":"2025-09-07T03:15:24","date_gmt":"2025-09-07T00:15:24","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/"},"modified":"2025-09-07T03:15:24","modified_gmt":"2025-09-07T00:15:24","slug":"powershell-get-childitem-ile-filtreleme-nasil-kullanilir","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/","title":{"rendered":"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r"},"content":{"rendered":"<p># PowerShell: Get-ChildItem ile Filtreleme Ustas\u0131 Olun<\/p>\n<p>Bir\u00e7ok dosya ve klas\u00f6r aras\u0131nda kaybolmu\u015f hissediyor musunuz?  PowerShell&#8217;deki <code class=\"language-\">Get-ChildItem<\/code> cmdlet&#8217;\u0131 ile do\u011fru filtreleme tekniklerini \u00f6\u011frenerek, bu karma\u015fadan kurtulun ve verimlili\u011finizi art\u0131r\u0131n! Bu makalede,  <code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131 kullanarak dosya ve klas\u00f6rlerinizi nas\u0131l etkili bir \u015fekilde filtreleyebilece\u011finizi, ad\u0131m ad\u0131m, ba\u015flang\u0131\u00e7 seviyesinden uzman seviyesine kadar \u00f6\u011freneceksiniz.  Ger\u00e7ek d\u00fcnya senaryolar\u0131, performans optimizasyonu ipu\u00e7lar\u0131 ve ileri d\u00fczey teknikler ile dolu bu rehber, PowerShell becerilerinizi bir \u00fcst seviyeye ta\u015f\u0131man\u0131za yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p>Bu makale, PowerShell&#8217;de <code class=\"language-\">Get-ChildItem<\/code> ile filtrelemeyi \u00f6\u011frenme yolculu\u011funuza rehberlik edecek \u00fc\u00e7 a\u015famadan olu\u015fur:<\/p>\n<p><strong>Yeni Ba\u015flayan:<\/strong> Temel komutlar ve basit filtreleme \u00f6rnekleri ile ba\u015flayarak, konuya giri\u015f yapacaks\u0131n\u0131z.<\/p>\n<p><strong>Orta Seviye:<\/strong> Ger\u00e7ek d\u00fcnya senaryolar\u0131 ve optimizasyon teknikleri ile kar\u015f\u0131la\u015farak, bilginizi geni\u015fleteceksiniz.<\/p>\n<p><strong>\u0130leri Seviye:<\/strong> Performans analizi, karma\u015f\u0131k filtreleme ve istisnai durumlar ile uzmanl\u0131k seviyesine ula\u015facaks\u0131n\u0131z.<\/p>\n<p><strong>1. Get-ChildItem Temelleri: \u0130lk Ad\u0131mlar<\/strong><\/p>\n<p><code class=\"language-\">Get-ChildItem<\/code>, PowerShell&#8217;de belirli bir dizindeki dosya ve klas\u00f6rleri listelemek i\u00e7in kullan\u0131lan g\u00fc\u00e7l\u00fc bir cmdlet&#8217;t\u0131r.  Temel kullan\u0131m\u0131 olduk\u00e7a basittir:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem C:\\Users\\KullaniciAdi\\Documents<\/code><\/pre>\n<p>Bu komut, &#8220;KullaniciAdi&#8221; kullan\u0131c\u0131s\u0131n\u0131n &#8220;Documents&#8221; dizinindeki t\u00fcm dosya ve klas\u00f6rleri listeler.  Ancak, y\u00fczlerce dosya aras\u0131nda belirli bir dosyay\u0131 bulmak i\u00e7in daha geli\u015fmi\u015f filtreleme y\u00f6ntemlerine ihtiyac\u0131m\u0131z var.<\/p>\n<p><strong>2.  Filter Parametresi ile Basit Filtreleme: Nas\u0131l Yap\u0131l\u0131r?<\/strong><\/p>\n<p><code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131n en g\u00fc\u00e7l\u00fc \u00f6zelliklerinden biri <code class=\"language-\">-Filter<\/code> parametresidir.  Bu parametre, belirli bir kal\u0131ba uyan dosya ve klas\u00f6rleri filtrelemenizi sa\u011flar.  \u00d6rne\u011fin, sadece &#8220;.txt&#8221; uzant\u0131l\u0131 dosyalar\u0131 listelemek i\u00e7in:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem C:\\Users\\KullaniciAdi\\Documents -Filter &quot;*.txt&quot;<\/code><\/pre>\n<p>Bu komut,  &#8220;Documents&#8221; dizinindeki t\u00fcm &#8220;.txt&#8221; dosyalar\u0131n\u0131 listeleyecektir.  Y\u0131ld\u0131zc\u0131\u011f\u0131 (*) joker karakter olarak kullanarak,  \u00f6rne\u011fin &#8220;belge*&#8221; ile ba\u015flayan t\u00fcm dosyalar\u0131 da filtreleyebilirsiniz.<\/p>\n<p><strong>3.  Wildcard Karakterleri ile Geli\u015fmi\u015f Filtreleme:  Daha Fazla Kontrol<\/strong><\/p>\n<p>Wildcard karakterleri (<code class=\"language-\">*<\/code>, <code class=\"language-\">?<\/code>) filtreleme yeteneklerinizi \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.  <code class=\"language-\">*<\/code>, s\u0131f\u0131r veya daha fazla karakteri temsil ederken, <code class=\"language-\">?<\/code>, tek bir karakteri temsil eder.<\/p>\n<p>\u00d6rnek:  &#8220;Rapor&#8221; kelimesini i\u00e7eren ve &#8220;.docx&#8221; uzant\u0131l\u0131 dosyalar\u0131 bulmak i\u00e7in:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem C:\\Reports -Filter &quot;*Rapor*.docx&quot;<\/code><\/pre>\n<p>Bu, &#8220;Rapor2023.docx&#8221;, &#8220;Y\u0131ll\u0131k Rapor.docx&#8221; gibi dosyalar\u0131 listeleyecektir.  <code class=\"language-\">?<\/code> karakteri ise, \u00f6rne\u011fin \u00fc\u00e7 karakterli bir dosya uzant\u0131s\u0131 i\u00e7in kullan\u0131labilir:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem C:\\ -Filter &quot;*.???&quot;<\/code><\/pre>\n<p><strong>4.  Where-Object ile Karma\u015f\u0131k Filtreleme: \u0130leri D\u00fczey Teknikler<\/strong><\/p>\n<p><code class=\"language-\">-Filter<\/code> parametresi basit filtreleme i\u00e7in idealdir ancak daha karma\u015f\u0131k ko\u015fullar i\u00e7in <code class=\"language-\">Where-Object<\/code> cmdlet&#8217;\u0131n\u0131 kullanman\u0131z gerekebilir.  <code class=\"language-\">Where-Object<\/code>, her bir \u00f6\u011fe \u00fczerinde bir ko\u015ful kontrol\u00fc yapar ve sadece ko\u015fulu sa\u011flayan \u00f6\u011feleri d\u00f6nd\u00fcr\u00fcr.<\/p>\n<p>\u00d6rnek:  &#8220;Documents&#8221; dizinindeki 1 MB&#8217;tan b\u00fcy\u00fck t\u00fcm dosyalar\u0131 bulmak i\u00e7in:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem C:\\Users\\KullaniciAdi\\Documents | Where-Object {$_.Length -gt 1MB}<\/code><\/pre>\n<p>Bu komutta, <code class=\"language-\">$_.Length<\/code> her bir dosyan\u0131n boyutunu temsil eder.  <code class=\"language-\">-gt<\/code> operat\u00f6r\u00fc &#8220;b\u00fcy\u00fck&#8221; anlam\u0131na gelir.  Benzer \u015fekilde <code class=\"language-\">-lt<\/code> (k\u00fc\u00e7\u00fck), <code class=\"language-\">-eq<\/code> (e\u015fit), <code class=\"language-\">-ne<\/code> (e\u015fit de\u011fil) gibi operat\u00f6rleri kullanabilirsiniz.  Ayr\u0131ca, birden fazla ko\u015fulu <code class=\"language-\">-and<\/code> ve <code class=\"language-\">-or<\/code> operat\u00f6rleri ile birle\u015ftirebilirsiniz.<\/p>\n<p><strong>5.  Get-ChildItem Performans Optimizasyonu: H\u0131zl\u0131 ve Verimli \u00c7al\u0131\u015fma<\/strong><\/p>\n<p>\u00c7ok b\u00fcy\u00fck dizinlerde \u00e7al\u0131\u015f\u0131rken, <code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131n performans\u0131n\u0131 optimize etmek \u00f6nemlidir.  \u0130\u015fte baz\u0131 ipu\u00e7lar\u0131:<\/p>\n<p>* <strong>-Recurse Parametresi ile Dikkatli Olun:<\/strong>  <code class=\"language-\">-Recurse<\/code> parametresi, alt dizinleri de dahil olmak \u00fczere t\u00fcm dosyalar\u0131 listeler.  B\u00fcy\u00fck dizinlerde bu, performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde etkileyebilir.  M\u00fcmk\u00fcnse, spesifik dizinleri belirtin.<\/p>\n<p>* <strong>Where-Object&#8217;\u0131 Ak\u0131ll\u0131ca Kullan\u0131n:<\/strong>  <code class=\"language-\">Where-Object<\/code>  g\u00fc\u00e7l\u00fcd\u00fcr ancak yava\u015f olabilir.  Basit filtreleme i\u00e7in <code class=\"language-\">-Filter<\/code> parametresini tercih edin.<\/p>\n<p>* <strong>Pipeline&#8217;\u0131 Etkin Kullan\u0131n:<\/strong>  <code class=\"language-\">Get-ChildItem<\/code> \u00e7\u0131kt\u0131s\u0131n\u0131 <code class=\"language-\">Where-Object<\/code>, <code class=\"language-\">Sort-Object<\/code> gibi di\u011fer cmdlet&#8217;ler ile birle\u015ftirin.  Bu, filtreleme ve s\u0131ralama i\u015flemlerini daha verimli hale getirir.<\/p>\n<p>* <strong>-ErrorAction Parametresi:<\/strong> Hatalar\u0131 ele almak i\u00e7in <code class=\"language-\">-ErrorAction SilentlyContinue<\/code> parametresini kullanabilirsiniz. Bu, hatalar nedeniyle komutun durmas\u0131n\u0131 engeller.<\/p>\n<p><strong>6. Ger\u00e7ek D\u00fcnya Senaryolar\u0131: Vaka \u00c7al\u0131\u015fmalar\u0131<\/strong><\/p>\n<p><strong>Senaryo 1: Yedekleme Kontrol\u00fc:<\/strong>  Bir sunucudaki t\u00fcm log dosyalar\u0131n\u0131n 7 g\u00fcnden eski olup olmad\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path C:\\Logs -Recurse -Filter &quot;*.log&quot; | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-7)}<\/code><\/pre>\n<p><strong>Senaryo 2:  B\u00fcy\u00fck Dosya Tespiti:<\/strong>  1GB&#8217;tan b\u00fcy\u00fck t\u00fcm dosyalar\u0131 bulmak ve konumlar\u0131n\u0131 listelemek i\u00e7in:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path D:\\ -Recurse | Where-Object {$_.Length -gt 1GB} | Select-Object FullName, Length<\/code><\/pre>\n<p><strong>Senaryo 3:  Belirli Bir Tarihte Olu\u015fturulan Dosyalar:<\/strong> 2024 Ocak ay\u0131nda olu\u015fturulan t\u00fcm dosyalar\u0131 bulmak i\u00e7in:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path C:\\ -Recurse | Where-Object {$_.CreationTime -ge &quot;01\/01\/2024&quot; -and $_.CreationTime -le &quot;01\/31\/2024&quot;}<\/code><\/pre>\n<p><strong>7.  \u0130leri D\u00fczey Konular:  Edge Case&#8217;ler ve Performans Analizi<\/strong><\/p>\n<p><code class=\"language-\">Get-ChildItem<\/code> ile \u00e7al\u0131\u015f\u0131rken kar\u015f\u0131la\u015fabilece\u011finiz baz\u0131 istisnai durumlar vard\u0131r.  \u00d6rne\u011fin, eri\u015fim haklar\u0131 olmayan dizinlere eri\u015fmeye \u00e7al\u0131\u015fmak hatalara neden olabilir.  Bu gibi durumlarda, <code class=\"language-\">-ErrorAction<\/code> parametresini kullanarak hatalar\u0131 ele almak \u00f6nemlidir.  Ayr\u0131ca, \u00e7ok b\u00fcy\u00fck dizinlerde performans sorunlar\u0131 ya\u015fayabilirsiniz.  Bu durumda,  <code class=\"language-\">Measure-Command<\/code> cmdlet&#8217;\u0131n\u0131 kullanarak komutun \u00e7al\u0131\u015fma s\u00fcresini \u00f6l\u00e7ebilir ve performans\u0131 optimize etmek i\u00e7in ad\u0131mlar atabilirsiniz.  <code class=\"language-\">-Force<\/code> parametresi, eri\u015fim k\u0131s\u0131tlamalar\u0131n\u0131 atlatmaya \u00e7al\u0131\u015f\u0131r, ancak dikkatli kullan\u0131lmal\u0131d\u0131r.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>Bu makalede, PowerShell&#8217;deki <code class=\"language-\">Get-ChildItem<\/code> cmdlet&#8217;\u0131n\u0131 kullanarak dosya ve klas\u00f6rleri nas\u0131l etkili bir \u015fekilde filtreleyebilece\u011finizi \u00f6\u011frendiniz.  Basit filtreleme tekniklerinden karma\u015f\u0131k ko\u015fullara ve performans optimizasyonuna kadar geni\u015f bir yelpazede konuyu ele ald\u0131k.  Ger\u00e7ek d\u00fcnya senaryolar\u0131 ve ileri d\u00fczey teknikler ile PowerShell becerilerinizi geli\u015ftirmenize yard\u0131mc\u0131 olmay\u0131 ama\u00e7lad\u0131k.  <code class=\"language-\">Get-ChildItem<\/code>&#8216;\u0131n g\u00fcc\u00fcn\u00fc ke\u015ffederek, dosya y\u00f6netiminizi ve verimlili\u011finizi \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilirsiniz. Daha fazla PowerShell ipucu ve e\u011fitimi i\u00e7in [fatihsoysal.com](https:\/\/fatihsoysal.com) adresini ziyaret edebilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong><code class=\"language-\">-Filter<\/code> ve <code class=\"language-\">Where-Object<\/code> aras\u0131nda ne fark var?<\/strong> <code class=\"language-\">-Filter<\/code>, basit wildcard filtreleme i\u00e7in kullan\u0131l\u0131rken, <code class=\"language-\">Where-Object<\/code> daha karma\u015f\u0131k ko\u015fullar i\u00e7in daha g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.<\/p>\n<p>2. <strong>\u00c7ok b\u00fcy\u00fck dizinlerde performans\u0131 nas\u0131l iyile\u015ftirebilirim?<\/strong>  <code class=\"language-\">-Recurse<\/code>&#8216;\u00fc dikkatli kullan\u0131n,  <code class=\"language-\">Where-Object<\/code> yerine <code class=\"language-\">-Filter<\/code> tercih edin ve pipeline&#8217;\u0131 etkili kullan\u0131n.<\/p>\n<p>3. <strong>Hatalar\u0131 nas\u0131l ele alabilirim?<\/strong> <code class=\"language-\">-ErrorAction<\/code> parametresini kullanarak hatalar\u0131 yakalayabilir ve i\u015flemlerini y\u00f6netebilirsiniz.<\/p>\n<p>4. <strong><code class=\"language-\">Get-ChildItem<\/code> ile sadece klas\u00f6rleri nas\u0131l listelerim?<\/strong> <code class=\"language-\">-Directory<\/code> parametresini kullan\u0131n.<\/p>\n<p>5. <strong><code class=\"language-\">Get-ChildItem<\/code> ile sadece belirli bir boyuttaki dosyalar\u0131 nas\u0131l filtrelerim?<\/strong> <code class=\"language-\">Where-Object<\/code> ile dosya boyutunu (<code class=\"language-\">$_.Length<\/code>) kontrol edebilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PowerShell: Get-ChildItem ile Filtreleme Ustas\u0131 Olun Bir\u00e7ok dosya ve klas\u00f6r aras\u0131nda kaybolmu\u015f hissediyor musunuz? PowerShell&#8217;deki Get-ChildItem cmdlet&#8217;\u0131&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-29054","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: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r<\/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-get-childitem-ile-filtreleme-nasil-kullanilir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-07T00:15: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=\"5 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r\",\"datePublished\":\"2025-09-07T00:15:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/\"},\"wordCount\":953,\"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-get-childitem-ile-filtreleme-nasil-kullanilir\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/\",\"name\":\"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-07T00:15:24+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r\"}]},{\"@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: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r","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-get-childitem-ile-filtreleme-nasil-kullanilir\/","og_locale":"tr_TR","og_type":"article","og_title":"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-07T00:15:24+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"5 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r","datePublished":"2025-09-07T00:15:24+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/"},"wordCount":953,"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-get-childitem-ile-filtreleme-nasil-kullanilir\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/","url":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/","name":"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-07T00:15:24+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-get-childitem-ile-filtreleme-nasil-kullanilir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PowerShell: Get-ChildItem ile Filtreleme Nas\u0131l Kullan\u0131l\u0131r"}]},{"@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\/29054","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=29054"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29054\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=29054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=29054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=29054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}