{"id":27896,"date":"2025-08-20T12:45:23","date_gmt":"2025-08-20T09:45:23","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/"},"modified":"2025-08-20T12:45:23","modified_gmt":"2025-08-20T09:45:23","slug":"powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/","title":{"rendered":"PowerShell&#8217;de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)"},"content":{"rendered":"<p># PowerShell&#8217;de Dosya Ad\u0131 De\u011fi\u015ftirme: Tam Bir Rehber<\/p>\n<p>Dosya adlar\u0131n\u0131 d\u00fczenlemek, \u00f6zellikle b\u00fcy\u00fck veri k\u00fcmeleriyle \u00e7al\u0131\u015f\u0131rken, s\u0131k\u00e7a kar\u015f\u0131la\u015ft\u0131\u011f\u0131m\u0131z bir ihtiya\u00e7t\u0131r.  PowerShell, bu i\u015flemi kolayla\u015ft\u0131ran g\u00fc\u00e7l\u00fc komutlar sunar. Bu makale, PowerShell kullanarak dosya adlar\u0131n\u0131n bir b\u00f6l\u00fcm\u00fcn\u00fc nas\u0131l de\u011fi\u015ftirece\u011finizi, temel seviyeden ileri seviyeye kadar ad\u0131m ad\u0131m a\u00e7\u0131klayacak ve ger\u00e7ek d\u00fcnya senaryolar\u0131yla destekleyecektir.  Dosya adlar\u0131nda tarih d\u00fczenleme, versiyon numaras\u0131 ekleme veya istenmeyen karakterleri kald\u0131rma gibi i\u015flemler i\u00e7in pratik \u00e7\u00f6z\u00fcmler sunaca\u011f\u0131z.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p>Bu rehber, PowerShell&#8217;de dosya ad\u0131 de\u011fi\u015ftirmeyi \u00f6\u011frenme yolculu\u011funuza \u00fc\u00e7 a\u015famada rehberlik edecektir:<\/p>\n<p><strong>Yeni Ba\u015flayan:<\/strong> Ad\u0131m ad\u0131m a\u00e7\u0131klama, basit kod \u00f6rne\u011fi.<\/p>\n<p><strong>Orta:<\/strong> Ger\u00e7ek hayat \u00f6rne\u011fi, optimizasyon ipu\u00e7lar\u0131.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong> Performans analizi, edge case&#8217;ler (ola\u011fand\u0131\u015f\u0131 durumlar).<\/p>\n<p><strong>Temel Kavramlar: PowerShell ve Dosya \u0130\u015flemleri<\/strong><\/p>\n<p>PowerShell, Windows&#8217;un g\u00fc\u00e7l\u00fc komut sat\u0131r\u0131 kabu\u011fudur.  Dosya ve klas\u00f6r i\u015flemleri i\u00e7in bir\u00e7ok yerle\u015fik cmdlet (komut) sunar.  Bunlardan en \u00f6nemlisi <code class=\"language-\">Rename-Item<\/code> cmdlet&#8217;idir.  Bu cmdlet, dosya ve klas\u00f6rlerin adlar\u0131n\u0131 de\u011fi\u015ftirmek i\u00e7in kullan\u0131l\u0131r.  <code class=\"language-\">Rename-Item<\/code> cmdlet&#8217;i ile \u00e7al\u0131\u015f\u0131rken, mevcut dosya ad\u0131n\u0131 ve yeni dosya ad\u0131n\u0131 do\u011fru bir \u015fekilde belirtmek \u00e7ok \u00f6nemlidir.  Yanl\u0131\u015f bir yaz\u0131m, dosyalar\u0131n\u0131z\u0131n kaybolmas\u0131na veya bozulmas\u0131na neden olabilir.  Bu nedenle, dikkatli olmak ve her zaman i\u015flemlerinizden \u00f6nce yedekleme yapmak \u00f6nemlidir.  Ayr\u0131ca, <code class=\"language-\">-WhatIf<\/code> parametresi ile komutlar\u0131 test ederek beklenmedik sonu\u00e7lardan ka\u00e7\u0131nabilirsiniz.  Bu parametre, komutun ger\u00e7ekte ne yapaca\u011f\u0131n\u0131 g\u00f6sterir, ancak herhangi bir de\u011fi\u015fiklik yapmaz.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r? Yeni Ba\u015flayanlar \u0130\u00e7in Ad\u0131m Ad\u0131m K\u0131lavuz<\/strong><\/p>\n<p>\u00d6ncelikle, PowerShell&#8217;i a\u00e7\u0131n (Ba\u015flat men\u00fcs\u00fcnden &#8220;PowerShell&#8221; yaz\u0131p se\u00e7ebilirsiniz).  \u015eimdi, basit bir dosya ad\u0131 de\u011fi\u015ftirme i\u015flemi yapal\u0131m.  &#8220;C:\\\u00d6rnekKlas\u00f6r&#8221; yolunda &#8220;dosya1.txt&#8221; adl\u0131 bir dosya oldu\u011funu varsayal\u0131m ve ad\u0131n\u0131 &#8220;yeniDosya.txt&#8221; olarak de\u011fi\u015ftirmek istiyoruz.  Bunun i\u00e7in a\u015fa\u011f\u0131daki komutu kullan\u0131n:<\/p>\n<pre class=\"language-powershell\"><code>Rename-Item -Path &quot;C:\\\u00d6rnekKlas\u00f6r\\dosya1.txt&quot; -NewName &quot;yeniDosya.txt&quot;<\/code><\/pre>\n<p>Bu komut, <code class=\"language-\">-Path<\/code> parametresiyle hedef dosyan\u0131n yolunu ve <code class=\"language-\">-NewName<\/code> parametresiyle yeni ad\u0131n\u0131 belirtir.  Komutu \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra, dosyan\u0131n ad\u0131 ba\u015far\u0131yla de\u011fi\u015ftirilmi\u015f olacakt\u0131r.  <code class=\"language-\">Rename-Item<\/code> cmdlet&#8217;inin kullan\u0131m\u0131 bu kadar basittir.<\/p>\n<p><strong>Nas\u0131l Yap\u0131l\u0131r?  Dosya Adlar\u0131n\u0131n Bir B\u00f6l\u00fcm\u00fcn\u00fc De\u011fi\u015ftirme<\/strong><\/p>\n<p>\u015eimdi, dosya adlar\u0131n\u0131n sadece bir b\u00f6l\u00fcm\u00fcn\u00fc de\u011fi\u015ftirmeye bakal\u0131m.  \u00d6rne\u011fin, &#8220;resim1_20231027.jpg&#8221;, &#8220;resim2_20231027.jpg&#8221;, &#8220;resim3_20231027.jpg&#8221; gibi dosyalar\u0131n\u0131z oldu\u011funu ve &#8220;20231027&#8221; tarih b\u00f6l\u00fcm\u00fcn\u00fc &#8220;20231028&#8221; olarak de\u011fi\u015ftirmek istedi\u011finizi varsayal\u0131m.  Bunun i\u00e7in <code class=\"language-\">-replace<\/code> operat\u00f6r\u00fcn\u00fc kullanaca\u011f\u0131z:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path &quot;C:\\\u00d6rnekKlas\u00f6r\\*.jpg&quot; | ForEach-Object {\n    Rename-Item -Path $_.FullName -NewName ($_.Name -replace &quot;20231027&quot;, &quot;20231028&quot;)\n}<\/code><\/pre>\n<p>Bu kod, \u00f6ncelikle <code class=\"language-\">Get-ChildItem<\/code> cmdlet&#8217;i ile &#8220;C:\\\u00d6rnekKlas\u00f6r&#8221; yolundaki t\u00fcm &#8220;.jpg&#8221; dosyalar\u0131n\u0131 al\u0131r.  Sonra, <code class=\"language-\">ForEach-Object<\/code> cmdlet&#8217;i ile her bir dosya i\u00e7in <code class=\"language-\">Rename-Item<\/code> cmdlet&#8217;ini kullanarak dosya ad\u0131ndaki &#8220;20231027&#8221; metnini &#8220;20231028&#8221; ile de\u011fi\u015ftirir.  <code class=\"language-\">$_.Name<\/code> \u00f6zelli\u011fi, dosyan\u0131n ad\u0131n\u0131 temsil eder.<\/p>\n<p><strong>Orta Seviye: Ger\u00e7ek Hayat \u00d6rne\u011fi ve Optimizasyon \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p>Diyelim ki bir web siteniz var ve her g\u00fcn y\u00fczlerce foto\u011fraf y\u00fckleniyor.  Foto\u011fraflar\u0131n dosya adlar\u0131 &#8220;image_YYYYMMDD_HHMMSS.jpg&#8221; format\u0131nda.  Bu foto\u011fraflar\u0131n dosya adlar\u0131n\u0131, tarih ve saat bilgisini koruyarak,  ba\u015f\u0131na &#8220;web_&#8221; eklemek istiyorsunuz.  A\u015fa\u011f\u0131daki kod bu i\u015flemi ger\u00e7ekle\u015ftirir:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem -Path &quot;C:\\WebSite\\Images\\*.jpg&quot; | ForEach-Object {\n  $newName = &quot;web_&quot; + $_.Name\n  Rename-Item -Path $_.FullName -NewName $newName\n}<\/code><\/pre>\n<p><strong>Optimizasyon \u0130pu\u00e7lar\u0131:<\/strong><\/p>\n<p>* <strong><code class=\"language-\">Where-Object<\/code> kullan\u0131m\u0131:<\/strong>  Belirli bir kritere uyan dosyalar\u0131 se\u00e7mek i\u00e7in <code class=\"language-\">Where-Object<\/code> cmdlet&#8217;ini kullan\u0131n. \u00d6rne\u011fin, sadece belirli bir tarih aral\u0131\u011f\u0131ndaki dosyalar\u0131 i\u015flemek i\u00e7in kullanabilirsiniz.<br \/>\n* <strong>Wildcard karakterleri:<\/strong> <code class=\"language-\">*<\/code> ve <code class=\"language-\">?<\/code> wildcard karakterlerini kullanarak dosya adlar\u0131n\u0131 daha esnek bir \u015fekilde filtreleyebilirsiniz.<br \/>\n* <strong>Toplu \u0130\u015flemler:<\/strong>  B\u00fcy\u00fck dosya k\u00fcmeleri i\u00e7in toplu i\u015flemler daha verimli olacakt\u0131r.  PowerShell&#8217;in pipeline \u00f6zelli\u011fini kullanarak i\u015flemleri optimize edebilirsiniz.<\/p>\n<p><strong>\u0130leri D\u00fczey: Performans Analizi ve Ola\u011fand\u0131\u015f\u0131 Durumlar (Edge Cases)<\/strong><\/p>\n<p>B\u00fcy\u00fck veri k\u00fcmeleriyle \u00e7al\u0131\u015f\u0131rken, performans kritik bir fakt\u00f6rd\u00fcr.  Y\u00fcz binlerce dosya i\u00e7in yukar\u0131daki kodlar yava\u015f \u00e7al\u0131\u015fabilir.  Performans\u0131 art\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki y\u00f6ntemleri kullanabilirsiniz:<\/p>\n<p>* <strong>Paralel \u0130\u015fleme:<\/strong>  <code class=\"language-\">ForEach-Object -Parallel<\/code> kullanarak i\u015flemleri paralel olarak \u00e7al\u0131\u015ft\u0131rabilirsiniz.  Bu, i\u015flem s\u00fcresini \u00f6nemli \u00f6l\u00e7\u00fcde azaltabilir.  Ancak, \u00e7ok fazla i\u015flemci g\u00fcc\u00fc gerektirir.<br \/>\n* <strong>Batch \u0130\u015fleme:<\/strong>  Dosyalar\u0131 k\u00fc\u00e7\u00fck gruplar halinde i\u015fleyerek, i\u015flemci y\u00fck\u00fcn\u00fc y\u00f6netmek ve performans\u0131 iyile\u015ftirmek m\u00fcmk\u00fcnd\u00fcr.<br \/>\n* <strong>Dosya Sistemi Optimizasyonu:<\/strong>  Dosyalar\u0131n bulundu\u011fu disk s\u00fcr\u00fcc\u00fcs\u00fcn\u00fcn performans\u0131n\u0131 optimize etmek de genel performans\u0131 etkiler.<\/p>\n<p><strong>Ola\u011fand\u0131\u015f\u0131 Durumlar (Edge Cases):<\/strong><\/p>\n<p>* <strong>Uzun Dosya Adlar\u0131:<\/strong>  \u00c7ok uzun dosya adlar\u0131, baz\u0131 i\u015fletim sistemlerinde sorunlara yol a\u00e7abilir.  Dosya adlar\u0131n\u0131n uzunlu\u011funu kontrol ederek ve gerekti\u011finde k\u0131saltarak bu sorunlar\u0131 \u00f6nleyebilirsiniz.<br \/>\n* <strong>\u00d6zel Karakterler:<\/strong>  Dosya adlar\u0131nda \u00f6zel karakterler bulunmas\u0131, baz\u0131 komutlar\u0131n \u00e7al\u0131\u015fmas\u0131n\u0131 engelleyebilir.  Bu karakterleri de\u011fi\u015ftirmek veya ka\u00e7\u0131\u015f karakterleri kullanmak gerekebilir.<br \/>\n* <strong>Dosya Kilidi:<\/strong>  Bir dosya ba\u015fka bir i\u015flem taraf\u0131ndan kullan\u0131l\u0131yorsa, ad\u0131n\u0131 de\u011fi\u015ftirmek m\u00fcmk\u00fcn olmayacakt\u0131r.  Bu t\u00fcr durumlar\u0131 ele almak i\u00e7in hata y\u00f6netimi mekanizmalar\u0131 kullanmal\u0131s\u0131n\u0131z.<\/p>\n<p><strong>Ger\u00e7ek D\u00fcnya Senaryolar\u0131: Vaka Analizleri<\/strong><\/p>\n<p><strong>Vaka 1:<\/strong>  Bir foto\u011fraf\u00e7\u0131n\u0131n binlerce foto\u011fraf\u0131n\u0131 tarihine g\u00f6re d\u00fczenlemek istiyor.  PowerShell kullanarak, dosya adlar\u0131n\u0131 tarih s\u0131ras\u0131na g\u00f6re yeniden adland\u0131rabilir ve klas\u00f6rlere ay\u0131rabiliriz.<\/p>\n<p><strong>Vaka 2:<\/strong>  Bir yaz\u0131l\u0131m geli\u015ftiricisi, versiyon kontrol sistemine y\u00fcklemeden \u00f6nce dosya adlar\u0131na versiyon numaras\u0131 eklemek istiyor.  PowerShell kullanarak, dosya adlar\u0131na otomatik olarak versiyon numaras\u0131 ekleyebilir.<\/p>\n<p><strong>Vaka 3:<\/strong>  Bir ar\u015fivci, bir \u00e7ok klas\u00f6r i\u00e7indeki dosyalar\u0131n adlar\u0131n\u0131 d\u00fczenleyip, istenmeyen karakterleri kald\u0131rmak istiyor.  PowerShell&#8217;in recursive yetenekleri ile t\u00fcm klas\u00f6rleri taray\u0131p bu i\u015flemi ger\u00e7ekle\u015ftirebilir.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>PowerShell, dosya adlar\u0131n\u0131 de\u011fi\u015ftirmek i\u00e7in g\u00fc\u00e7l\u00fc ve esnek bir ara\u00e7 sunar.  Bu makalede, temel seviyeden ileri seviyeye kadar \u00e7e\u015fitli teknikleri ve ger\u00e7ek d\u00fcnya senaryolar\u0131n\u0131 ele ald\u0131k.  PowerShell&#8217;in g\u00fcc\u00fcn\u00fc kullanarak, dosya adlar\u0131n\u0131 d\u00fczenleme i\u015flemlerinizi otomatikle\u015ftirebilir ve verimlili\u011finizi art\u0131rabilirsiniz.  Daha fazla bilgi i\u00e7in [Fatih Soysal&#8217;\u0131n bloguna](https:\/\/fatihsoysal.com) g\u00f6z atabilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong><code class=\"language-\">Rename-Item<\/code> cmdlet&#8217;i ba\u015far\u0131s\u0131z olursa ne yapmal\u0131y\u0131m?<\/strong>  Hata mesaj\u0131n\u0131 kontrol edin ve dosyan\u0131n kilitli olup olmad\u0131\u011f\u0131n\u0131 veya dosya ad\u0131nda ge\u00e7ersiz karakterler olup olmad\u0131\u011f\u0131n\u0131 kontrol edin.<br \/>\n2. <strong>B\u00fcy\u00fck dosya k\u00fcmeleri i\u00e7in performans\u0131 nas\u0131l iyile\u015ftirebilirim?<\/strong> Paralel i\u015flem veya batch i\u015fleme tekniklerini kullanabilirsiniz.<br \/>\n3. <strong>Dosya adlar\u0131nda \u00f6zel karakterleri nas\u0131l y\u00f6netebilirim?<\/strong>  \u00d6zel karakterleri ka\u00e7\u0131\u015f karakterleriyle veya <code class=\"language-\">-replace<\/code> operat\u00f6r\u00fcyle de\u011fi\u015ftirebilirsiniz.<br \/>\n4. <strong><code class=\"language-\">-WhatIf<\/code> parametresi ne i\u015fe yarar?<\/strong>  Komutun ger\u00e7ekte ne yapaca\u011f\u0131n\u0131 g\u00f6sterir, ancak herhangi bir de\u011fi\u015fiklik yapmaz.  Test etmek i\u00e7in idealdir.<br \/>\n5. <strong>Hata y\u00f6netimi nas\u0131l yap\u0131l\u0131r?<\/strong> <code class=\"language-\">try...catch<\/code> bloklar\u0131 kullanarak olas\u0131 hatalar\u0131 yakalayabilir ve uygun \u015fekilde yan\u0131t verebilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PowerShell&#8217;de Dosya Ad\u0131 De\u011fi\u015ftirme: Tam Bir Rehber Dosya adlar\u0131n\u0131 d\u00fczenlemek, \u00f6zellikle b\u00fcy\u00fck veri k\u00fcmeleriyle \u00e7al\u0131\u015f\u0131rken, s\u0131k\u00e7a kar\u015f\u0131la\u015ft\u0131\u011f\u0131m\u0131z&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-27896","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&#039;de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)<\/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\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PowerShell&#039;de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-20T09: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\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PowerShell&#8217;de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)\",\"datePublished\":\"2025-08-20T09:45:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/\"},\"wordCount\":1201,\"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\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/\",\"name\":\"PowerShell'de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-08-20T09:45:23+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PowerShell&#8217;de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)\"}]},{\"@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'de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)","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\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/","og_locale":"tr_TR","og_type":"article","og_title":"PowerShell'de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-08-20T09: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\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PowerShell&#8217;de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)","datePublished":"2025-08-20T09:45:23+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/"},"wordCount":1201,"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\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/","url":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/","name":"PowerShell'de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-08-20T09:45:23+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/powershellde-dosya-adinin-bir-kismini-degistirme-orneklerle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PowerShell&#8217;de Dosya Ad\u0131n\u0131n Bir K\u0131sm\u0131n\u0131 De\u011fi\u015ftirme (\u00d6rneklerle)"}]},{"@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\/27896","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=27896"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/27896\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=27896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=27896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=27896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}