Add scripts for installing Tobii apps
This commit is contained in:
parent
e3b616200f
commit
5d0c332ab5
3 changed files with 74 additions and 5 deletions
scripts/Windows/Software
26
scripts/Windows/Software/TobiiGameHub/Manage.ps1
Normal file
26
scripts/Windows/Software/TobiiGameHub/Manage.ps1
Normal file
|
@ -0,0 +1,26 @@
|
|||
using namespace Microsoft.Win32;
|
||||
|
||||
param(
|
||||
$Action,
|
||||
[hashtable] $Arguments
|
||||
)
|
||||
|
||||
. "$PSScriptRoot/../../../Common/Scripts/Software.ps1";
|
||||
. "$PSScriptRoot/../../../Common/Scripts/System.ps1";
|
||||
|
||||
Start-SoftwareInstaller @PSBoundParameters `
|
||||
-Installer {
|
||||
Install-ChocoPackage "vcredist2013";
|
||||
} `
|
||||
-UserConfigurator {
|
||||
$file = "setup.exe";
|
||||
$dir = New-TemporaryDirectory;
|
||||
|
||||
Push-Location $dir;
|
||||
Invoke-WebRequest "https://files.update.oem.tobii.com/GameHub/TobiiGameHub.3.0.1-Setup.exe" -OutFile $file;
|
||||
Write-Host "Running Tobii Game Hub installer";
|
||||
Start-Process -Wait -FilePath "$PSScriptRoot/GameHub.ahk";
|
||||
Pop-Location;
|
||||
|
||||
Remove-Item -Recurse $dir;
|
||||
};
|
24
scripts/Windows/Software/TobiiGhost/Manage.ps1
Normal file
24
scripts/Windows/Software/TobiiGhost/Manage.ps1
Normal file
|
@ -0,0 +1,24 @@
|
|||
param(
|
||||
$Action,
|
||||
[hashtable] $Arguments
|
||||
)
|
||||
|
||||
. "$PSScriptRoot/../../../Common/Scripts/Software.ps1";
|
||||
. "$PSScriptRoot/../../../Common/Scripts/System.ps1";
|
||||
|
||||
Start-SoftwareInstaller @PSBoundParameters `
|
||||
-Installer {
|
||||
Install-ChocoPackage "dotnet-6.0-desktopruntime";
|
||||
} `
|
||||
-UserConfigurator {
|
||||
$file = "setup.exe";
|
||||
$dir = New-TemporaryDirectory;
|
||||
|
||||
Push-Location $dir;
|
||||
Invoke-WebRequest "https://files.update.oem.tobii.com/Ghost/TobiiGhost.1.14.1-Setup.exe" -OutFile $file;
|
||||
Write-Host "Running Tobii Ghost installer";
|
||||
Start-Process -Wait -FilePath "$PSScriptRoot/Ghost.ahk";
|
||||
Pop-Location;
|
||||
|
||||
Remove-Item -Recurse $dir;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue