Windows game server configs, launchers and downloaders for our LAN parties.
- Windows 10 or later
- PowerShell 5.1 or later
- Administrator privileges
Before running the scripts, you need to enable PowerShell script execution:
- Open PowerShell as Administrator
- Allow local scripts to run:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
- Unblock the scripts in this repository:
Get-ChildItem -Path . -Recurse -Filter *.ps1 | Unblock-File
Run the main script with administrator privileges:
.\game-servers.ps1 install <game>
.\game-servers.ps1 launch <game>
Configuration files are automatically symlinked to the server directory when launching the server.
If you get an error about script execution being disabled, follow the steps in the "Enabling PowerShell Script Execution" section above.