• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel ⚔ Automatiser mises à jour et scans de Plex avec PowerShell

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
⚔ Automatisation des mises à jour et des scans de la bibliothèque Plex avec PowerShell (Windows)

Introduction

Dans ce tutoriel, nous allons automatiser les mises à jour et les scans de la bibliothèque Plex Media Server en utilisant PowerShell. Cela permet de maintenir votre bibliothèque à jour sans avoir à lancer manuellement des scans à chaque ajout de contenu multimédia.



📜 Prérequis

• Windows 10 ou Windows 11.

• Plex Media Server installé et configuré.

• Privilèges d’administrateur.

• Accès à PowerShell.



📝 Méthodologie

• Ouvrez PowerShell en tant qu’administrateur pour créer un script automatisant la mise à jour et le scan de votre bibliothèque Plex.

• Pour interagir avec Plex via PowerShell, vous devez envoyer des requêtes HTTP à l'API de Plex. Commencez par récupérer votre Token d'accès Plex. Rendez-vous sur l’interface web de Plex à l’adresse
Code:
http://localhost:32400/web

• Puis accédez aux paramètres de votre compte. Le token est inclus dans l’URL après que vous vous êtes connecté.

• Créez un script PowerShell qui déclenchera une mise à jour automatique de la bibliothèque en envoyant une requête à l’API Plex :
Code:
$token = "votre_token"
Invoke-RestMethod -Uri "http://localhost:32400/library/sections/all/refresh?X-Plex-Token=$token"

• Cette commande permet de scanner toutes les sections de votre bibliothèque pour mettre à jour les nouveaux fichiers ajoutés.

• Enregistrez ce script dans un fichier .ps1 pour l’exécuter automatiquement.



📝 Planification de la mise à jour automatique avec le Planificateur de tâches

• Ouvrez le Planificateur de tâches en tapant taskschd.msc dans la barre de recherche.

• Créez une nouvelle tâche en cliquant sur Créer une tâche.

• Dans l’onglet Déclencheurs, configurez une fréquence pour la mise à jour (par exemple, tous les jours ou toutes les heures).

• Dans l’onglet Actions, sélectionnez Démarrer un programme et pointez vers votre script PowerShell .ps1 précédemment créé.

• Cochez l’option Exécuter avec les privilèges les plus élevés pour éviter les problèmes d’autorisation.

• Enregistrez la tâche pour automatiser la mise à jour de la bibliothèque Plex.



💡 Astuce

Il est conseillé d’ajouter un paramètre dans votre script pour recevoir un rapport par e-mail après chaque mise à jour, en utilisant la commande Send-MailMessage dans PowerShell. Cela permet de surveiller si le scan de la bibliothèque a été effectué correctement.



🚨 Avertissement

Assurez-vous que Plex Media Server est en cours d’exécution lors de l’exécution du script. Si Plex est arrêté, le script échouera et la bibliothèque ne sera pas mise à jour.



🛠️ Conseil

Pour garantir des performances optimales, planifiez les mises à jour de la bibliothèque Plex à des moments où le serveur est le moins sollicité, comme pendant les heures creuses ou la nuit.



🔗 Solution alternative

Si vous souhaitez une solution sans script pour gérer les mises à jour automatiques de votre bibliothèque Plex, vous pouvez utiliser l’application Tautulli, qui offre une interface utilisateur pour automatiser et surveiller les tâches Plex :
Tautulli



🏁 Conclusion

Avec un simple script PowerShell et le Planificateur de tâches, vous pouvez automatiser les mises à jour et les scans de votre bibliothèque Plex Media Server sous Windows, assurant ainsi que votre contenu soit toujours à jour.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
18 250
Messages
29 550
Membres
356
Dernier inscrit
louisyoung044

Nouveaux membres

Retour
Haut Bas