PowerShellWSL
1.0.1
A WSL wrapper to PowerShell.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) Spartaco Amadei. All rights reserved.
Package Details
Author(s)
- Spartaco Amadei
Functions
Export-WslVhdToFile Find-WslDistribution Get-WslStatus Get-WslDistribution Import-WslVhdFromFile Install-WslDistribution Invoke-WslCommand Remove-WslLocalDisk Add-WslLocalDisk Optimize-WslVirtualDrives Start-WslDistribution Stop-Wsl Stop-WslDistribution Unregister-WslDistribution Get-WslConfig Get-WslItem Get-WslChildItem New-WslItem Remove-WslItem
Dependencies
This module has no dependencies.
Release Notes
# Release 1.0.1 Notes
FileList
- PowerShellWSL.nuspec
- .githooks\pre-push
- .github\workflows\github-release.yml
- .github\workflows\publish.yml
- .github\workflows\unit-tests.yml
- .vscode\launch.json
- .vscode\settings.json
- Classes\WslDistribution.ps1
- Classes\WslVersion.ps1
- Enums\WslDistributionStatus.ps1
- LICENSE
- PowerShellWSL.format.ps1xml
- PowerShellWSL.psd1
- PowerShellWSL.psm1
- Private\Convert-FromStringToWSLVersion.ps1
- Private\Convert-PsArgsToWsl.ps1
- Private\ConvertFrom-RawWslConfig.ps1
- Private\ConvertTo-CleanedWslString.ps1
- Private\ConvertTo-Kebab.ps1
- Private\Get-WslCmdOutputSerialized.ps1
- Private\Get-WslDistributionPath.ps1
- Private\Invoke-WslCmdWrapper.ps1
- Private\New-WslErrorRecord.ps1
- Private\Remove-ChoicedPsArgs.ps1
- Private\Remove-StdPsArgsFromWslArgs.ps1
- Public\Add-WslLocalDisk.ps1
- Public\Export-WslVhdToFile.ps1
- Public\Find-WslDistribution.ps1
- Public\Get-WslChildItem.ps1
- Public\Get-WslConfig.ps1
- Public\Get-WslDistribution.ps1
- Public\Get-WslItem.ps1
- Public\Get-WslStatus.ps1
- Public\Import-WslVhdFromFile.ps1
- Public\Install-WslDistribution.ps1
- Public\Invoke-WslCommand.ps1
- Public\New-WslItem.ps1
- Public\Optimize-WslVirtualDrives.ps1
- Public\Remove-WslItem.ps1
- Public\Remove-WslLocalDisk.ps1
- Public\Set-Wsl.ps1
- Public\Start-WslDistribution.ps1
- Public\Stop-Wsl.ps1
- Public\Stop-WslDistribution.ps1
- Public\Unregister-WslDistribution.ps1
- README.md
- Test\Integration\Convert-Path.Tests.ps1
- Test\Integration\Get-WslDistribution.Tests.ps1
- Test\Integration\Get-WslStatus.Tests.ps1
- Test\Integration\Invoke-Wsl.Tests.ps1
- Test\README.md
- Test\TestSetup.ps1
- Test\Unit\Get-WslConfig.Tests.ps1
- Test\Unit\Get-WslDistribution.Tests.ps1
- Test\Unit\Invoke-WslCommand.Tests.ps1
- Test\Unit\Module.Exports.Tests.ps1
- Test\Unit\Start-WslDistribution.Tests.ps1
- Test\Unit\Stop-WslDistribution.Tests.ps1
- Test\Unit\Unregister-WslDistribution.Tests.ps1
- Tools\Add-ChangelogToManifest.ps1
- Tools\Disable-GitHooks.ps1
- Tools\Enable-GitHooks.ps1
- Tools\Generate-Changelog.ps1
- Tools\Run-Tests.ps1
- Tools\Validate-ReleaseTagManifest.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.2 | 5 | 7/6/2026 |
| 1.0.1 (current version) | 3 | 7/6/2026 |