PowerShell Profile Manager: Turning it up to 11!

Here at SAPIEN, whenever we need that extra push, we turn it up to eleven!  With the PowerShell Studio v5.6.160 service release, we introduced the new Profile Manager. And now with v5.6.161, we decided to turn the Profile Manager up to eleven!

 

For you unfortunate souls who aren’t familiar with the This is Spinal Tap movie reference, here is the infamous “These go to eleven” scene:

Nigel: The numbers all go to eleven. Look, right across the board, eleven, eleven, eleven and…
Martin: Oh, I see. And most amps go up to ten?
Nigel: Exactly.
Martin: Does that mean it’s louder? Is it any louder?
Nigel: Well, it’s one louder, isn’t it? It’s not ten. You see, most blokes, you know, will be playing at ten. You’re on ten here, all the way up, all the way up, all the way up, you’re on ten on your guitar. Where can you go from there? Where?
Martin: I don’t know.
Nigel: Nowhere. Exactly. What we do is, if we need that extra push over the cliff, you know what we do?
Martin: Put it up to eleven.
Nigel: Elven. Exactly. One louder.
Martin: Why don’t you just make ten louder and make ten be the top number and make that a little louder?
Nigel: (Pause) These go to eleven.

 

So, what do we mean when we say we turned it up to eleven? We added new features and made improvements, of course!

 

1. New Look and Color Status

The Profile Manager dialog has a nice new look:

Profile Manager

 

The profiles are now color coded to represent the status of the item:

Enabled Profile:

Enabled Profile

 

Disabled Profile:

Diabled Profile

 

Missing Profile:

Missing Profile

 

2. Modified Dates

The profile’s modified date is now displayed in the manager:

Modified Date

 

3. Backup Dates

The manager also displays the backup file’s modified date, so you have can see when the backup was created / altered compared to the current version of the profile:

Backup Date

 

If there is no backup, the date will be displayed as “—-”:

No Backup

 

4. Create Profiles

You can create a new profile by pressing the Create button:

Create Profile

 

With this version, you can also create a new profile by checking the Enabled checkbox next to the missing profile.

 

5. Enable Profiles

Click on the Enabled checkbox next to the respective profile in order to enable it:

Enable Check Box

 

When you toggle the status, the profile’s coloring is updated as mentioned above.

 

6. Edit Profiles

You can edit existing profiles by using the Edit button or double-clicking on the existing profile:

Edit Profiles

 

7. Delete Profiles

You can delete profiles using the Delete button:

Delete Profile

 

The deleted profile will then be shown as missing:

Deleted Profile

 

Note: Deleted profiles will go into the recycle bin.

 

8.  Create Backups

The Profile Manager now allows you to create individual backup files:

Create Backup

 

9. Delete Backups

In addition to creating backups, you can delete individual backup files as well:

Delete Backup

 

Once a file is deleted, the backup modified date will be empty:

No Backup

 

Note: Deleted backups will go into the recycle bin.

 

10. Move Profiles

You can now move your profiles! Move a global profile to a user specific location or vice versa.

When you press the Move To… button, you will be presented with a list of missing profiles:
Select Destination Profile

 

Make a selection and press the Select button. The profile will then be moved to its new location.

 

11. Copy Profiles

Do you have a Windows PowerShell profile that you would like to use in PowerShell V6? Well, now it is easy to copy an existing profile to another location. Like the Move To… command, the Copy To… command presents you will a dialog listing missing profiles.

Simply select the destination and the Profile Manager will create a copy of the profile at the desired location:

Copy To

 

 

As you can see, we turned the Profile Manager all the way up to eleven! Until next time, Rock on!

 

Feedback

Please continue providing your feedback. Many of the new features included in the service builds are suggestions from users like you. Submit your suggestions or feature requests on the Wish List and Feature Requests forum or the new Feature Requests page.

You can view the complete service build log here.