TeamSpeak 3 server automatisch op laten starten (Windows)

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Jazzy
  • Registratie: Juni 2000
  • Nu online

Jazzy

Moderator SSC/PB

Moooooh!

Topicstarter
Ik draai sinds kort een TeamSpeak 3 server op Windows Server 2016. Gewoon een kwestie van de executable starten, die maakte een default configuratie en draait nu als proces onder mijn user context. Voor een serverdienst is dit natuurlijk waardeloos, al was het alleen maar omdat ik na een reboot moet inloggen om de TS3 server weer te kunnen starten.

Op zoek naar informatie komt ik vooral veel tips tegen die verouderd zijn. Zelf heb ik bijvoorbeeld geprobeerd om een scheduled task te maken die automatisch start na het opstarten van de computer. Uit de task history blijkt dat deze succcesvol start maar de server draait niet.

Ik kan me niet voorstellen dat ik de enige ben met deze wens. Hoe hebben jullie dit geregeld? Ik ben vooral benieuwd naar recente praktijkervaringen.

Exchange en Office 365 specialist. Mijn blog.


Acties:
  • 0 Henk 'm!

  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 16-06 13:21

MAX3400

XBL: OctagonQontrol

Kan je er geen user-defined service van maken en die dan (ook) aan het SYSTEM-account hangen? Dan start TS3Server.exe dus gewoon op als Automatic Service na een reboot zonder interventie van @Jazzy

Microsoft had er voor NT nog wel wat info over op https://support.microsoft...te-a-user-defined-service maar ik kan me voorstellen dat er in 2016 wel e.e.a. veranderd is.

Volgens mij ben je ook wel thuis in Windows en permissies dus mogelijk zal een gedeelte van de %APPDATA% van @Jazzy wel goed benaderbaar moeten zijn door SYSTEM.

/edit: iet recenter kan je met SC Create aan de gang.

[ Voor 10% gewijzigd door MAX3400 op 22-06-2017 19:51 ]

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


Acties:
  • +1 Henk 'm!

  • Question Mark
  • Registratie: Mei 2003
  • Nu online

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

Jazzy schreef op donderdag 22 juni 2017 @ 19:42:
Gewoon een kwestie van de executable starten, die maakte een default configuratie en draait nu als proces onder mijn user context.
Wat gebeurt er als je de executable eens (eenmalig) met psexec als system start? Wordt dan de config in de context van system aangemaakt? (waarna je scheduled task het wel doet?)

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


Acties:
  • +1 Henk 'm!

  • Tijntje
  • Registratie: Februari 2000
  • Laatst online: 25-06 14:23

Tijntje

Hello?!

Ik gebruik zelf altijd FireDaemon om applicaties als een service te straten en dat werkt voortreffelijk.
Er is zelfs al een KB artikel over: https://kb.firedaemon.com...087186-teamspeak-3-client

Als het niet gaat zoals het moet, dan moet het maar zoals het gaat.


Acties:
  • 0 Henk 'm!

  • akimosan
  • Registratie: Augustus 2003
  • Niet online
@Jazzy dat uitgerekend jij TS3 draait in plaats van Lync/Skype for Business :)
FireDaemon kan je helpen of indien je gratis wilt: NSSM (Non-Sucking Service Manager)
Gewoon je applicatie als service draaien (indien het als console kan draaien zal service het dan ook vaak wel doen)