Server manager – DayZ
Jump to navigation
Jump to search
(Created info page for Server management script) |
Lou Montana (talk | contribs) m (Add category) |
||
(18 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Tool | |||
= | |AUTHOR= [[:Category:Projects|Bohemia Interactive]] | ||
|COMPATIBILITY= | |||
Requires: PowerShell V4 or newer | |||
<br>Supported OS: Windows 10, Windows Server 2012 R2, or newer | |||
= | |DOWNLOAD= | ||
|DESCRIPTION= | |||
Script for download and management of {{dayz}} server and mods.<br> | |||
<br> | |||
This script can be used for download of SteamCMD, {{dayz}} server data and mod data from the Steam Workshop.<br> | |||
<br> | It can also run {{dayz}} server with specified user configuration (launch parameters, server configuration file). | ||
|NOTES= | |||
<br> | File Name: {{hl|Server_manager.ps1}}<br> | ||
Location: {{hl|DayZServer\server_manager}}<br> | |||
: {{Feature|important|As of {{GVI|dayz|1.24|size= 0.75}}, the {{hl|Server_manager.ps1}} file is missing; this situation is about to be solved as of 2024-03-19 (either in {{GVI|dayz|1.25|size= 0.75}} or by a minor Steam update).}} | |||
Requires: PowerShell V4<br> | |||
Supported OS: Windows 10, Windows Server 2012 R2, or newer | |||
|COMMAND= | |||
<pre> | |||
PARAMETERS: VALUES: INFO: | |||
-u server Update server or mods or both to latest version. | |||
-update mod | |||
all | |||
-s start Start server or stop running server/servers. | |||
-server stop | |||
-lp default Must to be used in combination with -s/-server. | |||
-launchParam user Select which file with server launch parameters will be used (default or user). | |||
-app stable/exp Select which Steam server application you want to use. | |||
</pre> | |||
|EXAMPLE= | |||
Open Main menu: | Open Main menu: | ||
<syntaxhighlight lang="PowerShell"> | <syntaxhighlight lang="PowerShell"> | ||
C:\foo> .\Server_manager.ps1 | C:\foo> .\Server_manager.ps1 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Update Experimental server: | |||
<syntaxhighlight lang="PowerShell"> | <syntaxhighlight lang="PowerShell"> | ||
C:\foo> .\Server_manager.ps1 -update server | C:\foo> .\Server_manager.ps1 -update server -app exp | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Update both server and mods and start server with user config: | |||
<syntaxhighlight lang="PowerShell"> | <syntaxhighlight lang="PowerShell"> | ||
C:\foo> .\Server_manager.ps1 -u all -s start -lp user | C:\foo> .\Server_manager.ps1 -u all -s start -lp user | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Stop running servers: | |||
<syntaxhighlight lang="PowerShell"> | <syntaxhighlight lang="PowerShell"> | ||
C:\foo> .\Server_manager.ps1 -s stop | C:\foo> .\Server_manager.ps1 -s stop | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|LICENSING= [[End User License Agreement for BI's Tools|Bohemia Interactive End User License Agreement]] | |||
}} | |||
{{GameCategory|dayz|Server}} | |||
{{GameCategory|dayz|Official Tools}} |
Latest revision as of 16:04, 19 March 2024
Basic information
- Author:
- Bohemia Interactive
- Compatibility:
- Requires: PowerShell V4 or newer
Supported OS: Windows 10, Windows Server 2012 R2, or newer
Description
- Description:
- Script for download and management of DayZ server and mods.
This script can be used for download of SteamCMD, DayZ server data and mod data from the Steam Workshop.
It can also run DayZ server with specified user configuration (launch parameters, server configuration file). - Notes:
- File Name: Server_manager.ps1
Location: DayZServer\server_manager
Supported OS: Windows 10, Windows Server 2012 R2, or newer
Usage
- Line call:
PARAMETERS: VALUES: INFO: -u server Update server or mods or both to latest version. -update mod all -s start Start server or stop running server/servers. -server stop -lp default Must to be used in combination with -s/-server. -launchParam user Select which file with server launch parameters will be used (default or user). -app stable/exp Select which Steam server application you want to use.
- Examples:
- Open Main menu:
C:\foo> .\Server_manager.ps1
Update Experimental server:C:\foo> .\Server_manager.ps1 -update server -app exp
Update both server and mods and start server with user config:C:\foo> .\Server_manager.ps1 -u all -s start -lp user
Stop running servers:C:\foo> .\Server_manager.ps1 -s stop