mirror of
https://github.com/jamesstringerparsec/Easy-GPU-PV.git
synced 2024-08-30 18:22:17 +00:00
Improve config file writing logic
This commit is contained in:
parent
c0a97b1f62
commit
a98b494d00
@ -14,11 +14,15 @@ if (Test-Path HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninst
|
|||||||
else {
|
else {
|
||||||
(New-Object System.Net.WebClient).DownloadFile("https://builds.parsecgaming.com/package/parsec-windows.exe", "C:\Users\$env:USERNAME\Downloads\parsec-windows.exe")
|
(New-Object System.Net.WebClient).DownloadFile("https://builds.parsecgaming.com/package/parsec-windows.exe", "C:\Users\$env:USERNAME\Downloads\parsec-windows.exe")
|
||||||
Start-Process "C:\Users\$env:USERNAME\Downloads\parsec-windows.exe" -ArgumentList "/silent", "/shared","/team_id=$team_id","/team_computer_key=$key" -wait
|
Start-Process "C:\Users\$env:USERNAME\Downloads\parsec-windows.exe" -ArgumentList "/silent", "/shared","/team_id=$team_id","/team_computer_key=$key" -wait
|
||||||
|
While (!(Test-Path C:\ProgramData\Parsec\config.txt)){
|
||||||
|
Start-Sleep -s 1
|
||||||
|
}
|
||||||
$configfile = Get-Content C:\ProgramData\Parsec\config.txt
|
$configfile = Get-Content C:\ProgramData\Parsec\config.txt
|
||||||
$configfile += "host_virtual_monitors = 1"
|
$configfile += "host_virtual_monitors = 1"
|
||||||
$configfile += "host_privacy_mode = 1"
|
$configfile += "host_privacy_mode = 1"
|
||||||
$configfile | Out-File C:\ProgramData\Parsec\config.txt -Encoding ascii
|
$configfile | Out-File C:\ProgramData\Parsec\config.txt -Encoding ascii
|
||||||
Copy-Item -Path "C:\ProgramData\Easy-GPU-P\Parsec.lnk" -Destination "C:\Users\Public\Desktop"
|
Copy-Item -Path "C:\ProgramData\Easy-GPU-P\Parsec.lnk" -Destination "C:\Users\Public\Desktop"
|
||||||
|
Stop-Process parsecd -Force
|
||||||
}
|
}
|
||||||
|
|
||||||
Function ParsecVDDMonitorSetupScheduledTask {
|
Function ParsecVDDMonitorSetupScheduledTask {
|
||||||
|
Loading…
Reference in New Issue
Block a user