WinBatchOrchestrator
1.0.0
WinBatchOrchestrator is a robust framework for managing local batch jobs on Windows Servers. It abstracts Windows Task Scheduler to provide polyglot support (PowerShell, Node.js), dependency management, centralized logging, execution history, and secure secret injection. Ideal for DevOps teams seeking to standardize local automation tasks.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2025 auronet GmbH. All rights reserved.
Package Details
Author(s)
- Michael Muecke
Tags
Operations Orchestrator Batch Scheduling
Functions
Initialize-OrchestratorEnvironment New-OpsJob Register-OpsJobs New-OpsCreds Get-OpsJob Start-OpsJob Stop-OpsJob Remove-OpsJob Get-OpsJobHistory Get-OpsJobLog
Dependencies
This module has no dependencies.
Release Notes
Added Remove-OpsJob command.
FileList
- WinBatchOrchestrator.nuspec
- Assets\JobRunner.ps1
- Assets\OpsUtils.psm1
- Assets\Stop-OpsJob.ps1
- Assets\Dashboard\package.json
- Assets\Dashboard\client\package.json
- Assets\Dashboard\client\src\App.jsx
- README.md
- Assets\Cleanup-OpsLogs.ps1
- Assets\New-OpsCreds.ps1
- Assets\Register-OpsJobs.ps1
- Assets\Template-Boilerplate.js
- Assets\Dashboard\server.js
- Assets\Dashboard\client\postcss.config.js
- Assets\Dashboard\client\src\index.css
- Assets\Get-OpsJob.ps1
- Assets\New-OpsJob.ps1
- Assets\Remove-OpsJob.ps1
- Assets\Template-Boilerplate.ps1
- Assets\Dashboard\client\index.html
- Assets\Dashboard\client\tailwind.config.js
- Assets\Dashboard\client\src\main.jsx
- WinBatchOrchestrator.psd1
- Assets\Get-OpsJobHistory.ps1
- Assets\ops-utils.js
- Assets\Start-OpsJob.ps1
- Assets\Dashboard\package-lock.json
- Assets\Dashboard\client\package-lock.json
- Assets\Dashboard\client\vite.config.js
- Tests\WinBatchOrchestrator.Tests.ps1
- WinBatchOrchestrator.psm1
- Assets\Get-OpsJobLog.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 5 | 12/10/2025 |