Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
This all certainly could be done with powershell, but I find legacy batch files to be sufficient for most simple tasks and more commonly understood. I don't want to assume everyone reading this is a sysadmin by profession.
Ultimately if I wanted to more polish on it, I'd write up a quick tool in C to make the process seamless... but I figure this is a good start for folks.
No, it won't download whole files, steamcmd is smart enough to check if a mod has been updated.
This is a good way to maintain mod files, I'm going to adopt this method, thanks.
For what reason you copy all the mods to the mod folder?
Inside the mod folder I have a modlist.txt referring to the location of the mods elsewhere on my harddisk:
But thanks for the easy update info, I going to use this part of your batch script:
Batch file ("UpdateMods.bat"):
and leave inside the modlist.txt inside the conan mod folder the locations of where steamcmd downloaded the mod to.
Just a quick note to anyone who has a script load issue and uses a path that has spaces (ie C:\Path to my Server) you will need to place quotations around the path.
@echo off
@echo Downloading/updating mods...
"D:\Conan Exiles Server\SteamCMD\Win64\steamcmd.exe" +runscript
"D:\Conan Exiles Server\modscript.txt"
like in the example above you can see I placed quotation marks around the path to make sure it works properly.
is there such a possibility also with G-Portal servers?
currently there is only the StartServer.bat
can you change this synonymous that the mods are always kept up to date?
Ever thought of making a guide...? It's easier to find, favorite & vote ... ;-)
I don't play anymore but anyone has my blessing to convert it to a guide if they want, no credit needed.
G:\WindowsGSM\bin\steamcmd\steamcmd.exe +runscript G:\WindowsGSM\servers\1\serverfiles\modscript.txt
for /r G:\WindowsGSM\bin\steamapps\workshop\content\440900 %%f in (*.pak) do @xcopy %%f G:\WindowsGSM\servers\1\serverfiles\ConanSandbox\Mods /D /Y
I'm using a server manager to manage all my game servers. It's called WindowsGSM but it does not automate my mod updating so this batch file was perfect.
Thank you for this, sorry for necro'ing the thread, but I had to say thanks for putting in the work for me.