16 lines
713 B
PowerShell
16 lines
713 B
PowerShell
#requires -Version 7.0
|
|
param([ValidateSet('Install','Restore')][string]$Action='Install')
|
|
$ErrorActionPreference='Stop'
|
|
try {
|
|
Write-Host '奥日 2 Wwise 音频线程兼容补丁 v1.0.0'
|
|
Write-Host '先退出游戏。请输入包含 oriwotw.exe 的游戏根目录。'
|
|
$directory=(Read-Host '游戏目录').Trim().Trim('"')
|
|
if ([string]::IsNullOrWhiteSpace($directory)) { throw '未输入目录,已取消。' }
|
|
& (Join-Path $PSScriptRoot 'Ori-AudioFix.ps1') -Action $Action -GameDirectory $directory
|
|
Read-Host '完成,按回车关闭' | Out-Null
|
|
} catch {
|
|
Write-Host $_.Exception.Message -ForegroundColor Red
|
|
Read-Host '操作未完成,按回车关闭' | Out-Null
|
|
exit 1
|
|
}
|