@@ -446,7 +446,6 @@ function create-directories {
446446 if ((Test-Path - Path C:\ParsecTemp\Apps) -eq $true ) {} Else {New-Item - Path C:\ParsecTemp\Apps - ItemType directory | Out-Null }
447447 if ((Test-Path - Path C:\ParsecTemp\DirectX) -eq $true ) {} Else {New-Item - Path C:\ParsecTemp\DirectX - ItemType directory | Out-Null }
448448 if ((Test-Path - Path C:\ParsecTemp\Drivers) -eq $true ) {} Else {New-Item - Path C:\ParsecTemp\Drivers - ItemType Directory | Out-Null }
449- if ((Test-Path - Path C:\ParsecTemp\Devcon) -eq $true ) {} Else {New-Item - Path C:\ParsecTemp\Devcon - ItemType Directory | Out-Null }
450449 }
451450
452451# disable IE security
@@ -461,8 +460,6 @@ function disable-iesecurity {
461460function download-resources {
462461 ProgressWriter - Status " Downloading DirectX June 2010 Redist" - PercentComplete $PercentComplete
463462 (New-Object System.Net.WebClient).DownloadFile(" https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe" , " C:\ParsecTemp\Apps\directx_Jun2010_redist.exe" )
464- ProgressWriter - Status " Downloading Devcon" - PercentComplete $PercentComplete
465- (New-Object System.Net.WebClient).DownloadFile(" https://s3.amazonaws.com/parsec-files-ami-setup/Devcon/devcon.exe" , " C:\ParsecTemp\Devcon\devcon.exe" )
466463 ProgressWriter - Status " Downloading Parsec" - PercentComplete $PercentComplete
467464 (New-Object System.Net.WebClient).DownloadFile(" https://builds.parsecgaming.com/package/parsec-windows.exe" , " C:\ParsecTemp\Apps\parsec-windows.exe" )
468465 ProgressWriter - Status " Downloading Parsec Virtual Display Driver" - percentcomplete $PercentComplete
@@ -891,13 +888,13 @@ function Install-Gaming-Apps {
891888# Disable Devices
892889function disable-devices {
893890 ProgressWriter - Status " Disabling Microsoft Basic Display Adapter, Generic Non PNP Monitor and other devices" - PercentComplete $PercentComplete
894- Start-Process - FilePath " C:\ParsecTemp\Devcon \devcon.exe" - ArgumentList ' /r disable "HDAUDIO\FUNC_01&VEN_10DE&DEV_0083&SUBSYS_10DE11A3*"'
891+ Start-Process - FilePath " C:\Program Files\Parsec\vigem\10\x64 \devcon.exe" - ArgumentList ' /r disable "HDAUDIO\FUNC_01&VEN_10DE&DEV_0083&SUBSYS_10DE11A3*"'
895892 Get-PnpDevice | where {$_.friendlyname -like " Generic Non-PNP Monitor" -and $_.status -eq " OK" } | Disable-PnpDevice - confirm:$false
896893 Get-PnpDevice | where {$_.friendlyname -like " Microsoft Basic Display Adapter" -and $_.status -eq " OK" } | Disable-PnpDevice - confirm:$false
897894 Get-PnpDevice | where {$_.friendlyname -like " Google Graphics Array (GGA)" -and $_.status -eq " OK" } | Disable-PnpDevice - confirm:$false
898- Start-Process - FilePath " C:\ParsecTemp\Devcon \devcon.exe" - ArgumentList ' /r disable "PCI\VEN_1013&DEV_00B8*"'
899- Start-Process - FilePath " C:\ParsecTemp\Devcon \devcon.exe" - ArgumentList ' /r disable "PCI\VEN_1D0F&DEV_1111*"'
900- Start-Process - FilePath " C:\ParsecTemp\Devcon \devcon.exe" - ArgumentList ' /r disable "PCI\VEN_1AE0&DEV_A002*"'
895+ Start-Process - FilePath " C:\Program Files\Parsec\vigem\10\x64 \devcon.exe" - ArgumentList ' /r disable "PCI\VEN_1013&DEV_00B8*"'
896+ Start-Process - FilePath " C:\Program Files\Parsec\vigem\10\x64 \devcon.exe" - ArgumentList ' /r disable "PCI\VEN_1D0F&DEV_1111*"'
897+ Start-Process - FilePath " C:\Program Files\Parsec\vigem\10\x64 \devcon.exe" - ArgumentList ' /r disable "PCI\VEN_1AE0&DEV_A002*"'
901898 }
902899
903900# Cleanup
0 commit comments