internal/Set-7zExe.ps1
function Set-7zExe { if(Test-Path "C:\Program Files\7-Zip\7z.exe") { $7zip = "C:\Program Files\7-Zip\7z.exe" Return $7zip } if(Test-Path "C:\Program Files (x86)\7-Zip\7z.exe") { $7zip = "C:\Program Files (x86)\7-Zip\7z.exe" Return $7zip } else { Write-PSFMessage -Level Critical -Message "7zip not installed to default location" -ErrorRecord $_ Exit 1 } } |