Gestion d'erreur net use dans Powershell

$out = net use G: \\serveur\partage 2>&1
If ($LASTEXITCODE -ne 0) {
  Write-Output "Oups, il y a eu une erreur !"
}

Remarque : Suivant les versions de Powershell utilisées et les situations, net use peut être remplacé par New-PSDrive ou Remove-PSDrive (Doc Microsoft)

D’autres infos :