Bonjour à vous,
Je souhaite déplacer des fichiers vers la corbeille. La commande Remove-Item supprime définitivement les fichiers. En cherchant un peut j'ai trouvé cette commande
Bizarrement, sur mon poste local ça fonctionne bien sans message de confirmation. Les fichiers sont bien déplacé vers la corbeille.
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $folder = $shell.Namespace($DestDir) $item = $folder.ParseName($fileName) $item.InvokeVerb("delete")
Sur le serveur cela fonctionne mais avec demande de confirmation ce qui m'arrange pas.
Comment puis-je faire pour déplacer ces fichiers sans demande de confirmation. A savoir que je ne peux pas installer de module supplémentaire sur le serveur.
Merci pour votre aide.
J'édite mon message car j'ai trouvé la solution.
En utilisant la commande ci-dessous cela fonctionne. Les fichiers sont bien déplacé dans la corbeille sans demande de confirmation
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Add-Type -AssemblyName Microsoft.VisualBasic [Microsoft.VisualBasic.FileIO.FileSystem]::DeleteFile($filefullname,'OnlyErrorDialogs','SendToRecycleBin')
Partager