Kickstart.psm1
$KickstartPath = 'C:\Kickstart' $KickstartFile = 'kickstart.zip' $KickstartPPT = 'Kickstart 1.1.pptx' Function Start-Kickstart { if (!(Test-Path $KickstartPath)) {$null = mkdir $KickstartPath} Expand-Archive -Path "$((Get-Module -Name Kickstart).ModuleBase)\$KickstartFile" -DestinationPath $KickstartPath } Function Remove-Kickstart { if (Test-Path $KickstartPath) {Remove-Item $KickstartPath -Recurse} #if (Test-Path ((Get-Module -Name Kickstart).ModuleBase)){Remove-Item ((Get-Module -Name Kickstart).ModuleBase) -Recurse} } Function Show-Kickstart { & "$KickstartPath\$KickstartPPT" } Export-ModuleMember -Function Start-Kickstart,Remove-Kickstart,Show-Kickstart |