O motivo pelo qual você não consegue encontrar o que está procurando é porque não é prático no Windows.
Uma unidade é mapeada apenas em uma sessão ativa. Se você tivesse uma ferramenta que fosse executada como um serviço, mapearia as unidades em OK, mas os mapeamentos só seriam utilizáveis pelo serviço. Os mapeamentos não se propagariam para sua sessão interativa quando você efetuasse logon, nem estariam disponíveis para outros serviços em execução na máquina.
É por isso que todas as ferramentas localizadas apenas criam seus mapeamentos quando o usuário faz logon na estação de trabalho, porque essa é realmente a única maneira prática de criar mapeamentos de unidade para sessões interativas no Windows.