A batch file lets you start your ARK Survival Ascended server with the same map, name, ports, and passwords every time.

Create it after the dedicated server files have been installed with SteamCMD.

  1. Open Notepad on the Windows VPS.
  2. Paste this example, then change the server name and passwords before saving:
    @echo off
    cd /d C:\ark-asa\ShooterGame\Binaries\Win64
    ArkAscendedServer.exe TheIsland_WP?listen?SessionName=MyASAServer?ServerPassword=JoinPassword?ServerAdminPassword=AdminPassword?Port=7777?QueryPort=27015 -WinLiveMaxPlayers=70 -server -log
  3. Click File > Save As.
  4. Set Save as type to All Files.
  5. Save the file as start-asa.bat, for example on the desktop or in C:\ark-asa.
  6. Double-click start-asa.bat to start the server.

What the start options mean

The first part changes into the server executable folder.

The second part starts the server and passes launch options to ARK Survival Ascended.

Options that start with a ? are chained directly after the map name with no spaces between them.

Options that start with a - are separate launch flags and must be separated with spaces after the map/options section.

OptionWhat it does
cd /d C:\ark-asa\ShooterGame\Binaries\Win64Moves the batch file into the folder that contains ArkAscendedServer.exe. The /d part lets Windows change drive as well as folder.
ArkAscendedServer.exeStarts the ARK Survival Ascended dedicated server executable.
TheIsland_WPSets the map to The Island. Change this when you want the server to boot a different supported ASA map.
?listenThe first ? option after the map. It tells the server to listen for player connections. Keep it directly after the map name with no space.
?SessionName=MyASAServerA ? server option that sets the public server name players see in the server browser. For more detail, use How to change your ARK Survival Ascended server name and passwords.
?ServerPassword=JoinPasswordA ? server option that sets the password players need to join. Remove this option if you want an open public server.
?ServerAdminPassword=AdminPasswordA ? server option that sets the admin password used for server administration commands. Keep this private.
?Port=7777A ? server option that sets the main game port. If you change it, update your firewall rule too.
?QueryPort=27015A ? server option that sets the Steam query port used for server browser queries. If you change it, update your firewall rule too.
-WinLiveMaxPlayers=70A - launch flag that sets the maximum player count used by the Windows dedicated server launch. Put a space before this and between each later - flag.
-serverA - launch flag that runs the game executable in dedicated server mode. It must be separated from the previous option with a space.
-logA - launch flag that opens a server log window so you can see startup output and errors. It must be separated from -server with a space.

Keep the first test simple: use TheIsland_WP.

Avoid spaces in the server name, and confirm the server starts before adding extra launch options.

After the server starts, open the required Windows Firewall ports for your chosen game, query, and RCON ports: How to open Windows Firewall ports for an ARK Survival Ascended server.

  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

How to install or update an ARK Survival Ascended server on a Windows VPS

ARK Survival Ascended dedicated servers are installed with SteamCMD on a Windows VPS. The...

How to open Windows Firewall ports for an ARK Survival Ascended server

After installing ARK Survival Ascended on a Windows VPS, Windows Firewall must allow traffic to...

How to change your ARK Survival Ascended server name and passwords

For a self-hosted ARK Survival Ascended server on a Windows VPS, the server name, join password,...

How to back up an ARK Survival Ascended server on a Windows VPS

We recommend keeping backups of your ARK Survival Ascended server so you have a restore point if...

How to restore an ARK Survival Ascended server backup on a Windows VPS

Restore an ARK Survival Ascended backup when you need to roll the server back after a bad config...