{"id":27825,"date":"2025-08-19T12:45:23","date_gmt":"2025-08-19T09:45:23","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/"},"modified":"2025-08-19T12:45:23","modified_gmt":"2025-08-19T09:45:23","slug":"powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/","title":{"rendered":"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme"},"content":{"rendered":"<p># PowerShell: \u0130stenmeyen Dosyalar\u0131 Silme Rehberi<\/p>\n<p><strong>Meta A\u00e7\u0131klamas\u0131:<\/strong> PowerShell ile belirli dosyalar\u0131 hari\u00e7 tutarak t\u00fcm dosyalar\u0131 silmeyi \u00f6\u011frenin! Bu rehber, yeni ba\u015flayanlardan uzmanlara kadar herkes i\u00e7in ad\u0131m ad\u0131m k\u0131lavuz, ger\u00e7ek d\u00fcnya \u00f6rnekleri ve performans optimizasyon ipu\u00e7lar\u0131 sunuyor.  Dosya silme i\u015flemlerinde uzmanla\u015f\u0131n ve zaman kazan\u0131n!<\/p>\n<p>Bir sunucunuzda veya yerel makinan\u0131zda y\u00fczlerce, hatta binlerce dosya var ve bunlar\u0131n aras\u0131ndan sadece birka\u00e7\u0131n\u0131 saklamak istiyorsunuz.  Bu durum, \u00f6zellikle log dosyalar\u0131, ge\u00e7ici dosyalar veya eski yedekler gibi d\u00fczenli olarak olu\u015fturulan dosyalar i\u00e7in s\u0131k kar\u015f\u0131la\u015f\u0131lan bir senaryodur.  Bu i\u015flemi manuel olarak yapmak olduk\u00e7a zaman al\u0131c\u0131 ve hata yapmaya m\u00fcsaittir. \u0130\u015fte tam bu noktada PowerShell devreye giriyor.  Bu makalede, PowerShell kullanarak belirli dosyalar\u0131 hari\u00e7 tutarak t\u00fcm dosyalar\u0131 nas\u0131l g\u00fcvenli ve verimli bir \u015fekilde silece\u011finizi ad\u0131m ad\u0131m \u00f6\u011freneceksiniz.<\/p>\n<p><strong>PowerShell Temelleri: Dosya ve Klas\u00f6r \u0130\u015flemleri<\/strong><\/p>\n<p>PowerShell, Windows i\u015fletim sistemlerinde g\u00fc\u00e7l\u00fc bir komut sat\u0131r\u0131 arac\u0131d\u0131r.  Dosya ve klas\u00f6r i\u015flemleri i\u00e7in bir\u00e7ok cmdlet (komut) sunar.  Bu makalede, \u00f6zellikle <code class=\"language-\">Get-ChildItem<\/code>, <code class=\"language-\">Where-Object<\/code>, ve <code class=\"language-\">Remove-Item<\/code> cmdlet&#8217;lerini kullanaca\u011f\u0131z.<\/p>\n<p><code class=\"language-\">Get-ChildItem<\/code>: Belirtilen bir dizindeki t\u00fcm dosya ve alt klas\u00f6rleri listeler.  <code class=\"language-\">-Path<\/code> parametresi ile hedef dizini belirtebilirsiniz.  <code class=\"language-\">-File<\/code> parametresi sadece dosyalar\u0131, <code class=\"language-\">-Directory<\/code> parametresi sadece klas\u00f6rleri listelemenizi sa\u011flar.<\/p>\n<p><code class=\"language-\">Where-Object<\/code>:  <code class=\"language-\">Get-ChildItem<\/code> \u00e7\u0131kt\u0131s\u0131n\u0131 filtrelemek i\u00e7in kullan\u0131l\u0131r.  <code class=\"language-\">-Filter<\/code> parametresi ile dosya ad\u0131na g\u00f6re filtreleme yapabilirsiniz (\u00f6rne\u011fin, &#8220;*.txt&#8221; t\u00fcm .txt dosyalar\u0131 i\u00e7in).  Daha karma\u015f\u0131k filtrelemeler i\u00e7in <code class=\"language-\">-Property<\/code> ve <code class=\"language-\">-Value<\/code> parametrelerini kullanabilirsiniz.<\/p>\n<p><code class=\"language-\">Remove-Item<\/code>: Se\u00e7ilen dosya ve klas\u00f6rleri siler.  <code class=\"language-\">-Force<\/code> parametresi, okuma-yazma korumal\u0131 dosyalar\u0131 silmenizi sa\u011flar.  <code class=\"language-\">-Recurse<\/code> parametresi, alt klas\u00f6rlerdeki dosyalar\u0131 da silmenizi sa\u011flar.  <strong>Dikkat:<\/strong>  <code class=\"language-\">Remove-Item<\/code> kullan\u0131rken dikkatli olun, silinen dosyalar geri getirilemez.<\/p>\n<p><strong>PowerShell ile Dosya Silme: Yeni Ba\u015flayanlar \u0130\u00e7in Ad\u0131m Ad\u0131m K\u0131lavuz<\/strong><\/p>\n<p><strong>\u00d6rnek Senaryo:<\/strong>  &#8220;C:\\Ge\u00e7iciDosyalar&#8221; dizinindeki t\u00fcm dosyalar\u0131, &#8220;.log&#8221; uzant\u0131l\u0131 dosyalar hari\u00e7 silmek istiyoruz.<\/p>\n<p><strong>Ad\u0131m 1:<\/strong>  <code class=\"language-\">Get-ChildItem<\/code> ile t\u00fcm dosyalar\u0131 listeleyin:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path &quot;C:\\Ge\u00e7iciDosyalar&quot; -File<\/code><\/pre>\n<p><strong>Ad\u0131m 2:<\/strong> <code class=\"language-\">Where-Object<\/code> ile &#8220;.log&#8221; uzant\u0131l\u0131 dosyalar\u0131 hari\u00e7 tutun:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path &quot;C:\\Ge\u00e7iciDosyalar&quot; -File | Where-Object {$_.Extension -ne &quot;.log&quot;}<\/code><\/pre>\n<p><strong>Ad\u0131m 3:<\/strong> <code class=\"language-\">Remove-Item<\/code> ile se\u00e7ilen dosyalar\u0131 silin:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path &quot;C:\\Ge\u00e7iciDosyalar&quot; -File | Where-Object {$_.Extension -ne &quot;.log&quot;} | Remove-Item -Force<\/code><\/pre>\n<p><strong>Not:<\/strong>  Bu komutlar\u0131 \u00e7al\u0131\u015ft\u0131rmadan \u00f6nce, yedekleme yapman\u0131z\u0131 veya komutu test etmek i\u00e7in bir \u00f6rnek dizin kullanman\u0131z\u0131 \u015fiddetle tavsiye ederim.<\/p>\n<p><strong>PowerShell ile Dosya Silme: Orta Seviye Kullan\u0131c\u0131lar \u0130\u00e7in Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi<\/strong><\/p>\n<p>\u015eimdi, daha karma\u015f\u0131k bir senaryoyu ele alal\u0131m. &#8220;C:\\ProjeVerileri&#8221; dizininde, &#8220;backup*&#8221; ile ba\u015flayan dosyalar ve &#8220;rapor.txt&#8221; dosyas\u0131n\u0131 hari\u00e7 tutarak t\u00fcm dosyalar\u0131 silmek istiyoruz.<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path &quot;C:\\ProjeVerileri&quot; -File | Where-Object {$_.Name -notlike &quot;backup*&quot; -and $_.Name -ne &quot;rapor.txt&quot;} | Remove-Item -Force -Recurse<\/code><\/pre>\n<p>Bu \u00f6rnekte, <code class=\"language-\">-like<\/code> operat\u00f6r\u00fcn\u00fc kullanarak dosya adlar\u0131n\u0131 filtreledik ve <code class=\"language-\">-and<\/code> operat\u00f6r\u00fc ile birden fazla ko\u015ful belirledik.  <code class=\"language-\">-Recurse<\/code> parametresi, alt dizinlerdeki dosyalar\u0131 da silmemizi sa\u011fl\u0131yor. Bu \u00f6rnek, ger\u00e7ek d\u00fcnya projelerinde kar\u015f\u0131la\u015fabilece\u011finiz daha karma\u015f\u0131k senaryolar\u0131 ele almaktad\u0131r.<\/p>\n<p><strong>PowerShell ile Dosya Silme:  Performans Optimizasyonu \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p>B\u00fcy\u00fck dizinlerde dosya silme i\u015flemleri zaman alabilir.  Performans\u0131 art\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 kullanabilirsiniz:<\/p>\n<p>* <strong><code class=\"language-\">-ErrorAction SilentlyContinue<\/code>:<\/strong>  Hata mesajlar\u0131n\u0131 bast\u0131rmak i\u00e7in <code class=\"language-\">Remove-Item<\/code> cmdlet&#8217;ine <code class=\"language-\">-ErrorAction SilentlyContinue<\/code> parametresini ekleyin. Bu, hata ay\u0131klama a\u015famas\u0131nda yararl\u0131 olabilir ancak \u00fcretim ortam\u0131nda dikkatli kullan\u0131lmal\u0131d\u0131r.<br \/>\n* <strong>Paralel \u0130\u015flem:<\/strong>  PowerShell&#8217;in paralel i\u015flem yeteneklerini kullanarak i\u015flemi h\u0131zland\u0131rabilirsiniz.  Bunun i\u00e7in <code class=\"language-\">ForEach-Object -Parallel<\/code> kullanabilirsiniz. Ancak, \u00e7ok say\u0131da dosya silerken sistem kaynaklar\u0131n\u0131n a\u015f\u0131r\u0131 y\u00fcklenmesine dikkat etmek \u00f6nemlidir.<br \/>\n* <strong>Pipeline Optimizasyonu:<\/strong>  Pipeline&#8217;\u0131 optimize etmek i\u00e7in gereksiz ad\u0131mlar\u0131 azalt\u0131n ve filtreleme i\u015flemlerini iyile\u015ftirin.   gereksiz filtreleme i\u015flemlerinden ka\u00e7\u0131n\u0131n.<br \/>\n* <strong>\u00d6nceden Filtreleme:<\/strong>  M\u00fcmk\u00fcnse, <code class=\"language-\">Get-ChildItem<\/code>&#8216;dan \u00f6nce filtreleme yaparak, <code class=\"language-\">Where-Object<\/code>&#8216;\u0131n i\u015f y\u00fck\u00fcn\u00fc azalt\u0131n.<\/p>\n<p><strong>PowerShell&#8217;de Dosya Silme: \u0130leri Seviye Teknikler ve Edge Case&#8217;ler<\/strong><\/p>\n<p>\u0130leri d\u00fczey senaryolarda, daha karma\u015f\u0131k filtreleme ve hata y\u00f6netimi gerekebilir.  \u00d6rne\u011fin, belirli bir tarihte olu\u015fturulan dosyalar\u0131 silmek isteyebilirsiniz.  Bunun i\u00e7in <code class=\"language-\">$_.LastWriteTime<\/code> \u00f6zelli\u011fini kullanabilirsiniz:<\/p>\n<pre class=\"language-powershell\"><code>$tarih = (Get-Date).AddDays(-7) # 7 g\u00fcn \u00f6ncesini al\nGet-ChildItem -Path &quot;C:\\Loglar&quot; -File | Where-Object {$_.LastWriteTime -lt $tarih} | Remove-Item -Force<\/code><\/pre>\n<p>Ayr\u0131ca, dosya eri\u015fim haklar\u0131 nedeniyle silinemeyen dosyalar\u0131 ele almak i\u00e7in \u00f6zel hata y\u00f6netimi eklemeniz gerekebilir.  <code class=\"language-\">Try-Catch<\/code> blo\u011fu kullanarak bu durumlar\u0131 yakalayabilir ve uygun bir \u015fekilde tepki verebilirsiniz.  \u00d6rne\u011fin, silinemeyen dosyalar\u0131n listesini ayr\u0131 bir dosyaya kaydedebilirsiniz.<\/p>\n<p><strong>PowerShell ile Dosya Silme: Ger\u00e7ek D\u00fcnya Vaka Analizi<\/strong><\/p>\n<p><strong>Vaka 1:<\/strong>  Bir web sunucusunda, g\u00fcnl\u00fck dosyalar\u0131n\u0131n belirli bir boyutu a\u015ft\u0131\u011f\u0131nda silinmesi gerekiyor.  PowerShell ile dosya boyutunu kontrol edip, belirli bir boyutun \u00fczerindeki dosyalar\u0131 silebiliriz.<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path &quot;C:\\Loglar&quot; -File | Where-Object {$_.Length -gt 1GB} | Remove-Item -Force<\/code><\/pre>\n<p><strong>Vaka 2:<\/strong>  Bir yedekleme sisteminde, belirli bir ya\u015f\u0131n \u00fczerindeki yedek dosyalar\u0131n\u0131n silinmesi gerekiyor.  PowerShell ile dosya olu\u015fturma tarihini kontrol edip, belirli bir ya\u015f\u0131n \u00fczerindeki dosyalar\u0131 silebiliriz.<\/p>\n<p><strong>PowerShell ile G\u00fcvenli Dosya Silme:  En \u0130yi Uygulamalar<\/strong><\/p>\n<p>Dosya silme i\u015flemleri hassas verileri i\u00e7eren dosyalar i\u00e7in riskli olabilir.  Verilerin tamamen silinmesini sa\u011flamak i\u00e7in, g\u00fcvenli silme ara\u00e7lar\u0131 kullanmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz.  PowerShell, bu ara\u00e7lar\u0131 \u00e7a\u011f\u0131rmak i\u00e7in kullan\u0131labilir.  Ancak, bu konuda uzmanla\u015fm\u0131\u015f ara\u00e7lar kullanmak daha g\u00fcvenli bir yakla\u015f\u0131md\u0131r.  Veri g\u00fcvenli\u011fi konusunda daha fazla bilgi i\u00e7in [fatihsoysal.com](https:\/\/fatihsoysal.com) adresini ziyaret edebilirsiniz (burada ilgili bir makaleye link eklenecek).<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>PowerShell, belirli dosyalar\u0131 hari\u00e7 tutarak t\u00fcm dosyalar\u0131 silmek i\u00e7in g\u00fc\u00e7l\u00fc ve esnek bir ara\u00e7t\u0131r.  Bu makalede, yeni ba\u015flayanlardan uzmanlara kadar farkl\u0131 seviyelerde kullan\u0131c\u0131lar i\u00e7in ad\u0131m ad\u0131m k\u0131lavuzlar, ger\u00e7ek d\u00fcnya \u00f6rnekleri ve performans optimizasyon ipu\u00e7lar\u0131 sunduk.  Ancak, her zaman dikkatli olun ve dosya silme i\u015flemlerinden \u00f6nce yedekleme yap\u0131n.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong>Silinen dosyalar geri getirilebilir mi?<\/strong>  Genellikle hay\u0131r, ancak veri kurtarma yaz\u0131l\u0131mlar\u0131 ile baz\u0131 durumlarda geri getirilebilir.<br \/>\n2. <strong>PowerShell&#8217;de dosya silme i\u015flemlerini nas\u0131l geri alabilirim?<\/strong>  PowerShell&#8217;de do\u011frudan geri alma mekanizmas\u0131 yoktur. Yedekleme yapman\u0131z \u00f6nemlidir.<br \/>\n3. <strong>\u00c7ok b\u00fcy\u00fck bir dizinde dosya silerken performans sorunlar\u0131 ya\u015farsam ne yapmal\u0131y\u0131m?<\/strong>  Paralel i\u015flem, filtreleme optimizasyonu ve hata y\u00f6netimi tekniklerini kullan\u0131n.<br \/>\n4. <strong>Okuma-yazma korumal\u0131 dosyalar\u0131 nas\u0131l silebilirim?<\/strong>  <code class=\"language-\">Remove-Item<\/code> cmdlet&#8217;ine <code class=\"language-\">-Force<\/code> parametresini ekleyin.<br \/>\n5. <strong>Hata y\u00f6netimi nas\u0131l yap\u0131l\u0131r?<\/strong> <code class=\"language-\">Try-Catch<\/code> blo\u011fu kullanarak olas\u0131 hatalar\u0131 yakalay\u0131p uygun \u015fekilde tepki verebilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PowerShell: \u0130stenmeyen Dosyalar\u0131 Silme Rehberi Meta A\u00e7\u0131klamas\u0131: PowerShell ile belirli dosyalar\u0131 hari\u00e7 tutarak t\u00fcm dosyalar\u0131 silmeyi \u00f6\u011frenin!&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-27825","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: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme<\/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-belirli-dosyalar-disindaki-tum-dosyalari-silme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-19T09:45:23+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-belirli-dosyalar-disindaki-tum-dosyalari-silme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme\",\"datePublished\":\"2025-08-19T09:45:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/\"},\"wordCount\":1010,\"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-belirli-dosyalar-disindaki-tum-dosyalari-silme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/\",\"name\":\"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-19T09:45:23+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme\"}]},{\"@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: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme","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-belirli-dosyalar-disindaki-tum-dosyalari-silme\/","og_locale":"tr_TR","og_type":"article","og_title":"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-19T09:45:23+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-belirli-dosyalar-disindaki-tum-dosyalari-silme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme","datePublished":"2025-08-19T09:45:23+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/"},"wordCount":1010,"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-belirli-dosyalar-disindaki-tum-dosyalari-silme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/","url":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/","name":"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-19T09:45:23+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-belirli-dosyalar-disindaki-tum-dosyalari-silme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PowerShell: Belirli Dosyalar D\u0131\u015f\u0131ndaki T\u00fcm Dosyalar\u0131 Silme"}]},{"@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\/27825","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=27825"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27825\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=27825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=27825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=27825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}