File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -8,8 +8,10 @@ $currentWinVer = (Get-CimInstance Win32_OperatingSystem).version
88$settingsFile = " $ ( (Get-Item $PSCommandPath ).BaseName) .dat"
99$settingsUpdated = $false
1010if (-Not (Get-Module - ListAvailable - Name VirtualDesktop)) {
11- Install-PackageProvider - Name NuGet - Force - Scope CurrentUser
12- Install-Module - Name VirtualDesktop - Force - Scope CurrentUser
11+ if (-Not (Get-PackageProvider - ListAvailable | Where-Object { $_.Name -eq " NuGet" })) {
12+ Install-PackageProvider - Name NuGet - Force - Scope CurrentUser
13+ }
14+ Install-Module - Name VirtualDesktop - AllowClobber - Force - Scope CurrentUser
1315 $settingsUpdated = $true
1416} elseif (-Not (Test-Path - Path $settingsFile - PathType Leaf) -Or ($currentWinVer -Ne (Import-Clixml - Path $settingsFile ))) {
1517 Update-Module - Name VirtualDesktop - Force
You can’t perform that action at this time.
0 commit comments