Powershell 5.0’ın Majör Özellikleri
- Enis GOKTAY
- 23 Kas 2014
- 1 dakikada okunur
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
Comments