Seu código parece inválido, pois, até onde eu sei, a exclusão tem uma irmã sim ou não e não é necessário repetir sim na segunda linha. Aqui está o código que acredito que deva funcionar.
if exist o: NET USE o: /delete:yes
net use o: \portland\officedata /persistent:no