Backup Exec 2012 ships with a new PowerShell module called BEMCLI. I lead the development of BEMCLI, and am very excited about its role in making your Backup Exec tasks more automated and easier to manage.
30,000 foot view of PowerShell and BEMCLI in 30 seconds
PowerShell is an automation technology. PowerShell contains a language. The interface you'll start using PowerShell from is a command window, but it can also be scripted.
PowerShell commands are called "cmdlets".
Developers can write and package custom cmdlets that plug into PowerShell. Such packages of cmdlets are called "Modules" and that's what BEMCLI is: a PowerShell module.
There are three main categories of PowerShell cmdlets:
- Get objects. The topic of today's blog post.
- Do work -- create, change, delete objects.
- Filter or format output PowerShell...