Eu passei horas batendo neste mesmo problema e, eventualmente, desceu para duas opções viáveis (existem muitas opções não viáveis por aí):
- Crie uma caixa do Windows com um serviço do IIS que hospeda um WebAPI que seja dominado e configurado de modo que as sessões do WinRM dele funcionem.
- Cygwin
Com a segunda opção, você está lutando contra a camada de abstração GNU / Posix para obter os bits reais do Windows. O que restringe o que você é capaz de fazer com isso.
A primeira opção praticamente cria uma camada de abstração baseada na web que você escreve sobre a instalação completa do Windows em sua pilha nativa. Se você está disposto a trabalhar, o mestre-servidor Linux só precisa fazer várias chamadas para fazer o que precisa ser feito. Isso funciona melhor quando os scripts são "ignorar e esquecer", já que criar um sistema de call-back é muito mais trabalhoso.