Como posso criar um novo processo com outra conta de usuário no Windows?

É possível criar um novo processo no Windows com uma conta de usuário diferente? Eu sei que existe um menu de contexto "Executar como", mas quero fazê-lo em Java. Eu tenho o nome de usuário e a senha.