mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2025-05-24 00:07:24 -05:00
Tidy up preference file changes
This commit is contained in:
parent
20769f66a1
commit
963c0a17aa
@ -24,18 +24,16 @@ function Set-PackageManagerPreference {
|
|||||||
$preferedPackageManager = [PackageManagers]::Choco
|
$preferedPackageManager = [PackageManagers]::Choco
|
||||||
Remove-Item -Path $oldChocoPath
|
Remove-Item -Path $oldChocoPath
|
||||||
}
|
}
|
||||||
else {
|
elseif (Test-Path -Path $preferencePath) {
|
||||||
$potential = Get-Content -Path $preferencePath -TotalCount 1
|
$potential = Get-Content -Path $preferencePath -TotalCount 1
|
||||||
if ($potential)
|
$preferedPackageManager = [PackageManagers]$potential
|
||||||
{$preferedPackageManager = [PackageManagers]$potential}
|
}
|
||||||
|
else {
|
||||||
|
Write-Debug "Creating new preference file, defaulting to winget."
|
||||||
|
$preferedPackageManager = [PackageManagers]::Winget
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#If no preference argument, .ini file bad read, and $sync empty then default to winget.
|
|
||||||
if ($null -eq $preferedPackageManager -and $null -eq $sync["ManagerPreference"])
|
|
||||||
{ $preferedPackageManager = [PackageManagers]::Winget }
|
|
||||||
|
|
||||||
|
|
||||||
$sync["ManagerPreference"] = [PackageManagers]::$preferedPackageManager
|
$sync["ManagerPreference"] = [PackageManagers]::$preferedPackageManager
|
||||||
Write-Debug "Manager Preference changed to '$($sync["ManagerPreference"])'"
|
Write-Debug "Manager Preference changed to '$($sync["ManagerPreference"])'"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user