Por fim, funcionou invocando:
net use P: \SERVER\folder /savecred /persistent:yes
no prompt de comando.
Depois de verificar o Windows Credential Manager, o endereço de rede correto do meu servidor era, na verdade, SERVER.DOMAIN, em que DOMAIN era um domínio que eu definia arbitrariamente no meu roteador OpenWRT. Aparentemente, o net use facilita as coisas, detectando isso automaticamente para você.