O Powershell e / ou o VBScript podem fazer o que você precisa e são gratuitos, mas exigirão alguns códigos. É bastante trivial configurar um VBScript para executar comandos remotos (uma busca rápida no google irá gerar muitos acessos, verifique se há "vbscript execute remote command").
O que eu normalmente faço com o VBScript quando quero fazer uma "Fila" é usar arquivos de indicadores e configurar um loop para observar esses arquivos antes de executá-los. Se você quiser, posso postar links para alguns sites instrucionais para começar.
Para softwares específicos para esse fim, é melhor você perguntar em serverfault.com .