{"id":28034,"date":"2025-08-22T09:45:25","date_gmt":"2025-08-22T06:45:25","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/"},"modified":"2025-08-22T09:45:25","modified_gmt":"2025-08-22T06:45:25","slug":"powershell-x-gunden-eski-dosyalari-silme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/","title":{"rendered":"PowerShell: X G\u00fcnden Eski Dosyalar\u0131 Silme"},"content":{"rendered":"<p># PowerShell ile X G\u00fcnden Eski Dosyalar\u0131 Silme: Tam Bir Rehber<\/p>\n<p>G\u00fcn\u00fcm\u00fczde, bilgisayarlar\u0131m\u0131zda her ge\u00e7en g\u00fcn daha fazla veri biriktiriyoruz.  Bu verilerin d\u00fczenli olarak temizlenmesi, sistem performans\u0131n\u0131 korumak ve depolama alan\u0131ndan tasarruf etmek i\u00e7in hayati \u00f6nem ta\u015f\u0131yor.  PowerShell, bu temizli\u011fi otomatikle\u015ftirmek i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7 sunuyor.  Bu makalede, PowerShell kullanarak belirli bir ya\u015ftan eski dosyalar\u0131 nas\u0131l g\u00fcvenli ve verimli bir \u015fekilde silece\u011finizi ad\u0131m ad\u0131m \u00f6\u011freneceksiniz.  Farkl\u0131 seviyelerdeki kullan\u0131c\u0131lar i\u00e7in haz\u0131rlanm\u0131\u015f bu rehber, temel bilgilerden ileri d\u00fczey performans optimizasyonuna kadar geni\u015f bir yelpazeyi kapsamaktad\u0131r.<\/p>\n<p><strong>PowerShell Temelleri: Dosya \u0130\u015flemleri ve Get-ChildItem<\/strong><\/p>\n<p>PowerShell&#8217;\u00fcn dosya sistemini y\u00f6netmek i\u00e7in g\u00fc\u00e7l\u00fc komutlar\u0131 vard\u0131r.  Bu komutlar aras\u0131nda en \u00f6nemlisi <code class=\"language-\">Get-ChildItem<\/code>&#8216;d\u0131r.  Bu cmdlet, belirtilen bir dizindeki t\u00fcm dosya ve klas\u00f6rleri listeler.  <code class=\"language-\">Get-ChildItem<\/code> ile birlikte kullan\u0131labilecek bir\u00e7ok parametre vard\u0131r.  \u00d6rne\u011fin, <code class=\"language-\">-Path<\/code> parametresi hedef dizini, <code class=\"language-\">-Recurse<\/code> parametresi alt dizinleri de dahil etmeyi, <code class=\"language-\">-Filter<\/code> parametresi ise belirli dosya adlar\u0131yla e\u015fle\u015fen dosyalar\u0131 filtrelemeyi sa\u011flar.  Dosya \u00f6zelliklerine eri\u015fmek i\u00e7in ise <code class=\"language-\">$_.LastWriteTime<\/code> gibi \u00f6zelliklere ula\u015fabiliriz.  Bu \u00f6zellik, dosyan\u0131n son yaz\u0131lma tarihini g\u00f6sterir.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r? X G\u00fcnden Eski Dosyalar\u0131 Silme (Yeni Ba\u015flayanlar)<\/strong><\/p>\n<p>Yeni ba\u015flayanlar i\u00e7in basit bir \u00f6rnek ile ba\u015flayal\u0131m.  A\u015fa\u011f\u0131daki komut, <code class=\"language-\">C:\\Temp<\/code> dizinindeki 7 g\u00fcnden eski t\u00fcm dosyalar\u0131 siler.  <strong>Dikkat:<\/strong> Bu komutu \u00e7al\u0131\u015ft\u0131rmadan \u00f6nce yedekleme yapman\u0131z veya komutu test ortam\u0131nda denemeniz \u00f6nemlidir.  Yanl\u0131\u015fl\u0131kla \u00f6nemli dosyalar\u0131 silme riskini en aza indirmek i\u00e7in \u00f6nce <code class=\"language-\">-WhatIf<\/code> parametresini kullanarak komutun ne yapaca\u011f\u0131n\u0131 kontrol edebilirsiniz.<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path C:\\Temp -Recurse | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-7)} | Remove-Item -Force -WhatIf<\/code><\/pre>\n<p>Bu komutta:<\/p>\n<p>* <code class=\"language-\">Get-ChildItem -Path C:\\Temp -Recurse<\/code>: <code class=\"language-\">C:\\Temp<\/code> dizini ve alt dizinlerindeki t\u00fcm dosyalar\u0131 al\u0131r.<br \/>\n* <code class=\"language-\">Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-7)}<\/code>:  Son yaz\u0131lma tarihi 7 g\u00fcnden eski olan dosyalar\u0131 filtreler.<br \/>\n* <code class=\"language-\">Remove-Item -Force<\/code>: Se\u00e7ilen dosyalar\u0131 siler. <code class=\"language-\">-Force<\/code> parametresi, okuma korumal\u0131 dosyalar\u0131n da silinmesini sa\u011flar.<br \/>\n* <code class=\"language-\">-WhatIf<\/code>:  Komutu test modunda \u00e7al\u0131\u015ft\u0131r\u0131r.  Ger\u00e7ekte silme i\u015flemi yapmaz, sadece ne yapaca\u011f\u0131n\u0131 g\u00f6sterir.  Testten sonra <code class=\"language-\">-WhatIf<\/code> parametresini kald\u0131r\u0131n.<\/p>\n<p><strong>Ger\u00e7ek Hayat \u00d6rne\u011fi: Log Dosyalar\u0131n\u0131n Temizli\u011fi (Orta Seviye)<\/strong><\/p>\n<p>Bir web sunucusunun log dosyalar\u0131n\u0131 d\u00fczenli olarak temizlemek, disk alan\u0131ndan tasarruf etmenin ve performans\u0131 art\u0131rman\u0131n \u00f6nemli bir yoludur.  A\u015fa\u011f\u0131daki \u00f6rnek, <code class=\"language-\">C:\\Logs<\/code> dizinindeki 30 g\u00fcnden eski t\u00fcm <code class=\"language-\">.log<\/code> dosyalar\u0131n\u0131 siler.<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path C:\\Logs -Filter &quot;*.log&quot; -Recurse | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-30)} | Remove-Item -Force -WhatIf<\/code><\/pre>\n<p>Bu \u00f6rnek, <code class=\"language-\">-Filter<\/code> parametresini kullanarak sadece <code class=\"language-\">.log<\/code> uzant\u0131l\u0131 dosyalar\u0131 hedefler.  Bu sayede, yanl\u0131\u015fl\u0131kla ba\u015fka dosyalar\u0131n silinmesini engeller.  Ayr\u0131ca, daha b\u00fcy\u00fck dosyalar\u0131 \u00f6nce silmek i\u00e7in <code class=\"language-\">Sort-Object<\/code> cmdlet&#8217;ini kullanarak performans\u0131 optimize edebiliriz.<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path C:\\Logs -Filter &quot;*.log&quot; -Recurse | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-30)} | Sort-Object -Property Length -Descending | Remove-Item -Force -WhatIf<\/code><\/pre>\n<p>Bu, b\u00fcy\u00fck dosyalar\u0131 \u00f6nce silerek, daha h\u0131zl\u0131 temizlik sa\u011flar.<\/p>\n<p><strong>\u0130leri D\u00fczey Teknikler: Performans Optimizasyonu ve Hata Y\u00f6netimi<\/strong><\/p>\n<p>\u00c7ok b\u00fcy\u00fck dizinlerde i\u015flem yaparken performans\u0131 art\u0131rmak i\u00e7in birka\u00e7 y\u00f6ntem vard\u0131r.  <code class=\"language-\">-ErrorAction<\/code> parametresi hata y\u00f6netimi i\u00e7in kullan\u0131labilir.  <code class=\"language-\">-ErrorAction SilentlyContinue<\/code> parametresi, hata durumlar\u0131nda komutun \u00e7al\u0131\u015fmaya devam etmesini sa\u011flar.  A\u015fa\u011f\u0131daki \u00f6rnek, hata durumlar\u0131nda sessizce devam eder ve i\u015flem s\u00fcresini g\u00f6sterir:<\/p>\n<pre class=\"language-powershell\"><code>Measure-Command {\n    Get-ChildItem -Path C:\\LargeDirectory -Recurse -ErrorAction SilentlyContinue | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-90)} | Remove-Item -Force -ErrorAction SilentlyContinue\n}<\/code><\/pre>\n<p><code class=\"language-\">Measure-Command<\/code> cmdlet&#8217;i, komutun ne kadar s\u00fcrd\u00fc\u011f\u00fcn\u00fc \u00f6l\u00e7er.  Bu, performans iyile\u015ftirme \u00e7al\u0131\u015fmalar\u0131nda yararl\u0131 bir ara\u00e7t\u0131r. Ayr\u0131ca,  <code class=\"language-\">robocopy<\/code> gibi daha h\u0131zl\u0131 dosya kopyalama ve silme ara\u00e7lar\u0131n\u0131 kullanmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz.  Ancak, <code class=\"language-\">robocopy<\/code> daha karma\u015f\u0131k bir komut sat\u0131r\u0131 arac\u0131d\u0131r ve \u00f6\u011frenme e\u011frisi daha diktir.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r?  \u00d6zel Tarih Aral\u0131\u011f\u0131 Kullanarak Dosya Silme?<\/strong><\/p>\n<p>Bazen belirli bir tarih aral\u0131\u011f\u0131ndaki dosyalar\u0131 silmek gerekebilir.  \u00d6rne\u011fin, 1 Ocak 2023 ile 31 Mart 2023 tarihleri aras\u0131nda olu\u015fturulan dosyalar\u0131 silmek isteyebilirsiniz. Bunu a\u015fa\u011f\u0131daki gibi yapabilirsiniz:<\/p>\n<pre class=\"language-powershell\"><code>$StartDate = Get-Date &quot;01\/01\/2023&quot;\n$EndDate = Get-Date &quot;03\/31\/2023&quot;\nGet-ChildItem -Path C:\\MyDirectory -Recurse | Where-Object {$_.LastWriteTime -ge $StartDate -and $_.LastWriteTime -le $EndDate} | Remove-Item -Force -WhatIf<\/code><\/pre>\n<p>Bu kod, <code class=\"language-\">$StartDate<\/code> ve <code class=\"language-\">$EndDate<\/code> de\u011fi\u015fkenlerini kullanarak belirli bir tarih aral\u0131\u011f\u0131n\u0131 tan\u0131mlar ve bu aral\u0131kta bulunan dosyalar\u0131 siler. Tarih format\u0131n\u0131 sisteminize g\u00f6re ayarlamay\u0131 unutmay\u0131n.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r?  Dosya Boyutuna G\u00f6re Filtreleme ve Silme?<\/strong><\/p>\n<p>Sadece belirli bir boyuttan b\u00fcy\u00fck veya k\u00fc\u00e7\u00fck dosyalar\u0131 silmek isteyebilirsiniz.  Bunun i\u00e7in <code class=\"language-\">$_.Length<\/code> \u00f6zelli\u011fini kullanabilirsiniz:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path C:\\MyDirectory -Recurse | Where-Object {$_.Length -gt 1GB} | Remove-Item -Force -WhatIf<\/code><\/pre>\n<p>Bu kod, 1GB&#8217;tan b\u00fcy\u00fck dosyalar\u0131 siler.  <code class=\"language-\">-lt<\/code> operat\u00f6r\u00fc ile 1GB&#8217;tan k\u00fc\u00e7\u00fck dosyalar\u0131 silebilirsiniz.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r?  G\u00fcvenli Silme \u0130\u015flemi?<\/strong><\/p>\n<p>\u00d6nemli g\u00fcvenlik gereksinimleri varsa, dosyalar\u0131 tamamen silmek yerine, \u00fczerine yazma i\u015flemi ger\u00e7ekle\u015ftirerek g\u00fcvenli bir silme i\u015flemi ger\u00e7ekle\u015ftirmek daha g\u00fcvenlidir.  PowerShell&#8217;de bu i\u015flem i\u00e7in ek ara\u00e7lar veya \u00fc\u00e7\u00fcnc\u00fc taraf uygulamalar kullanman\u0131z gerekecektir.  Bu konuda daha fazla bilgi i\u00e7in [fatihsoysal.com](https:\/\/fatihsoysal.com) adresini ziyaret edebilirsiniz. (Buraya g\u00fcvenli silme ile ilgili bir makale ba\u011flant\u0131s\u0131 eklenebilir.)<\/p>\n<p><strong>Vaka Analizi: B\u00fcy\u00fck Bir Veri Ar\u015fivi Temizli\u011fi<\/strong><\/p>\n<p>Bir \u015firket, s\u00fcrekli b\u00fcy\u00fcyen bir veri ar\u015fivine sahip olsun.  Bu ar\u015fivde, eskiden kullan\u0131lmayan ve art\u0131k gerekli olmayan \u00e7ok say\u0131da dosya bulunmaktad\u0131r.  Bu dosyalar\u0131n, sistem performans\u0131n\u0131 etkilemeden ve depolama alan\u0131ndan tasarruf etmek i\u00e7in g\u00fcvenli ve verimli bir \u015fekilde silinmesi gerekmektedir.  Yukar\u0131da anlat\u0131lan teknikler kullan\u0131larak, belirli bir ya\u015ftan eski dosyalar se\u00e7ici olarak silinebilir ve ar\u015fiv d\u00fczenlenebilir.  \u00d6rne\u011fin, 1 y\u0131ldan eski t\u00fcm yedek dosyalar\u0131 silmek i\u00e7in yukar\u0131da verilen \u00f6rnekler uyarlanabilir.  Ayr\u0131ca, silme i\u015flemi \u00f6ncesinde, silinecek dosyalar\u0131n bir listesinin olu\u015fturulmas\u0131 ve manuel olarak incelenmesi, olas\u0131 hatalar\u0131n \u00f6nlenmesine yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>PowerShell, dosya y\u00f6netiminde g\u00fc\u00e7l\u00fc ve esnek bir ara\u00e7t\u0131r.  Bu makalede \u00f6\u011frendi\u011finiz teknikler, farkl\u0131 ihtiya\u00e7lara g\u00f6re uyarlanabilir ve sisteminizdeki eski dosyalar\u0131 g\u00fcvenli ve verimli bir \u015fekilde silmenize olanak tan\u0131r.  Her zaman yedekleme yapmay\u0131 ve test ortam\u0131nda komutlar\u0131 denemeyi unutmay\u0131n.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong>Yanl\u0131\u015fl\u0131kla \u00f6nemli dosyalar\u0131 silersem ne olur?<\/strong>  Yedekleme yapman\u0131z ve komutlar\u0131 test ortam\u0131nda denemeniz \u00f6nemlidir.  <code class=\"language-\">-WhatIf<\/code> parametresi ile komutu test ederek, silinecek dosyalar\u0131 \u00f6nceden g\u00f6rebilirsiniz.<\/p>\n<p>2. <strong>\u00c7ok b\u00fcy\u00fck dizinlerde performans nas\u0131l iyile\u015ftirilebilir?<\/strong>  <code class=\"language-\">Sort-Object<\/code> cmdlet&#8217;i ile dosyalar\u0131 boyutlar\u0131na g\u00f6re s\u0131ralayabilir ve b\u00fcy\u00fck dosyalar\u0131 \u00f6nce silebilirsiniz.  Ayr\u0131ca, <code class=\"language-\">-ErrorAction SilentlyContinue<\/code> parametresi ile hata durumlar\u0131nda komutun \u00e7al\u0131\u015fmaya devam etmesini sa\u011flayabilirsiniz.<\/p>\n<p>3. <strong>G\u00fcvenli silme nas\u0131l yap\u0131l\u0131r?<\/strong>  \u00dc\u00e7\u00fcnc\u00fc taraf ara\u00e7lar veya \u00f6zel PowerShell komutlar\u0131 kullanman\u0131z gerekebilir.<\/p>\n<p>4. <strong>Farkl\u0131 dosya t\u00fcrlerini nas\u0131l filtreleyebilirim?<\/strong>  <code class=\"language-\">-Filter<\/code> parametresi ile dosya adlar\u0131na g\u00f6re filtreleme yapabilirsiniz.  <code class=\"language-\">-Include<\/code> ve <code class=\"language-\">-Exclude<\/code> parametrelerini de kullanabilirsiniz.<\/p>\n<p>5. <strong>PowerShell&#8217;de dosya silme i\u015flemini nas\u0131l zamanlayabilirim?<\/strong>  Task Scheduler kullanarak PowerShell komutlar\u0131n\u0131 zamanlayabilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PowerShell ile X G\u00fcnden Eski Dosyalar\u0131 Silme: Tam Bir Rehber G\u00fcn\u00fcm\u00fczde, bilgisayarlar\u0131m\u0131zda her ge\u00e7en g\u00fcn daha fazla&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-28034","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: X G\u00fcnden Eski 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-x-gunden-eski-dosyalari-silme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PowerShell: X G\u00fcnden Eski 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-x-gunden-eski-dosyalari-silme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-22T06:45:25+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-x-gunden-eski-dosyalari-silme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PowerShell: X G\u00fcnden Eski Dosyalar\u0131 Silme\",\"datePublished\":\"2025-08-22T06:45:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/\"},\"wordCount\":1073,\"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-x-gunden-eski-dosyalari-silme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/\",\"name\":\"PowerShell: X G\u00fcnden Eski Dosyalar\u0131 Silme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-22T06:45:25+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PowerShell: X G\u00fcnden Eski 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: X G\u00fcnden Eski 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-x-gunden-eski-dosyalari-silme\/","og_locale":"tr_TR","og_type":"article","og_title":"PowerShell: X G\u00fcnden Eski Dosyalar\u0131 Silme","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-22T06:45:25+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-x-gunden-eski-dosyalari-silme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PowerShell: X G\u00fcnden Eski Dosyalar\u0131 Silme","datePublished":"2025-08-22T06:45:25+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/"},"wordCount":1073,"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-x-gunden-eski-dosyalari-silme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/","url":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/","name":"PowerShell: X G\u00fcnden Eski Dosyalar\u0131 Silme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-22T06:45:25+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-x-gunden-eski-dosyalari-silme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PowerShell: X G\u00fcnden Eski 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\/28034","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=28034"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/28034\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=28034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=28034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=28034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}