feat: install ps1 script

This commit is contained in:
Yannik Schmidt
2024-05-12 21:12:22 +02:00
parent 8d90f7362d
commit bded916851

26
dist/run.ps1 vendored Normal file
View File

@@ -0,0 +1,26 @@
# Check if Python is installed
$pythonInstalled = Get-Command python -ErrorAction SilentlyContinue
if (-not $pythonInstalled) {
Write-Host "Python is not installed. Please install Python before running this script." -ForegroundColor Red
pause
exit 1
}
# install dependencies
Start-Process python -ArgumentList "-m", "pip", "install", "-r", $requirementsFilePath -Wait
# Get the directory of the script
$scriptDirectory = Split-Path -Parent $MyInvocation.MyCommand.Path
# Check if client.exe exists in the script directory
$clientExePath = Join-Path -Path $scriptDirectory -ChildPath "client.exe"
if (-not (Test-Path $clientExePath)) {
Write-Host "client.exe not found in the script directory." -ForegroundColor Red
pause
exit 1
}
# Execute client.exe
Start-Process $clientExePath