Em qual versão do Windows?
Nos últimos, sc.exe
é seu amigo aqui.
sc start ServiceName
sc stop ServiceName
sc config ServiceName option= value
O último permite definir muitas coisas, entre elas o tipo de inicialização e a conta de usuário de logon do serviço (e senha).
sc
é ímpar porque, ao usar o argumento config
, um espaço deve seguir o sinal de igual de cada argumento.