{"id":889684,"date":"2026-10-01T16:29:11","date_gmt":"2026-10-01T16:29:11","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/le-fonctionnement-du-scripting-batch-et-les-cas-ou-il-reste-utile\/"},"modified":"2026-10-01T16:29:11","modified_gmt":"2026-10-01T16:29:11","slug":"le-fonctionnement-du-scripting-batch-et-les-cas-ou-il-reste-utile","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/fr\/blog\/le-fonctionnement-du-scripting-batch-et-les-cas-ou-il-reste-utile\/","title":{"rendered":"Le fonctionnement du scripting batch et les cas o\u00f9 il reste utile"},"content":{"rendered":"<div class=\"in-context-cta\"><h2>Points cl\u00e9s<\/h2>\n<ul>\n<li>Les scripts batch ex\u00e9cutent des commandes les unes apr\u00e8s les autres via cmd.exe\u00a0: chaque ligne s&rsquo;ex\u00e9cute dans l&rsquo;ordre, ce qui rend le comportement pr\u00e9visible, mais aussi limit\u00e9 d\u00e8s qu&rsquo;une t\u00e2che exige de la logique ou une gestion des erreurs.<\/li>\n<li>Le batch donne le meilleur de lui-m\u00eame sur des t\u00e2ches simples et bien con\u00e7ues\u00a0: travaux de maintenance courts, nettoyage de fichiers et anciens workflows pour lesquels le batch reste solide. D\u00e8s que la complexit\u00e9 augmente, PowerShell ou Python sont plus adapt\u00e9s.<\/li>\n<li>Les environnements legacy maintiennent le scripting batch d&rsquo;actualit\u00e9\u00a0: de nombreux anciens environnements Windows utilisent encore des fichiers .bat qui fonctionnent de fa\u00e7on fiable et qu&rsquo;il n&rsquo;y a aucune raison de remplacer simplement parce que des outils plus r\u00e9cents existent.<\/li>\n<li>Le batch peut lancer et \u00e9pauler des outils modernes\u00a0: un fichier .bat peut appeler un script PowerShell, d\u00e9clencher un utilitaire en ligne de commande ou encha\u00eener plusieurs outils dans un m\u00eame processus reproductible, sans qu&rsquo;il soit n\u00e9cessaire de remplacer ces outils.<\/li>\n<li>Les risques de s\u00e9curit\u00e9 et de maintenance augmentent avec la taille des scripts\u00a0: une lisibilit\u00e9 m\u00e9diocre, des identifiants cod\u00e9s en dur ou l&rsquo;absence de journalisation structur\u00e9e rendent les scripts volumineux plus difficiles \u00e0 s\u00e9curiser et \u00e0 maintenir dans le temps.<\/li>\n<\/ul>\n<\/div>\n<p>Le <strong>scripting batch<\/strong> peut sembler d&rsquo;un autre temps \u00e0 l&rsquo;heure de PowerShell et de Python, mais il abat encore discr\u00e8tement beaucoup de travail dans les environnements Windows. Un script batch n&rsquo;est rien d&rsquo;autre qu&rsquo;un fichier texte rempli de commandes que l&rsquo;interpr\u00e9teur de commandes Windows ex\u00e9cute les unes apr\u00e8s les autres. Vous pouvez ainsi automatiser des t\u00e2ches r\u00e9p\u00e9titives, encha\u00eener des utilitaires et standardiser des workflows simples sans rien installer de plus. Pour les \u00e9quipes informatiques et les <a href=\"https:\/\/www.ninjaone.com\/fr\/blog\/plateforme-msp\/\">MSP<\/a>, le batch est donc id\u00e9al pour les correctifs rapides, les syst\u00e8mes legacy, les petits travaux de maintenance et m\u00eame pour lancer des outils plus avanc\u00e9s lorsque c&rsquo;est n\u00e9cessaire.<\/p>\n<h2>Le scripting batch, en quoi cela consiste<\/h2>\n<p>Un script batch est un fichier texte qui contient une suite de commandes destin\u00e9es \u00e0 l&rsquo;interpr\u00e9teur de ligne de commande Windows. Concr\u00e8tement, il fait office de liste de t\u00e2ches pour le syst\u00e8me d&rsquo;exploitation\u00a0: chaque ligne contient une commande que l&rsquo;on saisirait normalement de fa\u00e7on interactive, mais le fichier batch permet de les ex\u00e9cuter d&rsquo;un seul coup.<\/p>\n<h3>Ses principales caract\u00e9ristiques\u00a0:<\/h3>\n<ul>\n<li>des commandes ex\u00e9cut\u00e9es par l&rsquo;interpr\u00e9teur de commandes Windows (cmd.exe)\u00a0;<\/li>\n<li>des fichiers g\u00e9n\u00e9ralement enregistr\u00e9s avec l&rsquo;extension .bat ou .cmd\u00a0;<\/li>\n<li>des instructions trait\u00e9es s\u00e9quentiellement, de haut en bas.<\/li>\n<\/ul>\n<p>Parce qu&rsquo;il s&rsquo;agit de simples fichiers texte qui reposent uniquement sur des outils int\u00e9gr\u00e9s, les scripts batch offrent un moyen direct d&rsquo;automatiser des t\u00e2ches r\u00e9p\u00e9titives en ligne de commande, sans installer de runtime ni de framework suppl\u00e9mentaire.<\/p>\n<h2>Le d\u00e9roulement de l&rsquo;ex\u00e9cution d&rsquo;un script batch<\/h2>\n<p>Les scripts batch suivent un mod\u00e8le d&rsquo;ex\u00e9cution simple et lin\u00e9aire, tr\u00e8s proche de la saisie manuelle des commandes par un utilisateur. Lorsque vous lancez un fichier batch Windows, l&rsquo;interpr\u00e9teur de commandes le lit ligne par ligne et ex\u00e9cute chaque instruction dans l&rsquo;ordre.<\/p>\n<p><strong>Pendant l&rsquo;ex\u00e9cution\u00a0:<\/strong><\/p>\n<ol>\n<li>les commandes s&rsquo;ex\u00e9cutent s\u00e9quentiellement, sauf si des commandes de contr\u00f4le de flux comme GOTO, IF ou FOR modifient le parcours\u00a0;<\/li>\n<li>les variables d&rsquo;environnement sont d\u00e9velopp\u00e9es au moment de l&rsquo;ex\u00e9cution, avec la possibilit\u00e9 d&rsquo;un d\u00e9veloppement diff\u00e9r\u00e9 dans les sc\u00e9narios plus avanc\u00e9s\u00a0;<\/li>\n<li>le contr\u00f4le de flux de base repose sur des constructions simples, des \u00e9tiquettes et des tests conditionnels avec IF et ERRORLEVEL.<\/li>\n<\/ol>\n<p>Ce mod\u00e8le d&rsquo;ex\u00e9cution est pr\u00e9visible et facile \u00e0 appr\u00e9hender, mais il n&rsquo;offre ni la souplesse ni la robustesse des langages de script modernes, en particulier lorsque vous avez besoin d&rsquo;une gestion structur\u00e9e des erreurs, de structures de donn\u00e9es complexes ou d&rsquo;une organisation modulaire du code.<\/p>\n<h2>Les principaux cas d&rsquo;usage du scripting batch<\/h2>\n<p>Le scripting batch reste utile dans des sc\u00e9narios pr\u00e9cis et bien d\u00e9limit\u00e9s, o\u00f9 sa simplicit\u00e9 devient un atout plut\u00f4t qu&rsquo;une contrainte. De nombreuses entreprises s&rsquo;appuient encore sur des fichiers batch au quotidien, surtout dans les environnements fortement orient\u00e9s Windows ou legacy.<\/p>\n<h3>Cas d&rsquo;usage courants\u00a0:<\/h3>\n<ul>\n<li>les t\u00e2ches d&rsquo;automatisation simples\u00a0: nettoyage de fichiers temporaires, rotation des journaux ou ex\u00e9cution planifi\u00e9e de commandes de maintenance de routine\u00a0;<\/li>\n<li>les routines d&rsquo;installateur et de configuration qui doivent copier des fichiers, enregistrer des services ou appeler des utilitaires syst\u00e8me lors du d\u00e9ploiement de logiciels\u00a0;<\/li>\n<li>les workflows de maintenance legacy \u00e9crits \u00e0 l&rsquo;origine en batch et qui continuent de fonctionner de fa\u00e7on fiable\u00a0;<\/li>\n<li>l&rsquo;encapsulation ou l&rsquo;encha\u00eenement d&rsquo;outils en ligne de commande, o\u00f9 le fichier batch Windows orchestre plusieurs utilitaires au sein d&rsquo;un m\u00eame workflow reproductible.<\/li>\n<\/ul>\n<p>Dans ces situations, les scripts batch donnent les meilleurs r\u00e9sultats sur des t\u00e2ches pr\u00e9visibles et lin\u00e9aires, avec peu de branchements et un besoin limit\u00e9 de logique complexe ou de manipulation de donn\u00e9es.<\/p>\n<h2>Les limites du scripting batch<\/h2>\n<p>Le scripting batch pr\u00e9sente des contraintes importantes face aux langages de script modernes comme PowerShell, Python ou Bash. Ces limites sont souvent la raison principale qui pousse les \u00e9quipes \u00e0 faire migrer les workflows les plus complexes du batch vers des plateformes plus r\u00e9centes.<\/p>\n<p><strong>Limites les plus fr\u00e9quentes\u00a0:<\/strong><\/p>\n<ul>\n<li>une gestion des erreurs et une reprise limit\u00e9es, qui reposent g\u00e9n\u00e9ralement sur des tests ERRORLEVEL plut\u00f4t que sur des m\u00e9canismes structur\u00e9s de type try\/catch\u00a0;<\/li>\n<li>une prise en charge minimale des structures de donn\u00e9es complexes\u00a0: l&rsquo;essentiel du travail se fait avec de simples cha\u00eenes de caract\u00e8res et des variables d&rsquo;environnement\u00a0;<\/li>\n<li>des constructions faibles pour la logique avanc\u00e9e, qui rendent les flux de contr\u00f4le \u00e9labor\u00e9s ou les scripts volumineux difficiles \u00e0 lire et \u00e0 maintenir\u00a0;<\/li>\n<li>un d\u00e9bogage compliqu\u00e9 et une lisibilit\u00e9 qui se d\u00e9grade \u00e0 mesure que les scripts grossissent, notamment lorsqu&rsquo;ils accumulent les \u00e9tiquettes, les sauts GOTO et les conditions imbriqu\u00e9es.<\/li>\n<\/ul>\n<p>Ces contraintes font du scripting batch un mauvais choix pour les projets d&rsquo;automatisation complexes ou de long terme, o\u00f9 la maintenabilit\u00e9 et une gestion robuste des erreurs sont essentielles.<\/p>\n<h2>Savoir quand le scripting batch est le bon choix<\/h2>\n<p>Opter pour le scripting batch doit \u00eatre une d\u00e9cision r\u00e9fl\u00e9chie, et non un r\u00e9flexe par d\u00e9faut. L&rsquo;essentiel est d&rsquo;aligner l&rsquo;outil sur la port\u00e9e et la dur\u00e9e de vie de la t\u00e2che que vous automatisez.<\/p>\n<h3>Le scripting batch est particuli\u00e8rement indiqu\u00e9 lorsque\u00a0:<\/h3>\n<ul>\n<li>les t\u00e2ches sont simples, bien d\u00e9finies et relativement courtes, souvent quelques dizaines de lignes de commandes au maximum\u00a0;<\/li>\n<li>une compatibilit\u00e9 legacy est requise\u00a0: environnements qui s&rsquo;appuient d\u00e9j\u00e0 sur des fichiers .bat ou .cmd, ou syst\u00e8mes sur lesquels les administrateurs s&rsquo;attendent \u00e0 des workflows en batch\u00a0;<\/li>\n<li>aucun runtime ni d\u00e9pendance suppl\u00e9mentaire ne peut \u00eatre install\u00e9 et le script doit pouvoir s&rsquo;ex\u00e9cuter partout o\u00f9 Windows et cmd.exe sont disponibles.<\/li>\n<\/ul>\n<p>Pour une automatisation complexe impliquant des API, une manipulation riche des donn\u00e9es ou des scripts destin\u00e9s \u00e0 durer et \u00e0 \u00eatre \u00e9tendus, des langages comme PowerShell ou Python constituent g\u00e9n\u00e9ralement de meilleurs choix, bien plus s\u00fbrs et plus faciles \u00e0 maintenir.<\/p>\n<h2>Le scripting batch dans les environnements modernes<\/h2>\n<p>Dans les environnements informatiques actuels, le scripting batch travaille rarement seul. Il coexiste le plus souvent avec des outils plus r\u00e9cents et joue un r\u00f4le d&rsquo;appui au sein d&rsquo;une strat\u00e9gie d&rsquo;automatisation plus large.<\/p>\n<p><strong>Concr\u00e8tement\u00a0:<\/strong><\/p>\n<ul>\n<li>les scripts batch servent fr\u00e9quemment \u00e0 lancer ou \u00e0 \u00e9pauler des outils modernes, par exemple en appelant des scripts PowerShell ou des utilitaires en ligne de commande tiers\u00a0;<\/li>\n<li>de nombreux environnements conservent leurs fichiers batch existants par souci de r\u00e9trocompatibilit\u00e9, en particulier pour des travaux de maintenance de longue dur\u00e9e ou des routines de d\u00e9ploiement qui fonctionnent toujours de fa\u00e7on fiable\u00a0;<\/li>\n<li>ma\u00eetriser le batch aide les \u00e9quipes \u00e0 interpr\u00e9ter les workflows legacy et \u00e0 les faire migrer en toute s\u00e9curit\u00e9 vers des langages de script plus puissants, ce qui r\u00e9duit le risque pendant les migrations.<\/li>\n<\/ul>\n<p>Ses connaissances restent donc pertinentes, m\u00eame si son r\u00f4le se resserre, notamment pour les \u00e9quipes en charge de syst\u00e8mes anciens, d&rsquo;applications m\u00e9tier ou de parcs Windows h\u00e9t\u00e9rog\u00e8nes.<\/p>\n<h2>Autres points \u00e0 prendre en compte<\/h2>\n<p>Travailler avec des scripts batch dans des environnements de production implique quelques consid\u00e9rations suppl\u00e9mentaires que les \u00e9quipes informatiques doivent garder en t\u00eate.<\/p>\n<ul>\n<li>Les scripts batch peuvent exposer des informations sensibles si des identifiants, des cl\u00e9s ou des cha\u00eenes de connexion sont int\u00e9gr\u00e9s directement dans le fichier\u00a0: ils doivent donc \u00eatre manipul\u00e9s et stock\u00e9s de mani\u00e8re s\u00e9curis\u00e9e.<\/li>\n<li>La journalisation et la gestion des sorties doivent \u00eatre impl\u00e9ment\u00e9es explicitement avec echo, des redirections et des fichiers journaux personnalis\u00e9s\u00a0; il n&rsquo;existe aucune journalisation structur\u00e9e int\u00e9gr\u00e9e.<\/li>\n<li>L&rsquo;ex\u00e9cution multiplateforme n&rsquo;est pas prise en charge, le scripting batch \u00e9tant \u00e9troitement li\u00e9 \u00e0 Windows et \u00e0 la s\u00e9mantique de cmd.exe.<\/li>\n<li>La maintenance se complique \u00e0 mesure que les scripts gagnent en taille et en complexit\u00e9, surtout en l&rsquo;absence de commentaires, de structure coh\u00e9rente ou de responsable clairement identifi\u00e9.<\/li>\n<\/ul>\n<p>Int\u00e9grer ces \u00e9l\u00e9ments aux d\u00e9cisions de conception permet de d\u00e9terminer si un fichier batch est vraiment le bon outil ou simplement le plus familier.<\/p>\n<h2>Probl\u00e8mes courants \u00e0 examiner<\/h2>\n<p>Lorsqu&rsquo;un script batch cesse de fonctionner comme pr\u00e9vu, les causes profondes se rangent souvent dans quelques cat\u00e9gories r\u00e9currentes. Se doter d&rsquo;une m\u00e9thode de d\u00e9pannage coh\u00e9rente fait gagner du temps et \u00e9vite bien des frustrations.<\/p>\n<ul>\n<li><strong>Le script s&rsquo;arr\u00eate de fa\u00e7on inattendue\u00a0:<\/strong> v\u00e9rifiez la gestion des erreurs, les tests ERRORLEVEL et si des commandes critiques \u00e9chouent silencieusement.<\/li>\n<li><strong>Les variables ne se d\u00e9veloppent pas correctement\u00a0:<\/strong> contr\u00f4lez la port\u00e9e des variables, les guillemets et la n\u00e9cessit\u00e9 d&rsquo;un d\u00e9veloppement diff\u00e9r\u00e9 pour les variables mises \u00e0 jour \u00e0 l&rsquo;int\u00e9rieur de boucles ou de blocs conditionnels.<\/li>\n<li><strong>Erreurs d&rsquo;autorisation\u00a0: <\/strong>v\u00e9rifiez le contexte d&rsquo;ex\u00e9cution, les privil\u00e8ges de l&rsquo;utilisateur et si le script a besoin de droits d&rsquo;administration pour modifier des fichiers, des services ou des entr\u00e9es de registre.<\/li>\n<li><strong>Comportement inattendu\u00a0:<\/strong> ajoutez des instructions echo, activez l&rsquo;affichage des commandes avec @echo on et journalisez les sorties pour mieux voir ce que fait r\u00e9ellement le script au moment de l&rsquo;ex\u00e9cution.<\/li>\n<\/ul>\n<p>Ces sch\u00e9mas donnent aux \u00e9quipes un point de d\u00e9part pour diagnostiquer et stabiliser les workflows batch existants.<\/p>\n<h2>L&rsquo;int\u00e9gration NinjaOne<\/h2>\n<p>Scripting batch et gestion des terminaux vont souvent de pair. Les outils capables d&rsquo;orchestrer des scripts sur des parcs entiers d&rsquo;appareils facilitent grandement une automatisation par scripts batch coh\u00e9rente et s\u00fbre.<\/p>\n<p>NinjaOne permet d&rsquo;ex\u00e9cuter et de g\u00e9rer des scripts sur l&rsquo;ensemble des terminaux, fichiers batch inclus. Comprendre le scripting batch aide les \u00e9quipes \u00e0 d\u00e9terminer quand un simple fichier .bat ou .cmd suffit et quand PowerShell ou d&rsquo;autres langages de script offrent des options d&rsquo;automatisation plus s\u00fbres et plus faciles \u00e0 maintenir pour des workflows plus vastes ou plus complexes. En adaptant le choix du script \u00e0 la complexit\u00e9 de la t\u00e2che et en utilisant NinjaOne pour distribuer et surveiller l&rsquo;ex\u00e9cution, les \u00e9quipes informatiques peuvent moderniser leur strat\u00e9gie d&rsquo;automatisation sans renoncer \u00e0 des techniques legacy encore utiles.<\/p>\n<h2>En r\u00e9sum\u00e9<\/h2>\n<p>Le scripting par fichiers batch est l&rsquo;une des toutes premi\u00e8res m\u00e9thodes d&rsquo;automatisation disponibles sur les syst\u00e8mes Windows. Il permet aux administrateurs de regrouper des instructions en ligne de commande dans un seul fichier, ex\u00e9cutable autant de fois que n\u00e9cessaire. M\u00eame si des outils plus r\u00e9cents comme PowerShell et Bash offrent une souplesse bien sup\u00e9rieure, les scripts batch restent r\u00e9pandus dans les environnements legacy et les sc\u00e9narios d&rsquo;automatisation simples, o\u00f9 leur simplicit\u00e9 et leur omnipr\u00e9sence constituent un avantage.<\/p>\n<p>Comprendre le scripting batch aide les professionnels de l&rsquo;informatique \u00e0 maintenir des workflows anciens, \u00e0 interpr\u00e9ter les scripts existants et \u00e0 d\u00e9cider en connaissance de cause quand les fichiers batch sont pertinents et quand il vaut mieux recourir \u00e0 des outils plus puissants.<\/p>\n<div class=\"quick-start-guide\"><h2><svg width=\"45\" height=\"45\" viewBox=\"0 0 45 45\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M41.4822 0H3.51778C1.57496 0 0 1.57496 0 3.51778V41.4822C0 43.425 1.57496 45 3.51778 45H41.4822C43.425 45 45 43.425 45 41.4822V3.51778C45 1.57496 43.425 0 41.4822 0Z\" fill=\"#053856\"\/>\n<path d=\"M30.4399 13.9904C28.9161 12.4475 26.9127 11.6737 24.4346 11.6737C23.0721 11.6737 21.8188 11.911 20.6794 12.3858C19.5401 12.8605 18.5859 13.5346 17.8168 14.4129V11.2654L12.2766 13.867V32.562H18.0779V22.4739C18.0779 20.6224 18.5099 19.2267 19.3787 18.2867C20.2474 17.3515 21.4105 16.8815 22.8727 16.8815C24.1877 16.8815 25.1894 17.285 25.8825 18.0968C26.5756 18.9086 26.9222 20.1334 26.9222 21.7808V32.562H32.7234V21.2728C32.7234 18.2393 31.9591 15.5285 30.4399 13.9856V13.9904Z\" fill=\"#04FF88\"\/>\n<\/svg>Guide de d\u00e9marrage rapide<\/h2><p><b>Ce que NinjaOne prend en charge aujourd&rsquo;hui<\/b><\/p>\n<p><b>Automatisation et ex\u00e9cution\u00a0:<\/b><br \/>, <a href=\"https:\/\/www.google.com\/url?sa=t&#038;rct=j&#038;q=&#038;esrc=s&#038;source=web&#038;cd=&#038;cad=rja&#038;uact=8&#038;ved=2ahUKEwj4g5n1zb-VAxWZb_UHHdpbBH8QFnoECBkQAQ&#038;url=https%3A%2F%2Fwww.ninjaone.com%2Fdocs%2Fpatch-management%2Fwinget-integration-windows-patch-management%2F&#038;usg=AOvVaw3GbAR1ZOTupaMPemPnPwfs&#038;opi=89978449\">Int\u00e9gration WinGet<\/a>\u00a0: NinjaOne prend en charge <a href=\"https:\/\/www.google.com\/url?sa=t&#038;rct=j&#038;q=&#038;esrc=s&#038;source=web&#038;cd=&#038;cad=rja&#038;uact=8&#038;ved=2ahUKEwj4g5n1zb-VAxWZb_UHHdpbBH8QFnoECBoQAQ&#038;url=https%3A%2F%2Fwww.ninjaone.com%2Fdocs%2Fintegrations%2Fwindows-package-manager%2F&#038;usg=AOvVaw1CBNSpUYdxaKCBL7cN9bPl&#038;opi=89978449\">Windows Package Manager (WinGet)<\/a> pour l&rsquo;installation et la mise \u00e0 jour automatis\u00e9es des logiciels sur les appareils Windows 10 et versions ult\u00e9rieures<br \/>, D\u00e9ploiement bas\u00e9 sur des politiques\u00a0: les politiques peuvent \u00eatre configur\u00e9es pour d\u00e9ployer automatiquement logiciels et correctifs sur les appareils g\u00e9r\u00e9s<br \/>, Gestion du cycle de vie des appareils\u00a0: provisionnement automatis\u00e9 des appareils et workflows de gestion<\/p>\n<p><b>\u00c0 propos du scripting batch<\/b><\/p>\n<p>La documentation consult\u00e9e ne d\u00e9taille pas explicitement les capacit\u00e9s de scripting batch. Pour obtenir une r\u00e9ponse d\u00e9finitive sur la prise en charge par NinjaOne de\u00a0:<br \/>, l&rsquo;ex\u00e9cution de fichiers batch<br \/>, le d\u00e9ploiement de scripts <a href=\"https:\/\/www.google.com\/url?sa=t&#038;rct=j&#038;q=&#038;esrc=s&#038;source=web&#038;cd=&#038;cad=rja&#038;uact=8&#038;ved=2ahUKEwjovMODzr-VAxXxcvUHHRT2Mg0QFnoECB4QAQ&#038;url=https%3A%2F%2Fwww.ninjaone.com%2Fit-hub%2Fendpoint-management%2Fwhat-is-powershell%2F&#038;usg=AOvVaw3qi_YXaTuubtcCTYy1V0vr&#038;opi=89978449\">PowerShell<\/a><br \/>, la planification de scripts personnalis\u00e9s<br \/>, l&rsquo;ex\u00e9cution de scripts \u00e0 distance<\/p>\n<p><b>Recommandation<\/b><br \/>\n1. Consultez directement l&rsquo;int\u00e9gralit\u00e9 de la Base de connaissance NinjaOne ou contactez le support NinjaOne<br \/>\n2. V\u00e9rifiez votre version du produit\u00a0: les capacit\u00e9s varient selon la version et le module<br \/>\n3. \u00c9changez avec votre \u00e9quipe de compte\u00a0: elle peut pr\u00e9ciser les options de scripting disponibles dans votre d\u00e9ploiement<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Le scripting batch peut sembler d&rsquo;un autre temps \u00e0 l&rsquo;heure de PowerShell et de Python, mais il abat encore discr\u00e8tement beaucoup de travail dans les environnements Windows. Un script batch n&rsquo;est rien d&rsquo;autre qu&rsquo;un fichier texte rempli de commandes que l&rsquo;interpr\u00e9teur de commandes Windows ex\u00e9cute les unes apr\u00e8s les autres. Vous pouvez ainsi automatiser des [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":803019,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4355],"tags":[],"class_list":["post-889684","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-ops"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/posts\/889684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/comments?post=889684"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/posts\/889684\/revisions"}],"predecessor-version":[{"id":889685,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/posts\/889684\/revisions\/889685"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/media\/803019"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/media?parent=889684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/categories?post=889684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/fr\/wp-json\/wp\/v2\/tags?post=889684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}