• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Disclaimer & Policy

Elan Shudnow's Blog

MVP Logo
  • Azure
  • Exchange
  • Lync

PowerShell and its future

November 5, 2008 by Elan Shudnow 1 Comment

As has been stated in the past, I am currently learning PowerShell (I am new to scripting).  Unfortunately, the last month has been a bit busy for me and I haven’t been able to focus on PowerShell at all.  But I’m getting back into it now.  Upon getting back into it, I discovered a couple cool utilities as well as information about PowerShell’s future and figured I would share this information with you.

I was debating on purchasing AdminScriptEditor for its ability to create create PowerShell forms and because I’d like to have a good Form Builder.  Recently, Sapien Technologies, Inc. released a free tool called PrimalForms to do exactly this, create PowerShell Windows Forms.   They also have many other free tools such as WMIExplorer, Windows PowerShell Help Tool, and many more.  It’s only a matter of time before the next version of PrimalScript is out that’ll have some awesome features for PowerShell.

I also found some more information about PowerShell’s future and how it will relate to Windows Server 2008 R2 and Windows 7.  Fortunately, Windows PowerShell will be installed and accessible by default in both.  This version of Windows PowerShell will be version 2 which will support many new features such as a graphical powershell window, the ability to do remoting, and much more.  You can read about what’s coming in version 2 here.  Information about PowerShell being installed by default on Windows Server 2008 R2 and Windows 7 can be found here.

As many PowerShell people know, there was a lack of AD cmdlets in Server 2008.  The reason for this is Server 2008 development was too far along for cmdlets.  Fortunately, Quest provides QAD cmdlets to provide a lot of Active Directory Manamgent to alleviate the tediousness of connecting to ADSI to perform actions.  These QAD cmdlets can be located here.

So what will will Server 2008 R2 and Windows 7 bring that makes having PowerShell version 2 so wonderful?  Well, having Powershell version 2 is only one thing.  There’s also a net total so far of 574 cmdlets added!  WOW!  This isn’t even including Providers.  The AD Management tool(s) are built on top of PowerShell and so are the remoting capabilities of Server Manager.  Dmitry posted a list of cmdlets here.

Microsoft is definitely moving towards a model that anything that can be done in the GUI can be done through the CLI.  And  PowerShell is a great scripting language which means you can easily use tools such as PrimalForms to create your own Windows GUI to run PowerShell cmdlets and display them into a GUI as you see fit.  You can read more about this here.

Share this:

  • Share on X (Opens in new window) X
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit

Filed Under: PowerShell Tagged With: PowerShell

Reader Interactions

Comments

  1. Roger says

    January 19, 2011 at 9:29 am

    This was great information! I'm now able to take this information and the link you provided and get to work. I have been putting this off because of time restraints and lack of knowledge. Thanks for sharing!

    Reply

Leave a Reply Cancel reply

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

Primary Sidebar

  • GitHub
  • LinkedIn
  • RSS
  • YouTube

More to See

Azure AD User Settings

Pre-creating Azure AD App for Azure Migrate

January 24, 2023 By Elan Shudnow

Azure Runbooks Connecting to Exchange Online and Microsoft Graph

July 22, 2022 By Elan Shudnow

Using Python 3.8.0 Azure Runbooks with Python Packages

July 11, 2022 By Elan Shudnow

Preserving UNC Path after Azure Files Migration using DFS-N

April 10, 2022 By Elan Shudnow

Tags

ACR Always Encrypted Ansible Automation Availability Sets Availability Zones Azure Azure Active Directory Azure Application Gateway Azure Files Azure Firewall Azure Key Vault Azure Load Balancer Azure Migrate Azure Monitor Azure Web App CDN Cluster DevOps DFS Docker DPM Event Grid Exchange Exchange 2010 Exchange Online Function App ISA iSCSI Log Analytics Logic App Lync Microsoft Graph OCS Office Personal PowerShell Proximity Placement Groups Runbook SCOM Storage Accounts Symantec Virtual Machines Windows Server 2008 Windows Server 2008 R2

Footer

About Me

Microsoft Cloud Solution Architect focused on Azure IaaS, PaaS, DevOps, Ansible, Terraform, ARM and PowerShell.

Previously a 6x Microsoft MVP in Exchange Server and Lync Server.

My hobbies include watching sports (Baseball, Football and Hockey) as well as Aviation.

Recent

  • GRS Storage and BCDR Considerations
  • Pre-creating Azure AD App for Azure Migrate
  • Azure Runbooks Connecting to Exchange Online and Microsoft Graph
  • Using Python 3.8.0 Azure Runbooks with Python Packages
  • Preserving UNC Path after Azure Files Migration using DFS-N

Search

Tags

ACR Always Encrypted Ansible Automation Availability Sets Availability Zones Azure Azure Active Directory Azure Application Gateway Azure Files Azure Firewall Azure Key Vault Azure Load Balancer Azure Migrate Azure Monitor Azure Web App CDN Cluster DevOps DFS Docker DPM Event Grid Exchange Exchange 2010 Exchange Online Function App ISA iSCSI Log Analytics Logic App Lync Microsoft Graph OCS Office Personal PowerShell Proximity Placement Groups Runbook SCOM Storage Accounts Symantec Virtual Machines Windows Server 2008 Windows Server 2008 R2

Copyright © 2026 · Magazine Pro on Genesis Framework · WordPress · Log in