Cet article répond aux questions fréquemment posées sur l'utilisation des scripts dans Atera. Les scripts permettent aux techniciens d'automatiser les tâches de maintenance, de surveillance, de remédiation et de configuration sur les appareils Windows, Mac et Linux.
Vous trouverez ci-dessous des conseils sur le téléchargement, la planification, le dépannage et la gestion efficace des scripts.
Aperçu
Q : Quels langages de script Atera prend-il en charge ?
R : Atera prend en charge les scripts PowerShell, Batch (.bat) et Shell (.sh) pour les appareils Windows, Mac et Linux.
Q : Y a-t-il une limite de taille pour les scripts téléchargés ?
R : Dans le plan d'abonnement Pro d'Atera, il y a une limite de 20 Mo pour le téléchargement de fichiers .msi et .exe. Pour les utilisateurs des niveaux d'abonnement supérieurs, la limite de téléchargement est augmentée à 1 Go.
Q : Y a-t-il une limite au nombre de scripts que je peux télécharger ?
R : Non, il n'y a pas de limite fixée pour les scripts téléchargés.
Q : Les scripts nécessitent-ils des droits d'administrateur ?
R : Les scripts s'exécutent par défaut en tant que SYSTEM (Windows) ou root (Mac/Linux). Les privilèges administratifs sont requis.
Q : Quel est le temps d'exécution maximum pour les scripts ?
R : Les scripts ont un temps d'exécution de 1 à 60 minutes.
Q : Y a-t-il un contrôle de version pour les scripts ?
R : Non. La mise à jour d'un script écrase la version précédente. Conservez des sauvegardes si vous souhaitez garder des versions.
Q : Les scripts peuvent-ils être exécutés en tant qu'utilisateur actuel au lieu de SYSTEM/root ?
R : Oui, sélectionnez « Exécuter en tant qu'utilisateur actuel » lors de l'exécution ou de la planification du script.
Gestion des scripts
Q : Comment puis-je télécharger un script sur Atera ?
R : Allez dans Admin > Surveillance et Automatisation > Scripts, puis cliquez sur ‘Créer un script’ ou ‘Télécharger un script’.
Q : Comment puis-je modifier ou mettre à jour un script existant ?
R : Ouvrez le script dans Admin > Scripts, sélectionnez-le et cliquez sur ‘Modifier’ pour apporter des modifications.
Q : Comment puis-je supprimer un script dont je n'ai plus besoin ?
R : Supprimez-le directement depuis la page Scripts dans Admin > Surveillance et Automatisation.
Q : Puis-je accéder ou partager des scripts avec d'autres ?
R : Oui, vous pouvez utiliser ou contribuer à la Bibliothèque de Scripts Partagés d'Atera, qui inclut des scripts vérifiés par la communauté et Atera.
Q : Puis-je tester un script avant un déploiement large ?
R : Oui, exécutez-le sur un appareil de test et examinez les résultats dans le Rapport des Processus Récents.
Exécution et Planification des Scripts
Q : Puis-je exécuter des scripts sur plusieurs appareils à la fois ?
R : Oui, les scripts peuvent être exécutés en masse depuis les pages Appareils, Sites ou Clients.
Q : Les scripts peuvent-ils être planifiés automatiquement ?
R : Oui, ajoutez-les à un Profil d'Automatisation IT et définissez un calendrier récurrent (quotidien, hebdomadaire, etc.).
Q : Puis-je planifier des scripts pour qu'ils s'exécutent en dehors des heures de bureau ou par fuseau horaire ?
R : Oui, les profils d'automatisation s'exécutent à l'heure locale de chaque appareil. Vous pouvez planifier des tâches pour les heures creuses.
Q : Comment ajouter un script à un profil d'automatisation ?
R : Dans un Profil d'Automatisation IT, ajoutez une étape, choisissez Script, sélectionnez votre fichier et enregistrez.
Q : Les scripts peuvent-ils s'exécuter sur des appareils hors ligne ?
R : Les scripts se mettent en file d'attente et s'exécutent une fois que l'appareil est de nouveau en ligne.
Q : Puis-je enchaîner plusieurs scripts ou demander une confirmation aux utilisateurs avant l'exécution ?
R : Vous pouvez enchaîner des scripts en appelant d'autres scripts à partir d'un fichier. Les confirmations utilisateur ne sont pas prises en charge.
Surveillance et Rapports
Q : Comment puis-je voir les résultats ou les journaux des scripts ?
R : Consultez les pages Rapport des processus récents, Retour d'automatisation et Alertes pour les sorties et les erreurs.
Q : Les scripts sont-ils enregistrés ou audités ?
R : Oui, les détails d'exécution (technicien, heure, résultat) sont enregistrés dans l'historique d'activité de chaque appareil.
Q : Puis-je recevoir des notifications par email lorsqu'un script est terminé ?
R : Aucune notification directe n'est envoyée, mais vous pouvez suivre le statut et les résultats dans les rapports. Vous pouvez attacher le script à un profil d'automatisation IT et vérifier l'email de retour :
Q : Comment vérifier si un script s'est terminé avec succès ?
R : Consultez les codes de sortie et les sorties dans les tableaux de bord Processus récents ou Retour d'automatisation.
Q : Que se passe-t-il si un script échoue ?
R : Vérifiez le bon système d'exploitation, la méthode d'exécution (SYSTEM vs. utilisateur) et la syntaxe. Consultez les journaux et réessayez localement.
Automatisation et Remédiation
Q : Les scripts peuvent-ils déclencher des alertes ou des tickets ?
R : Oui, les scripts peuvent être attachés à des profils de seuil ou à des règles d'auto-guérison pour générer des alertes ou des tickets.
Q : Puis-je utiliser des scripts pour la remédiation automatique (auto-guérison) ?
R : Oui, attachez des scripts aux seuils pour la résolution automatique des problèmes (par exemple, redémarrer un service défaillant).
Q : Comment utiliser les seuils de surveillance basés sur des scripts ?
R : Ajoutez un script dans un Profil de Seuil; sa sortie peut déclencher des alertes lorsque des conditions personnalisées sont remplies.
Q : Puis-je utiliser des scripts pour la maintenance régulière ?
R : Oui, planifiez des scripts de nettoyage, de mise à jour ou d'optimisation via des profils d'automatisation.
Capacités des Scripts
Q : Les scripts peuvent-ils appeler des API externes ou télécharger des fichiers ?
R : Oui, si cela est autorisé par les paramètres de sécurité et de pare-feu de l'appareil.
Q : Les scripts peuvent-ils installer ou supprimer des logiciels ?
R : Oui, en utilisant des scripts PowerShell ou Batch. Intégrez Chocolatey (Windows) ou Homebrew (Mac) pour l'automatisation.
Q : Les scripts peuvent-ils gérer les utilisateurs, mots de passe ou comptes ?
R : Oui, les scripts peuvent gérer la création, la modification d'utilisateurs, la réinitialisation de mots de passe et le nettoyage des anciens profils.
Q : Les scripts peuvent-ils configurer des adaptateurs réseau, imprimantes ou partages ?
R : Oui, les scripts peuvent définir des IP, DNS, imprimantes et lecteurs réseau.
Q : Les scripts peuvent-ils modifier les paramètres système (pare-feu, registre, politiques) ?
R : Oui, tant que le script s'exécute avec des privilèges administrateur.
Q : Puis-je utiliser des scripts pour surveiller les indicateurs de performance (CPU, RAM, disque) ?
R : Oui, les scripts peuvent collecter et rapporter des métriques système ou déclencher des alertes basées sur des seuils.
Q : Les scripts peuvent-ils automatiser les mises à jour, redémarrages ou correctifs de l'OS ?
R : Oui, bien que les mises à jour de l'OS soient mieux gérées via les outils de gestion des correctifs d'Atera.
Q : Les scripts peuvent-ils gérer BitLocker, Defender ou les paramètres antivirus ?
R : Oui, les scripts PowerShell peuvent vérifier le chiffrement, définir des exclusions ou déclencher des analyses.
Q : Puis-je automatiser les transferts de fichiers, sauvegardes ou nettoyages ?
R : Oui, les scripts peuvent télécharger/téléverser des fichiers, sauvegarder des données utilisateur et supprimer des fichiers temporaires.
Q : Les scripts peuvent-ils déployer des configurations personnalisées (fonds d'écran, hosts, raccourcis) ?
R : Oui, les scripts peuvent copier ou remplacer ces éléments pour tous les utilisateurs d'un appareil.
Q : Puis-je utiliser des scripts pour collecter des inventaires ou des journaux d'événements ?
R : Oui, les scripts peuvent récupérer des données matérielles/logiciels, des numéros de série ou exporter des journaux d'événements Windows.
Sécurité et Bonnes Pratiques
Q : Y a-t-il des risques de sécurité à exécuter des scripts ?
R : Oui. Toujours vérifier les scripts pour détecter du code malveillant et restreindre les permissions de téléversement/exécution aux utilisateurs de confiance.
Q : Puis-je restreindre l'utilisation des scripts par technicien, site ou client ?
R : Seuls les utilisateurs administrateurs peuvent téléverser ou exécuter des scripts. Assignez des scripts à des profils spécifiques ou à des groupes d'appareils pour contrôler la portée.
Q : Comment m'assurer que les scripts ne perturbent pas les utilisateurs ?
R : Planifiez les scripts en dehors des heures de travail ou incluez une logique pour détecter les sessions actives.
Q : Comment garantir la fiabilité et la sécurité des scripts avant leur déploiement ?
R : Testez les scripts dans un environnement contrôlé, révisez le code et maintenez des sauvegardes.
Q : Comment m'assurer que les scripts ne sont pas bloqués par l'antivirus ?
R : Ajoutez l'agent Atera et les chemins des scripts à la liste blanche de votre AV ou des outils de protection des points de terminaison.
Fonctionnalités Avancées et IA
Q : L'IA est-elle disponible pour aider à la génération de scripts ?
R : Oui, l'IA Copilot d'Atera peut générer des scripts, suggérer des commandes et aider à optimiser les flux de travail d'automatisation.
Q : Puis-je exécuter des scripts via l'API Atera ou des déclencheurs externes ?
R : Non. Les scripts ne peuvent être déclenchés que via l'interface de la plateforme Atera ou les profils d'automatisation.
Q : Les scripts peuvent-ils utiliser des variables d'environnement ou d'Atera ?
R : Oui, Atera prend en charge les variables de script pour les données dynamiques, ainsi que les variables d'environnement standard de l'OS.
Q : Les scripts peuvent-ils mettre à jour des champs d'appareils personnalisés ?
R : Oui, les sorties de script peuvent remplir des champs personnalisés à des fins d'inventaire ou de surveillance.
Dépannage
Q : Comment dépanner des scripts sans sortie ?
R : Vérifiez la syntaxe, la redirection de sortie et les permissions. Exécutez le script localement pour confirmer le comportement.
Q : Que faire si un script se comporte de manière inattendue ?
R : Contactez le support Atera avec les détails du script, les informations sur l'appareil et les journaux, ou consultez la bibliothèque de scripts partagés pour des exemples vérifiés.