Одновременно с сетевым ресурсом можно работать только от имени одного пользователя.
Необходимо разорвать существующие подключения под гостем и подключиться под требуемым пользователем, например, так:
net use \\server\public /delete
net use \\server\private /user:admin password
Либо запустить программу, которая будет работать с ресурсом от имени другого пользователя Windows.
Если такой вариант у вас не сработает, необходимо смотреть в сторону настроек локальных(или групповых) политик.