PwshSetup
0.0.1
Machine setup as ordered PowerShell steps: checks what is done, runs the rest, restarts and carries on by itself. Drawn with PwshAnsi.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Efthymios Koktsidis. All rights reserved.
Package Details
Author(s)
- Efthymios Koktsidis
Tags
Setup Provisioning Bootstrap Automation Chocolatey Windows Restart Unattended
Functions
Assert-SetupAdmin Test-SetupAdmin Assert-PwshSetup New-SetupStep Write-SetupLog Request-SetupRestart Test-SetupCommand Test-SetupProgram Update-SetupEnvironment Get-SetupTemplate Use-SetupTemplate Invoke-ChocoCommand Install-ChocoPackage Invoke-SetupSql Invoke-SetupSqlScalar Test-SetupSqlDatabase Invoke-PwshSetup
PSEditions
Dependencies
-
- PwshAnsi (>= 0.1.9)
Release Notes
PwshSetup 0.0.1
FileList
- PwshSetup.nuspec
- PwshSetup.psd1
- PwshSetup.psm1
- PwshSetupCore.ps1
- Templates\Copy-Repository.ps1
- Templates\Edit-HostsFile.ps1
- Templates\Enable-Wsl.ps1
- Templates\Expand-Archive.ps1
- Templates\Install-Chocolatey.ps1
- Templates\Install-DockerDesktop.ps1
- Templates\Install-DotnetSdk.ps1
- Templates\Install-Firefox.ps1
- Templates\Install-Git.ps1
- Templates\Install-GoogleChrome.ps1
- Templates\Install-K9s.ps1
- Templates\Install-Lens.ps1
- Templates\Install-MicrosoftTeams.ps1
- Templates\Install-NetFrameworkDevPack.ps1
- Templates\Install-NotepadPlusPlus.ps1
- Templates\Install-Nvm.ps1
- Templates\Install-PodmanCli.ps1
- Templates\Install-PodmanDesktop.ps1
- Templates\Install-Postman.ps1
- Templates\Install-RemoteDesktopManager.ps1
- Templates\Install-SqlPackage.ps1
- Templates\Install-SqlServer2022.ps1
- Templates\Install-SqlServerManagementStudio.ps1
- Templates\Install-Sqlcmd.ps1
- Templates\Install-VisualStudio2026.ps1
- Templates\Install-VsCode.ps1
- Templates\Install-WinRar.ps1
- Templates\New-SqlDatabase.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.0.3 | 5 | 10/20/2026 |
| 0.0.2 | 3 | 10/20/2026 |
| 0.0.1 (current version) | 10 | 10/18/2026 |