Powershell 5.0’ın Majör Özellikleri

Powershell 5.0 ile gelen ve dikkat edilmesi gereken en önemli 3 adet majör özellik bulunmaktadır.

– One Get

– Desired State Configuration Improvements

– Network Switch cmdlets

OneGet

OneGet, aslında hepimizinde bildiği gibi Paket Yönetim çözüzümüdür. Microsoft’un bu konudaki boşluğunu OneGet ile doldurdu diyebiliriz. Bu iş, YUM, APT-Get gibi Linux üzerinde uzun zamandır yapılmaktaydı. Web üzerinden software paketlerinin keşfi ve install etmenin yeni yoludur diyebiliriz. Yani search edilen, bulunan ve install edilen paketlerin yazılım repository listesini yönetebilir. Bu listeden ihtiyaç olanları listeler, filter edebilir. Tek bir Powershell komutuyla da birden çok paketi install/uninstall edebilir.

Design State Cnfiguration (DSC) Improvements

DSC, Windows Server 2012 R2 ile birlikte gelen bir özellik olduğunu bilmekteyiz. DSC ile basitçe aşağıdaki işlemleri yapabilmekteyiz.

  • Install/remove Windows Server Roles and Features
  • Dosya ve Folderları yönetilebilinir,
  • Registry ayarlarını yönetilebilir,
  • Servis ve process ler yönetilebilir,
  • Local Group ve kullanıcı hesapları yönetilebilir,
  • .MSI ve .EXE dosyalar kurulabilir ve yönetilebilinir,
  • Environment Variable yönetilebilir,
  • Yapılması istenen konfigürasyonları uzak makinalara iletilebilir,
  • Belirtilen node üzerindeki konfigürasyonun durumunu izleyebilir.

Network Swtich Cmdlets

Network Switch komutları ile Vlan ve temel Layer2 port konfigürasyonları yapmak mümkündür. Windows sertifikalı olması da önemlidir.

Aşağıdaki işlemler yapılabilmektedir.

  • Global switch konfigürasyon, such as:
    • Host name verebilmek
    • Switch banner,
    • Kalıcı konfig,
    • Enable veya disable edebilmek
  • VLAN configuration:
    • VLAN yaratabilmek, silebilmek
    • VLAN Enable veya disable edebilmekte,
    • Enumerate VLAN
  • Layer 2 port konfig:
    • Enumerate ports
    • Enable or disable ports
    • Set port modes and properties
    • Add or associate VLAN to Trunk or Access on the port

 

 

 


 

Enis Göktay

Enis Göktay

Enis has more than 15 years of experience in Information Technologies. He holds a Bachelor of Science in Economy and Master of Science degree in Computer Engineering as well as several IT certifications, namely MCITP, MCSE and CISCO Certifications. He has experience from technical support to administering enterprise IT infrastructures including but not limited Active Directory, Messaging Infrastructures, and Networking. Currently, he lives in Istanbul and works as a Sr. Specialist on Microsoft Products, dealing with administration of full life cycle of large, complex, and high available Enterprise IT infrastructures. His certifications include:

:: MCSE Data Platform,
:: MCSE Private Cloud,
:: MCSE Messaging,
:: MCSE Communication,
:: MCSE Server Infrastructure,
:: MCITP Enterprise Messaging on Exchange 2010
:: Microsoft Specialist - Server Virtualization with Windows Server Hyper-V and System Center Specialist
:: MCITP Enterprise Administrator 2008
:: MCITP Windows Server 2008,
:: MCSA: SQL Server,
:: MCSA: Office 365 Certification
:: MCSA Windows Server 2008,
:: MCTS Microsoft Exchange Server 2010, Configuring
:: MCTS Windows Server® 2008 Network Infrastructure, Configuration
:: MCTS Windows Server® 2008 Active Directory, Configuration
:: MCTS Monitoring and Operating a Private Cloud with System Center 2012
:: MCP (Microsoft Certified Professional)
:: CCNA
Enis Göktay

Leave a Reply

Your email address will not be published. Required fields are marked *

Post Navigation