{"id":29300,"date":"2025-09-11T00:10:31","date_gmt":"2025-09-10T21:10:31","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/"},"modified":"2025-09-11T00:10:31","modified_gmt":"2025-09-10T21:10:31","slug":"powershell-how-to-use-sort-object-with-multiple-properties-ceviri","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/","title":{"rendered":"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)"},"content":{"rendered":"<p># PowerShell&#8217;de \u00c7oklu \u00d6zelliklere G\u00f6re S\u0131ralama: Sort-Object&#8217;\u0131n Ustas\u0131 Olun<\/p>\n<p>PowerShell&#8217;de b\u00fcy\u00fck veri k\u00fcmelerini i\u015flemek i\u00e7in en temel komutlardan biri <code class=\"language-\">Sort-Object<\/code>&#8216;t\u0131r.  Tek bir \u00f6zelli\u011fe g\u00f6re s\u0131ralama basittir, ancak veri setinizde birden fazla \u00f6zelli\u011fe g\u00f6re s\u0131ralama yapman\u0131z gerekti\u011finde i\u015fler karma\u015f\u0131kla\u015fabilir. Bu makalede, PowerShell&#8217;de <code class=\"language-\">Sort-Object<\/code> cmdlet&#8217;ini \u00e7oklu \u00f6zelliklerle nas\u0131l kullanaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz.  Ger\u00e7ek d\u00fcnya senaryolar\u0131, performans optimizasyonu ipu\u00e7lar\u0131 ve ileri d\u00fczey tekniklerle, PowerShell yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yaca\u011f\u0131z.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131:<\/strong><\/p>\n<p>* <strong>Yeni Ba\u015flayan:<\/strong> Temel kavramlar, basit \u00f6rnekler ve ad\u0131m ad\u0131m a\u00e7\u0131klama.<br \/>\n* <strong>Orta:<\/strong> Ger\u00e7ek d\u00fcnya senaryolar\u0131, optimizasyon ipu\u00e7lar\u0131 ve daha karma\u015f\u0131k \u00f6rnekler.<br \/>\n* <strong>\u0130leri D\u00fczey:<\/strong> Performans analizi, edge case&#8217;ler ve geli\u015fmi\u015f teknikler.<\/p>\n<p><strong>1. PowerShell ve Sort-Object&#8217;a Giri\u015f: Temeller<\/strong><\/p>\n<p>PowerShell, Windows sistemlerini y\u00f6netmek ve otomatikle\u015ftirmek i\u00e7in g\u00fc\u00e7l\u00fc bir komut sat\u0131r\u0131 kabu\u011fudur.  <code class=\"language-\">Sort-Object<\/code> cmdlet&#8217;i, verileri belirli \u00f6zelliklere g\u00f6re s\u0131ralamak i\u00e7in kullan\u0131l\u0131r.  Temel kullan\u0131m olduk\u00e7a basittir:<\/p>\n<pre class=\"language-powershell\"><code>Get-Process | Sort-Object -Property Name<\/code><\/pre>\n<p>Bu komut, t\u00fcm \u00e7al\u0131\u015fan i\u015flemleri (<code class=\"language-\">Get-Process<\/code>) al\u0131r ve bunlar\u0131 adlar\u0131na (<code class=\"language-\">Name<\/code> \u00f6zelli\u011fi) g\u00f6re alfabetik olarak s\u0131ralar. Ancak, verilerinizde birden fazla s\u0131ralama kriteriniz varsa ne olur?  \u00d6rne\u011fin, \u00f6nce i\u015flem ad\u0131na, sonra i\u015flem kimli\u011fine g\u00f6re s\u0131ralamak isteyebilirsiniz. \u0130\u015fte burada <code class=\"language-\">Sort-Object<\/code>&#8216;\u0131n \u00e7oklu \u00f6zellik deste\u011fi devreye giriyor.<\/p>\n<p><strong>2. \u00c7oklu \u00d6zelliklere G\u00f6re S\u0131ralama: Nas\u0131l Yap\u0131l\u0131r?<\/strong><\/p>\n<p>Birden fazla \u00f6zelli\u011fe g\u00f6re s\u0131ralamak i\u00e7in <code class=\"language-\">-Property<\/code> parametresini birden fazla \u00f6zellik ad\u0131 ile kullan\u0131r\u0131z.  \u00d6nemli nokta, \u00f6zelliklerin s\u0131ralamas\u0131n\u0131n s\u0131ralama \u00f6nceli\u011fini belirlemesidir. \u0130lk \u00f6zellik \u00f6nceliklidir, sonra ikinci \u00f6zellik ve b\u00f6yle devam eder.<\/p>\n<pre class=\"language-powershell\"><code>Get-Process | Sort-Object -Property Name, ID<\/code><\/pre>\n<p>Bu komut, \u00f6nce i\u015flem ad\u0131na (alfabetik), sonra i\u015flem kimli\u011fine (k\u00fc\u00e7\u00fckten b\u00fcy\u00fc\u011fe) g\u00f6re s\u0131ralama yapar.  E\u011fer i\u015flem adlar\u0131 ayn\u0131ysa, i\u015flem kimli\u011fi kullan\u0131larak s\u0131ralama devam eder.<\/p>\n<p><strong>3. Ters S\u0131ralama: Azalan S\u0131ra<\/strong><\/p>\n<p>Varsay\u0131lan olarak <code class=\"language-\">Sort-Object<\/code>, artan s\u0131rada (A-Z, k\u00fc\u00e7\u00fckten b\u00fcy\u00fc\u011fe) s\u0131ralama yapar.  Ters s\u0131ralama (Z-A, b\u00fcy\u00fckten k\u00fc\u00e7\u00fc\u011fe) i\u00e7in <code class=\"language-\">-Descending<\/code> parametresini kullan\u0131r\u0131z.  Birden fazla \u00f6zellik i\u00e7in, her \u00f6zellik i\u00e7in ayr\u0131 ayr\u0131 <code class=\"language-\">-Descending<\/code> belirtmemiz gerekir.<\/p>\n<pre class=\"language-powershell\"><code>Get-Process | Sort-Object -Property Name -Descending, ID -Descending<\/code><\/pre>\n<p>Bu komut, \u00f6nce i\u015flem ad\u0131na (Z-A), sonra i\u015flem kimli\u011fine (b\u00fcy\u00fckten k\u00fc\u00e7\u00fc\u011fe) g\u00f6re s\u0131ralama yapar.<\/p>\n<p><strong>4. Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi: Dosya S\u0131ralama<\/strong><\/p>\n<p>Diyelim ki bir dizindeki dosyalar\u0131 \u00f6nce son de\u011fi\u015ftirilme tarihine, sonra dosya ad\u0131na g\u00f6re s\u0131ralamak istiyorsunuz.  A\u015fa\u011f\u0131daki komutu kullanabilirsiniz:<\/p>\n<pre class=\"language-powershell\"><code>Get-ChildItem C:\\Users\\Kullanici\\Documents | Sort-Object -Property LastWriteTime, Name<\/code><\/pre>\n<p>Bu komut, &#8220;Documents&#8221; dizinindeki t\u00fcm dosyalar\u0131 \u00f6nce son de\u011fi\u015ftirilme tarihine (eski tarih \u00f6nce), sonra dosya ad\u0131na (alfabetik) g\u00f6re s\u0131ralar.  E\u011fer iki dosyan\u0131n son de\u011fi\u015ftirilme tarihi ayn\u0131ysa, dosya ad\u0131 kullan\u0131larak s\u0131ralama devam eder.<\/p>\n<p><strong>5. Performans Optimizasyonu: B\u00fcy\u00fck Veri K\u00fcmeleri \u0130\u00e7in \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p><code class=\"language-\">Sort-Object<\/code>, b\u00fcy\u00fck veri k\u00fcmeleri \u00fczerinde \u00e7al\u0131\u015f\u0131rken yava\u015flayabilir.  Performans\u0131 art\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 kullanabilirsiniz:<\/p>\n<p>* <strong>Gerekli \u00d6zellikleri Se\u00e7in:<\/strong> Sadece s\u0131ralamada kullan\u0131lacak \u00f6zellikleri i\u00e7eren bir nesne se\u00e7imi yap\u0131n.  Gereksiz verileri i\u015flememek performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.<br \/>\n* <strong><code class=\"language-\">Where-Object<\/code> kullan\u0131n:<\/strong>  S\u0131ralamadan \u00f6nce <code class=\"language-\">Where-Object<\/code> ile veri k\u00fcmesini filtreleyin.  Sadece ilgili verileri s\u0131ralamak daha h\u0131zl\u0131d\u0131r.<br \/>\n* <strong>Bellek Y\u00f6netimi:<\/strong> \u00c7ok b\u00fcy\u00fck veri k\u00fcmeleri i\u00e7in, verileri par\u00e7alara b\u00f6lerek ve her par\u00e7ay\u0131 ayr\u0131 ayr\u0131 s\u0131ralayarak, sonras\u0131nda birle\u015ftirerek i\u015flem yapabilirsiniz.  Bu, bellek t\u00fcketimini azalt\u0131r.  [Fatih Soysal&#8217;\u0131n PowerShell performans optimizasyonu hakk\u0131ndaki yaz\u0131lar\u0131ndan](https:\/\/fatihsoysal.com\/powershell-performans-optimizasyonu\/) daha fazla bilgi edinebilirsiniz.<\/p>\n<p><strong>6. \u0130leri D\u00fczey Teknikler: \u00d6zel S\u0131ralama \u0130\u015flevleri<\/strong><\/p>\n<p><code class=\"language-\">Sort-Object<\/code>, varsay\u0131lan s\u0131ralama mant\u0131\u011f\u0131n\u0131 kullan\u0131r. Ancak, \u00f6zel bir s\u0131ralama mant\u0131\u011f\u0131na ihtiyac\u0131n\u0131z varsa, <code class=\"language-\">-Property<\/code> parametresi yerine bir scriptblock kullanabilirsiniz.  Bu, karma\u015f\u0131k s\u0131ralama kriterlerini uygulaman\u0131za olanak tan\u0131r.<\/p>\n<pre class=\"language-powershell\"><code># Dosya boyutuna g\u00f6re s\u0131ralama (GB cinsinden)\nGet-ChildItem C:\\ | Sort-Object {$_.Length \/ 1GB}<\/code><\/pre>\n<p>Bu \u00f6rnekte, dosyalar boyutlar\u0131na (GB cinsinden) g\u00f6re s\u0131ralan\u0131r.<\/p>\n<p><strong>7. Edge Case&#8217;ler ve Hata Ay\u0131klama<\/strong><\/p>\n<p><code class=\"language-\">Sort-Object<\/code> kullan\u0131rken kar\u015f\u0131la\u015fabilece\u011finiz baz\u0131 edge case&#8217;ler \u015funlard\u0131r:<\/p>\n<p>* <strong>Null De\u011ferler:<\/strong>  E\u011fer bir \u00f6zelli\u011fin de\u011feri null ise, <code class=\"language-\">Sort-Object<\/code> bunlar\u0131 nas\u0131l s\u0131ralayaca\u011f\u0131n\u0131 bilmez.  Bunun i\u00e7in <code class=\"language-\">-CaseSensitive<\/code> parametresini kullanabilir veya null de\u011ferleri \u00f6nce veya sonra s\u0131ralamak i\u00e7in \u00f6zel bir scriptblock kullanabilirsiniz.<br \/>\n* <strong>Veri Tipleri:<\/strong>  Farkl\u0131 veri tiplerini (\u00f6rne\u011fin, say\u0131lar ve dizeler) ayn\u0131 anda s\u0131ralamaya \u00e7al\u0131\u015fmak beklenmedik sonu\u00e7lar do\u011furabilir.  Veri tiplerini tutarl\u0131 hale getirmek i\u00e7in d\u00f6n\u00fc\u015f\u00fcmler yapman\u0131z gerekebilir.<\/p>\n<p><strong>8. Sonu\u00e7<\/strong><\/p>\n<p>PowerShell&#8217;de <code class=\"language-\">Sort-Object<\/code> cmdlet&#8217;ini \u00e7oklu \u00f6zelliklerle kullanmak, verileri istedi\u011finiz gibi s\u0131ralamak i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.  Bu makalede, temel kullan\u0131mdan ileri d\u00fczey tekniklere kadar \u00e7e\u015fitli y\u00f6ntemleri ve performans optimizasyonu ipu\u00e7lar\u0131n\u0131 ele ald\u0131k.  Uygulama \u00f6rnekleri ve ipu\u00e7lar\u0131 ile PowerShell yeteneklerinizi geli\u015ftirmenize yard\u0131mc\u0131 olmay\u0131 ama\u00e7lad\u0131k.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong><code class=\"language-\">Sort-Object<\/code>&#8216;\u0131n en b\u00fcy\u00fck avantaj\u0131 nedir?<\/strong>  Verileri birden fazla kritere g\u00f6re esnek ve g\u00fc\u00e7l\u00fc bir \u015fekilde s\u0131ralama yetene\u011fidir.<\/p>\n<p>2. <strong>B\u00fcy\u00fck veri k\u00fcmeleri i\u00e7in performans\u0131 nas\u0131l optimize ederim?<\/strong>  Gerekli \u00f6zellikleri se\u00e7in, <code class=\"language-\">Where-Object<\/code> kullan\u0131n ve verileri par\u00e7alara b\u00f6lmeyi deneyin.<\/p>\n<p>3. <strong>Null de\u011ferleri nas\u0131l y\u00f6netirim?<\/strong>  \u00d6zel bir scriptblock kullanarak null de\u011ferlerin s\u0131ralama davran\u0131\u015f\u0131n\u0131 kontrol edebilirsiniz.<\/p>\n<p>4. <strong>Farkl\u0131 veri tiplerini nas\u0131l s\u0131ralar\u0131m?<\/strong>  T\u00fcm verileri ayn\u0131 veri tipine d\u00f6n\u00fc\u015ft\u00fcrerek tutarl\u0131l\u0131k sa\u011flay\u0131n.<\/p>\n<p>5. <strong>\u00d6zel bir s\u0131ralama mant\u0131\u011f\u0131 nas\u0131l uygulan\u0131r?<\/strong>  <code class=\"language-\">-Property<\/code> yerine bir scriptblock kullanarak \u00f6zel s\u0131ralama mant\u0131\u011f\u0131n\u0131z\u0131 belirleyebilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PowerShell&#8217;de \u00c7oklu \u00d6zelliklere G\u00f6re S\u0131ralama: Sort-Object&#8217;\u0131n Ustas\u0131 Olun PowerShell&#8217;de b\u00fcy\u00fck veri k\u00fcmelerini i\u015flemek i\u00e7in en temel komutlardan&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-29300","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: How to Use Sort-Object with Multiple Properties (\u00c7eviri)<\/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-how-to-use-sort-object-with-multiple-properties-ceviri\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-10T21:10:31+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-how-to-use-sort-object-with-multiple-properties-ceviri\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)\",\"datePublished\":\"2025-09-10T21:10:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/\"},\"wordCount\":959,\"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-how-to-use-sort-object-with-multiple-properties-ceviri\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/\",\"name\":\"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-10T21:10:31+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)\"}]},{\"@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: How to Use Sort-Object with Multiple Properties (\u00c7eviri)","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-how-to-use-sort-object-with-multiple-properties-ceviri\/","og_locale":"tr_TR","og_type":"article","og_title":"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-10T21:10:31+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-how-to-use-sort-object-with-multiple-properties-ceviri\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)","datePublished":"2025-09-10T21:10:31+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/"},"wordCount":959,"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-how-to-use-sort-object-with-multiple-properties-ceviri\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/","url":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/","name":"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-10T21:10:31+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/powershell-how-to-use-sort-object-with-multiple-properties-ceviri\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PowerShell: How to Use Sort-Object with Multiple Properties (\u00c7eviri)"}]},{"@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\/29300","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=29300"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29300\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=29300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=29300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=29300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}