Hephaestus
0.5.1
Hephaestus Deployment Toolkit - a PowerShell replacement for MDT.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Itamartz. All rights reserved.
Package Details
Author(s)
- Itamartz
Tags
Functions
Clear-HDTAutoLogon Add-HDTBootImageComponent Add-HDTBootImageContent Add-HDTBootImageStartCommand Remove-HDTBootImageComponent Remove-HDTBootImageContent Move-HDTBootImageStartCommand Remove-HDTBootImageStartCommand Set-HDTBootImageBackground Set-HDTBootImageDriver Set-HDTBootImageUnattend Set-HDTBootImageTimeZone Get-HDTTimeZone New-HDTBootImageUnattend Add-HDTBootImageCertificate Remove-HDTBootImageCertificate Set-HDTBootImageClientCertificate Set-HDTBootImageCertificatePassword Get-HDTBootImageCertificatePassword Test-HDTBootImageCertificatePassword Set-HDTWorkspaceProperty Add-HDTWorkspaceFolder Remove-HDTWorkspaceFolder Save-HDTWorkspaceDocument Write-HDTModuleBundle Get-HDTAdkComponent Get-HDTAdkPath Get-HDTApplication Get-HDTApplicationName Get-HDTBootImage Get-HDTBootImageComponent Get-HDTBootstrapConfiguration ConvertTo-HDTDiskLayout ConvertTo-HDTReport Copy-HDTLog Copy-HDTResumeAgent Export-HDTMachineFact Export-HDTVariableProvenance Get-HDTAutoLogonState Get-HDTDriverGroup Get-HDTDiskLayout Get-HDTLogDestination Get-HDTLogPath Get-HDTMachineFact Get-HDTMachineOverride Get-HDTModuleVersion Get-HDTNetworkConfiguration Get-HDTOperatingSystem Get-HDTRunLogRecord Get-HDTShareAccessRule Get-HDTStringTable Get-HDTShareCredential Get-HDTNoOpStepDescription Get-HDTSetVariableStepDescription Get-HDTPowerShellStepDescription Get-HDTCommandLineStepDescription Get-HDTRestartStepDescription Get-HDTValidateStepDescription Get-HDTDiskPartitionStepDescription Get-HDTEnableBitLockerStepDescription Get-HDTInstallApplicationsStepDescription Get-HDTInstallRolesStepDescription Get-HDTApplyImageStepDescription Get-HDTApplyUnattendStepDescription Get-HDTConfigureBootStepDescription Get-HDTNoOpStepTemplate Get-HDTSetVariableStepTemplate Get-HDTPowerShellStepTemplate Get-HDTCommandLineStepTemplate Get-HDTRestartStepTemplate Get-HDTValidateStepTemplate Get-HDTDiskPartitionStepTemplate Get-HDTEnableBitLockerStepTemplate Get-HDTInstallApplicationsStepTemplate Get-HDTInstallRolesStepTemplate Get-HDTApplyImageStepTemplate Get-HDTApplyUnattendStepTemplate Get-HDTConfigureBootStepTemplate Get-HDTStepDescription Get-HDTSequenceTemplate Get-HDTGatherStepDescription Get-HDTGatherStepTemplate Invoke-HDTGatherStep Get-HDTInstallCertificateStepDescription Get-HDTInstallCertificateStepTemplate Invoke-HDTInstallCertificateStep Get-HDTStepType Get-HDTGroupTemplate Get-HDTUsableAddress Get-HDTVariableMap Get-HDTWizardCredential Get-HDTWizardField Get-HDTWizardHarvest Format-HDTProgressLine Get-HDTDeploymentFailure Get-HDTDeploymentProgress Get-HDTWizardComputerName Get-HDTWizardPage Get-HDTWizardSequence Get-HDTWizardSkip Get-HDTWizardSummary Get-HDTWorkspacePath Get-HDTVariableProvenance Hide-HDTShellWindow Import-HDTApplication Remove-HDTApplication Import-HDTBootImageToWds Import-HDTOperatingSystem Import-HDTRuleDocument Import-HDTBootstrapRuleDocument Import-HDTRunState Import-HDTSequenceDocument Import-HDTStepModule Import-HDTWizardDocument Import-HDTWorkspaceDocument Invoke-HDTNoOpStep Invoke-HDTSetVariableStep Invoke-HDTPowerShellStep Invoke-HDTCommandLineStep Invoke-HDTRestartStep Invoke-HDTValidateStep Invoke-HDTDiskPartitionStep Invoke-HDTEnableBitLockerStep Invoke-HDTInstallApplicationsStep Invoke-HDTInstallRolesStep Invoke-HDTApplyImageStep Invoke-HDTApplyUnattendStep Invoke-HDTConfigureBootStep Invoke-HDTBootReconciliation Invoke-HDTStep Invoke-HDTTaskSequence New-HDTBootImageService New-HDTCimProvider New-HDTBootIso New-HDTBuildProgress New-HDTClock New-HDTContentProvider New-HDTDiskLayoutPlan New-HDTDiskService New-HDTEnvironmentProvider New-HDTExecutionContext New-HDTBitLockerService New-HDTFeatureService New-HDTFileSystem New-HDTImageService New-HDTLocalContentProvider New-HDTLogContext New-HDTLsaService New-HDTPowerService New-HDTProcessService New-HDTPxePayload New-HDTRegistryService New-HDTRunState New-HDTScriptInvoker New-HDTSmbContentProvider New-HDTSmbService New-HDTWizardHost New-HDTWdsService New-HDTServiceCatalog New-HDTStepResult New-HDTTaskSequence Remove-HDTOperatingSystem Remove-HDTTaskSequence Set-HDTOperatingSystemProperty Set-HDTTaskSequenceProperty New-HDTWorkspace New-HDTWorkspaceShare Get-HDTWorkspaceShareName Resolve-HDTApplicationOrder Resolve-HDTDeployRoot Resolve-HDTBootstrapRule Resolve-HDTImageIndex Resolve-HDTVariable Save-HDTRunState Select-HDTTargetDisk Set-HDTApplication Set-HDTAutoLogon Set-HDTLogPath Set-HDTShareCredential Set-HDTSequenceVariable Set-HDTStaticAddress Set-HDTWindowText Show-HDTDeploymentFailure Show-HDTWizard Start-HDTConsole Show-HDTWizardShell New-HDTConsoleProgressHost New-HDTProgressHost Split-HDTAccountName Start-HDTCommandPrompt Start-HDTProgressDisplay Start-HDTWizardDeployment Step-HDTWizardPage Test-HDTApplicationDetection Test-HDTComputerName Test-HDTRunStateAbandoned Test-HDTShareAcl Test-HDTPowerShellStepApplicable Test-HDTStepApplicable Test-HDTStepCondition Test-HDTTaskSequence Update-HDTBootImage Update-HDTModuleVersion Update-HDTProgressDisplay Update-HDTRunStateStep Write-HDTLog Write-HDTStatus Write-HDTVariableLog Add-HDTStep Add-HDTStepPartition Set-HDTStepPartition Remove-HDTStepPartition Move-HDTStepPartition Copy-HDTStep Move-HDTStep Remove-HDTStep Save-HDTOperatingSystemDocument Save-HDTSequenceDocument Set-HDTStepCondition Set-HDTStepFlag Set-HDTStepProperty Add-HDTRule Remove-HDTRule Save-HDTRuleDocument Set-HDTRule Get-HDTConsoleBootImageSetting Get-HDTConsoleRuleSetting Get-HDTConsoleConditionOption Show-HDTBootImageWindow Show-HDTBuildProgressWindow Get-HDTConsoleClosePrompt Get-HDTConsoleEditorState Get-HDTConsoleImageChoice Get-HDTConsoleDependencyChoice Get-HDTConsoleDetectionForm Get-HDTConsoleNewSequence Test-HDTConsoleImportOperatingSystem Test-HDTConsoleImportApplication Test-HDTElevation Test-HDTConsoleNewWorkspace Test-HDTConsoleOpenWorkspace Test-HDTConsoleNewSequence Get-HDTConsoleMonitor Get-HDTConsolePartitionRow Get-HDTConsoleMonitorNode Get-HDTConsoleSequenceEditor Get-HDTConsoleStepCatalog Get-HDTConsoleStepChange Get-HDTConsoleFolderAction Get-HDTConsoleStepOption Get-HDTConsoleSetting Get-HDTConsoleTheme Get-HDTConsoleValidateCheck Get-HDTConsoleApplicationChoice Get-HDTConsoleTreeNode Get-HDTConsoleWorkspace New-HDTConsoleHost New-HDTConsoleScreen Resolve-HDTConsoleCloseAnswer Save-HDTConsoleSetting Show-HDTConsole Show-HDTSequenceEditor
PSEditions
Dependencies
This module has no dependencies.
FileList
- Hephaestus.nuspec
- Hephaestus.bundle.ps1
- Hephaestus.psd1
- Hephaestus.psm1
- Payload\Import-HDTBootCertificate.ps1
- Payload\Import-HDTOsCertificate.ps1
- Payload\Start-HDTDeployment.ps1
- Payload\Start-HDTResume.ps1
- Start-HDTConsole.ps1
- Strings\en-us.psd1
- Templates\Wizard\ComputerDetail.xaml
- Templates\Wizard\LocaleTime.xaml
- Templates\Wizard\Summary.xaml
- Templates\Wizard\TaskSequence.xaml
- Templates\Wizard\wizard.yaml
- Templates\client.yaml
- Templates\unattend-winpe.xml
- Templates\unattend.xml
- UI\Console\HDTApplicationDependency.xaml
- UI\Console\HDTApplicationDetection.xaml
- UI\Console\HDTBootImage.xaml
- UI\Console\HDTBuildProgress.xaml
- UI\Console\HDTConsole.xaml
- UI\Console\HDTImportApplication.xaml
- UI\Console\HDTImportOperatingSystem.xaml
- UI\Console\HDTNewSequence.xaml
- UI\Console\HDTNewWorkspace.xaml
- UI\Console\HDTPartitionProperties.xaml
- UI\Console\HDTSequenceEditor.xaml
- UI\HDTFailure.xaml
- UI\HDTProgress.xaml
- UI\HDTTheme.xaml
- UI\HDTWelcome.xaml
- UI\HDTWizard.xaml
- UI\HDTWizardCredential.xaml
- UI\HDTWizardShell.xaml