Simplify osu!lazer installation
This commit is contained in:
parent
dc67597baf
commit
7de9a73b7e
|
@ -8,23 +8,7 @@ param(
|
|||
|
||||
Start-SoftwareInstaller @PSBoundParameters `
|
||||
-Installer {
|
||||
$file = "osu!lazer.exe";
|
||||
$processName = "osu!";
|
||||
$dir = New-TemporaryDirectory;
|
||||
|
||||
Push-Location $dir;
|
||||
Invoke-WebRequest "https://github.com/ppy/osu/releases/latest/download/install.exe" -OutFile $file;
|
||||
Start-Process -FilePath $file;
|
||||
|
||||
while (-not (Get-Process -ErrorAction SilentlyContinue $processName)) {
|
||||
Start-Sleep 1;
|
||||
}
|
||||
|
||||
Start-Sleep 10;
|
||||
Get-Process $processName | Stop-Process -Force;
|
||||
Pop-Location;
|
||||
Remove-Item -Recurse $dir;
|
||||
|
||||
Install-WingetPackage "ppy.osu";
|
||||
Remove-DesktopIcon "*osu*";
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue