Available as a marketplace module
In development since 2012, now on version 3.3
Open source. Contributions welcome.
REALLY good. I mean, like, for reals.
Adam Najmanowicz
@adamnaj
Michael West
@michaelwest101
Have you ever needed to execute a task in Sitecore such as:
How are you executing these tasks
in your Sitecore environments?
Is it via ASPX pages, tucked away in an admin folder?
Don't worry, we've all done it.
Perhaps via C# code,
but integrated into the Sitecore shell?
Better, but still requires boilerplate code
and a deployment
Create and manage tasks as Powershell
scripts, held in Sitecore items
Alongside an environment for executing them
With full Sitecore API and shell integration support
Now pre-installed in all versions of Windows
and a core part of the OS.
Set-Location C:\My\Folder
Get-ChildItem
Copy-Item MyFile.Txt -Destination c:\My\OtherFolder
Get-ChildItem C:\My\Folder | Copy-Item -Destination c:\My\OtherFolder
Get-ChildItem |
Where-Object { $_.LastWriteTime -lt (Get-Date).AddMonths(-1) } |
Sort-Object LastWriteTime
Get-ChildItem |
Where-Object { $_.LastWriteTime -lt (Get-Date).AddMonths(-1) } |
Sort-Object LastWriteTime
gci | ? { $_.LastWriteTime -lt (Get-Date).AddMonths(-1) } | sort LastWriteTime
The Powershell runtime can be hosted
by any managed application.
Allows the Sitecore integration magic
- Context Menu
- Gutter
- Insert Item
- Ribbon
- Warning
Control Panel
Event Handlers
List View Actions
Page Editor Notifications
Logged In Pipeline
Logout Pipeline
Start Menu Reports
Toolbox
Web API
http://sitecorechat.slack.com
Gitbook includes full guide on how to
get the dev environment running
Join the Slack channel to collaborate