Powershell’de en çok kullanılan değişkenler (Variables) ve örnekler

Veri tiplerine göre değişkenler çok çeşitli olarak kullanılabiliyor. Bir değişken içinde isim saklanabilirken diğerinin içinde tarih bilgisi saklanabiliyor. Yine aynı şekilde içinde xml barındıran değişkenler varken içinde doğru-yanlış (Boolean) bilgisi saklayabilen değişkenler de mevcut. Peki hangi tip değişken ne türde verileri sakalayabiliyor hızlıca bakalım.

Değişkenin içeriğine göre Powershell very tipini otomatik belirleme özelliğine sahip. Siz dilerseniz bunu değiştirebilirsiniz elbette.

32-bit büyüklüğe kadar sayılar Int32 veri tipinde saklanır

64-bit büyüklüğe kadar sayılar Int364 veri tipinde saklanır

Ondalıklı sayılar Double veri tipinde saklanır.

Metinler String veri tipinde saklanır.

Tarih formatındaki veriler DateTime veri tipinde saklanır.

$true ya da $false gibi 0 ya da 1 sonucu döndüren veriler içeren değişkenler Boolean veri tipinde saklanır.

Karakter saklayan veriler CHAR veri tipinde saklanır

Tarih aralığı içeren veriler TimeSpan veri tipinde saklanır

Object içeren veriler Object[] veri tipinde saklanır.

Hashtable (içinde birden çok değişken ve değer içeren tablolar) içeren veriler Hashtable veri tipinde saklanır.

Aşağıdaki da değişkenlerin farklı kullanımlarından bir kaç örnek..

Sorular icin bakionur@bakionur.com

Yazıyı Paylaş! These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Technorati
  • Twitter
BakiOnur ()

Microsoft Most Valuable Professional (MVP 2009,2010,2011,2012,2013,2014,2015,2016 Current) Towershell.com Founder clouderz.com Founder Microsoft Certified Trainer (10 years in a row, current) Onur has been working in IT arena with more than 15 years of experience specifically in Windows Server, Exchange Server and Powershell and for the past 5 years in Cloud Technologies including Office 365, Azure and so on. He's authored Windows Server books and written more than 400 technical articles published on several communities. Some of his hundreds of Powershell tools and scripts has been published on Microsoft Script Center. Onur is also a 10-year MCT who has delivered more than 10.000 hours of training in Microsoft technologies. He has been to over 70 universities and presented several Microsoft technologies with highlighted topics. He graduated from Okan University Graduate School in Computer Engineering. He lives in London and is currently running his own business at Clouderz Ltd.

Windows