Clear-RecycleBin sur ordinateur distant échoue

Si je RDP à mon server Windows 2016 (appelé LAUREL) et exécuter ce powershell, cela fonctionne bien:

Clear-RecycleBin -DriveLetter C -force

Cependant, si je parviens à partir de ma station de travail Windows 10 connectée en tant qu'Administrateur de domaine, la command:

icm -ComputerName laurel -ScriptBlock {Clear-RecycleBin -DriveLetter C -force}

Je reçois:

The system cannot find the path specified At line:1 char:1 + icm -ComputerName laurel -ScriptBlock {Clear-RecycleBin -DriveLetter ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (RecycleBin:Ssortingng) [Clear-RecycleBin], Win32Exception + FullyQualifiedErrorId : FailedToClearRecycleBin,Microsoft.PowerShell.Commands.ClearRecycleBinCommand + PSComputerName : laurel

Des idées sur la façon d'effacer une corbeille sur un server distant? Cet extrait de powershell sera embedded à une compilation automatique de VM.

Pour l'instant, je suggérerais d'ignorer l'erreur en utilisant -ErrorAction SilentlyContinue

 icm -ComputerName laurel -ScriptBlock {Clear-RecycleBin -DriveLetter C -force -ErrorAction SilentlyContinue} 

Malgré l'erreur, au less dans mon environnement, la corbeille est en fait effacée et l'ignorance de l'erreur permettra à votre script de continuer.

Je peux reprocher cela, mais je n'ai pas compris pourquoi encore, mais je vais passer à l'équipe appropriée. Fait intéressant, si vous supprimez la forcer, vous obtiendrez une invite pour confirmer l'action et aucune erreur après confirmation.