Habitat PowerShell Manager

Detailed descriptions and imagery explaining each tool available inside Habitat. Feel free to post feature requests under each tools forum post if you would like to see something added or changed in the tools.
Post Reply
User avatar
Cubert
Posts: 2575
Joined: Tue Dec 29, 2015 7:57 pm
8
Contact:

Habitat PowerShell Manager

Post by Cubert »

Habitats new PowerShell Manager

Now available in build 1.0.0.25+

See Plugin Video Here YouTube

The Habitat PowerShell Manage provides a library to save your powershell scripts and commands so that your engineers can quickly access them for execution on any agents. The powershell Manager also manages the install and upgrades of both PowerShell and Dot.NET across Automate. PowerShell Manager automates scans for current installed versions and if enabled will automatically update PowerShell and DOt.NET for agents.

Main Plugin manager,
  • Store long and complex commands for quick execution across MSP
  • Store large scripts commonly used across Automate environment
  • Configure automatic updates of POSH and Dot.NET
POSH-Manager.PNG
POSH-Manager.PNG (19.83 KiB) Viewed 31265 times


Client Console
  • View current versions of PowerShell and Dot.NET
  • Upgrade PowerShell and Dot.NET across versions

POSH-Client.PNG
POSH-Client.PNG (45.01 KiB) Viewed 31265 times

Agent Console
  • Execute any POSH command by typing in command
  • View and Execute any saved POSH command by selecting saved command
  • View and Execute any saved POSH Script by selecting saved command
  • Install or upgrade POSH or Dot.NET to agent
  • View all Dot.NET versions installed on agent
  • Operates on Windows Linux and Mac
POSH-LINUXAgent.PNG
POSH-LINUXAgent.PNG (70.09 KiB) Viewed 31265 times

jmassey
Posts: 4
Joined: Tue Dec 06, 2016 3:39 pm
8

Re: Habitat PowerShell Manager

Post by jmassey »

Is it possible to call the saved powershell scripts from our own Automate scripts? That's be a fantastic feature.

Also, I'd love to be able to select multiple agents on the Client Powershell screen for updating powershell.

User avatar
Cubert
Posts: 2575
Joined: Tue Dec 29, 2015 7:57 pm
8
Contact:

Re: Habitat PowerShell Manager

Post by Cubert »

So basically you would want a new function available in the scripting engine to allow you to call and execute the powershell scripts you saved to an agent and then all you would want to have to do is select control and pass the %computerid% and the friendly name of the script or for that matter a saved command and return the results to the script in the form of a variable?


Something like that?....



Ya we could do that....

User avatar
Cubert
Posts: 2575
Joined: Tue Dec 29, 2015 7:57 pm
8
Contact:

Re: Habitat PowerShell Manager

Post by Cubert »

jmassey wrote: Mon Apr 27, 2020 2:25 pm Is it possible to call the saved powershell scripts from our own Automate scripts? That's be a fantastic feature.

Also, I'd love to be able to select multiple agents on the Client Powershell screen for updating powershell.

We have answered your call!

viewtopic.php?f=62&t=5720&sid=7a8ad9ccf ... 423c667422

Here is the new and improved list of Plugin server functions available as of Build 1.0.0.39 due out today.

It now adds support for POSH saved scripts and command execution across any agent (Linux, Mac or Windows)

ccalverley
Posts: 35
Joined: Fri Feb 22, 2019 3:22 pm
5

Re: Habitat PowerShell Manager

Post by ccalverley »

There is only one thing i see that really is inconvenient,
the p4l powershell scripts, and some others are scheduled to run on individual computers rather than groups so it inflates the scheduled scripts table. so when you view scheduled scripts there are a bunch for this makes it hard to work with.

ccalverley
Posts: 35
Joined: Fri Feb 22, 2019 3:22 pm
5

Re: Habitat PowerShell Manager

Post by ccalverley »

This is killing us
habitat posh maintenance x 8000 agents at 1:40pm
please help

User avatar
Cubert
Posts: 2575
Joined: Tue Dec 29, 2015 7:57 pm
8
Contact:

Re: Habitat PowerShell Manager

Post by Cubert »

There is a workaround to this issue now posted at

viewtopic.php?f=62&t=5821&sid=d8799d70f ... ceed856340

Post Reply

Return to “Habitat Documentation Forum”