J'ai reçu une liste de sharepoint personnalisée, avec une colonne de titre qui contient ServerNames et je me suis beaucoup de fichiers .csv qui a le même nom que le titreUploader des fichiers aux éléments de la liste Sharepoint
est-il en quelque sorte possible de télécharger em à l'élément de liste en pièce jointe avec un script? Peut-être Powershell? J'ai reçu plus de 100 fichiers, ce qui serait pénible si je devais tout faire manuellement.
Le fichier et la colonne Titre ressemble à ceci:
Title
Server1.domain.com
.csv
Server1.domain.com.csv
Ont été la recherche d'un certain temps, mais havent pu trouver tout ce que je pouvais utiliser
Salut Stefan, Merci pour la réponse rapide, je reçois l'erreur suivante. Impossible de convertir l'argument "1" avec la valeur: "System.IO.FileStream", pour "Ajouter" de taper "System.Byte []": "Impossible de convertir la valeur" System.IO.FileStream "de type" System. IO.FileStream "to type" System.Byte [] "." À C: \ Scripts \ Upload Attachment.ps1: 7 char: 27 + $ item.Attachments.Add <<<< ($ file.Name, $ file.OpenRead()) + CatégorieInfo: NotSpecified: (:) [], MethodException + FullyQualifiedErrorId: MethodArgumentConversionInvalidCastArgument – Casper
Désolé, à ce sujet. Mise à jour de la question – Stefan
Merci beaucoup Stefan! Ça marche. Dernière question: existe-t-il un moyen pour le script de supprimer une pièce jointe de l'élément s'il existe déjà un fichier avant de le télécharger? – Casper