{"id":578,"date":"2025-08-17T17:07:42","date_gmt":"2025-08-17T13:07:42","guid":{"rendered":"https:\/\/www.arparun.re\/?page_id=578"},"modified":"2025-08-17T17:28:51","modified_gmt":"2025-08-17T13:28:51","slug":"commandes-windows","status":"publish","type":"page","link":"https:\/\/www.arparun.re\/index.php\/commandes-windows\/","title":{"rendered":"Commandes Windows"},"content":{"rendered":"\n<body>\n    <!-- Command Details Modal -->\n    <div id=\"commandModal\" class=\"modal\">\n        <div class=\"modal-content\">\n            <span class=\"close\">&times;<\/span>\n            <h2 id=\"modalCommandName\"><\/h2>\n            \n            <div class=\"command-detail\">\n                <span class=\"command-detail-label\">Category:<\/span>\n                <span id=\"modalCategory\"><\/span>\n            <\/div>\n            <div class=\"command-detail\">\n                <span class=\"command-detail-label\">Type:<\/span>\n                <span id=\"modalType\"><\/span>\n            <\/div>\n            <div class=\"command-detail\">\n                <span class=\"command-detail-label\">Description:<\/span>\n                <span id=\"modalDescription\"><\/span>\n            <\/div>\n            \n            <div class=\"modal-section\">\n                <h3>Syntax<\/h3>\n                <pre id=\"modalSyntax\"><\/pre>\n                <button id=\"copySyntaxBtn\">Copy Syntax<\/button>\n            <\/div>\n            \n            <div class=\"modal-section\">\n                <h3>Example<\/h3>\n                <pre id=\"modalExample\"><\/pre>\n                <button id=\"copyExampleBtn\">Copy Example<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n    <div class=\"container\">\n        <div class=\"header\">\n            <h1>\ud83d\udd0d Recherche Commandes Windows<\/h1>\n            <p>Trouvez rapidement toutes les commandes Windows et PowerShell<\/p>\n        <\/div>\n\n        <div class=\"search-container\">\n            <div class=\"search-box\">\n                <input type=\"text\" id=\"searchInput\" class=\"search-input\" placeholder=\"Tapez le nom d'une commande (ex: dir, copy, get-process...)\">\n                <span class=\"search-icon\">\ud83d\udd0d<\/span>\n            <\/div>\n            \n            <div class=\"filters\">\n                <div class=\"filter-group\">\n                    <label for=\"categoryFilter\">Cat\u00e9gorie:<\/label>\n                    <select id=\"categoryFilter\" class=\"filter-select\">\n                        <option value=\"\">Toutes les cat\u00e9gories<\/option>\n                        <option value=\"file\">Gestion de fichiers<\/option>\n                        <option value=\"network\">R\u00e9seau<\/option>\n                        <option value=\"system\">Syst\u00e8me<\/option>\n                        <option value=\"disk\">Disque<\/option>\n                        <option value=\"security\">S\u00e9curit\u00e9<\/option>\n                        <option value=\"admin\">Administration<\/option>\n                        <option value=\"other\">Autres<\/option>\n                    <\/select>\n                <\/div>\n                \n                <div class=\"filter-group\">\n                    <label for=\"typeFilter\">Type:<\/label>\n                    <select id=\"typeFilter\" class=\"filter-select\">\n                        <option value=\"\">Tous types<\/option>\n                        <option value=\"cmd\">CMD\/Batch<\/option>\n                        <option value=\"powershell\">PowerShell<\/option>\n                        <option value=\"utility\">Utilitaires<\/option>\n                    <\/select>\n                <\/div>\n                \n                <button class=\"clear-btn\" onclick=\"clearFilters()\">Effacer<\/button>\n            <\/div>\n        <\/div>\n\n        <div class=\"stats\">\n            <div class=\"stats-grid\">\n                <div class=\"stat-item\">\n                    <span class=\"stat-number\" id=\"totalCommands\">&#8211;<\/span>\n                    <span class=\"stat-label\">Total commandes<\/span>\n                <\/div>\n                <div class=\"stat-item\">\n                    <span class=\"stat-number\" id=\"visibleCommands\">&#8211;<\/span>\n                    <span class=\"stat-label\">Affich\u00e9es<\/span>\n                <\/div>\n                <div class=\"stat-item\">\n                    <span class=\"stat-number\" id=\"selectedLetter\">&#8211;<\/span>\n                    <span class=\"stat-label\">Lettre s\u00e9lectionn\u00e9e<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"results-container\">\n            <div class=\"alphabet-nav\" id=\"alphabetNav\">\n                <!-- G\u00e9n\u00e9r\u00e9 par JavaScript -->\n            <\/div>\n            \n            <div id=\"commandsContainer\">\n                <div class=\"loading\">\n                    <div class=\"spinner\"><\/div>\n                    <p>Chargement des commandes&#8230;<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        \/\/ Function to show command details modal\n        function showCommandDetails(cmd) {\n            const modal = document.getElementById('commandModal');\n            const commandName = document.getElementById('modalCommandName');\n            const syntax = document.getElementById('modalSyntax');\n            const example = document.getElementById('modalExample');\n            const category = document.getElementById('modalCategory');\n            const type = document.getElementById('modalType');\n            const description = document.getElementById('modalDescription');\n            \n            commandName.textContent = cmd.name;\n            syntax.textContent = cmd.syntax || 'No syntax available';\n            example.textContent = cmd.example || 'No example available';\n            category.textContent = cmd.category;\n            type.textContent = cmd.type;\n            description.textContent = cmd.description;\n            \n            modal.style.display = 'block';\n        }\n\n        \/\/ Close the modal when the close button is clicked\n        document.querySelector('.close').addEventListener('click', function() {\n            document.getElementById('commandModal').style.display = 'none';\n        });\n\n        \/\/ Close the modal when clicking outside of it\n        window.addEventListener('click', function(event) {\n            const modal = document.getElementById('commandModal');\n            if (event.target === modal) {\n                modal.style.display = 'none';\n            }\n        });\n\n        \/\/ Copy syntax button\n        document.getElementById('copySyntaxBtn').addEventListener('click', function() {\n            const syntax = document.getElementById('modalSyntax').textContent;\n            copyToClipboard(syntax);\n            showNotification(`Syntax for ${document.getElementById('modalCommandName').textContent} copied!`);\n        });\n\n        \/\/ Copy example button\n        document.getElementById('copyExampleBtn').addEventListener('click', function() {\n            const example = document.getElementById('modalExample').textContent;\n            copyToClipboard(example);\n            showNotification(`Example for ${document.getElementById('modalCommandName').textContent} copied!`);\n        });\n        \/\/ Base de donn\u00e9es des commandes Windows avec cat\u00e9gorisation\n        const windowsCommands = [\n  \/\/ A\n  {\n    name: 'active',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Active une partition',\n    syntax: 'active',\n    example: 'DISKPART> active'\n  },\n  {\n    name: 'add',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Ajoute un miroir \u00e0 un volume',\n    syntax: 'add disk=<n>',\n    example: 'DISKPART> add disk=1'\n  },\n  {\n    name: 'add alias',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Ajoute un alias',\n    syntax: 'add alias=<nom> path=<chemin>',\n    example: 'DISKPART> add alias=Data path=C:\\\\Data'\n  },\n  {\n    name: 'add volume',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Ajoute un volume',\n    syntax: 'add volume [disk=<n>] [partition=<n>] [letter=<x>|mount=<path>] [label=<nom>]',\n    example: 'DISKPART> add volume letter=D'\n  },\n  {\n    name: 'adprep',\n    category: 'admin',\n    type: 'utility',\n    description: 'Pr\u00e9pare Active Directory',\n    syntax: 'adprep \/forestprep | \/domainprep | \/rodcprep',\n    example: 'adprep \/forestprep'\n  },\n  {\n    name: 'append',\n    category: 'file',\n    type: 'cmd',\n    description: 'D\u00e9finit le chemin de recherche',\n    syntax: 'append [chemin] [\/x[:on|off]] [\/path:state]',\n    example: 'append C:\\\\MyData'\n  },\n  {\n    name: 'arp',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche\/modifie les tables ARP',\n    syntax: 'arp [-a] [-g] [-d <adresse>] [-s <adresse> <mac>]',\n    example: 'arp -a'\n  },\n  {\n    name: 'assign',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Assigne une lettre de lecteur',\n    syntax: 'assign [letter=<x>] [mount=<path>]',\n    example: 'DISKPART> assign letter=E'\n  },\n  {\n    name: 'assoc',\n    category: 'file',\n    type: 'cmd',\n    description: 'G\u00e8re les associations de fichiers',\n    syntax: 'assoc [.ext[=[<programme>]]]',\n    example: 'assoc .txt=Notepad++'\n  },\n  {\n    name: 'at',\n    category: 'system',\n    type: 'cmd',\n    description: 'Planifie des t\u00e2ches',\n    syntax: 'at [\\\\serveur] [heure] [jour] <commande>',\n    example: 'at 14:00 calc.exe'\n  },\n  {\n    name: 'atmadm',\n    category: 'network',\n    type: 'cmd',\n    description: 'Administration ATM',\n    syntax: 'atmadm [options]',\n    example: 'atmadm -s'\n  },\n  {\n    name: 'attach-vdisk',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Attache un disque virtuel',\n    syntax: 'attach vdisk [readonly] [type=fixed|differencing] [filename=chemin]',\n    example: 'DISKPART> attach vdisk filename=\"C:\\\\Disque.vhd\"'\n  },\n  {\n    name: 'attrib',\n    category: 'file',\n    type: 'cmd',\n    description: 'Affiche\/modifie les attributs',\n    syntax: 'attrib [+R|-R] [+A|-A] [+S|-S] [+H|-H] [fichier]',\n    example: 'attrib +H +S C:\\\\secret.txt'\n  },\n  {\n    name: 'attributes',\n    category: 'disk',\n    type: 'cmd',\n    description: 'G\u00e8re les attributs de volume',\n    syntax: 'attributes volume [readonly|hidden|shadowcopy]',\n    example: 'DISKPART> attributes volume set readonly'\n  },\n  {\n    name: 'auditpol',\n    category: 'security',\n    type: 'cmd',\n    description: 'G\u00e8re les strat\u00e9gies d\\'audit',\n    syntax: 'auditpol \/get \/set \/clear \/list',\n    example: 'auditpol \/get \/category:*'\n  },\n  {\n    name: 'autochk',\n    category: 'disk',\n    type: 'cmd',\n    description: 'V\u00e9rification automatique du disque',\n    syntax: 'autochk *',\n    example: 'Lanc\u00e9 automatiquement au d\u00e9marrage'\n  },\n  {\n    name: 'autoconv',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Conversion automatique FAT vers NTFS',\n    syntax: 'autoconv [volume:]',\n    example: 'autoconv C:'\n  },\n  {\n    name: 'autofmt',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Formatage automatique',\n    syntax: 'autofmt [options]',\n    example: 'Non applicable (utilis\u00e9 en interne)'\n  },\n  {\n    name: 'automount',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Active\/d\u00e9sactive le montage automatique',\n    syntax: 'automount [enable|disable|scrub]',\n    example: 'DISKPART> automount disable'\n  },\n  \/\/ B\n  {\n    name: 'bcdboot',\n    category: 'system',\n    type: 'cmd',\n    description: 'Configure le magasin de donn\u00e9es de configuration de d\u00e9marrage',\n    syntax: 'bcdboot <chemin> [\/s <lettre>] [\/f <firmware>]',\n    example: 'bcdboot C:\\\\Windows \/s S:'\n  },\n  {\n    name: 'bcdedit',\n    category: 'system',\n    type: 'cmd',\n    description: 'Modifie les donn\u00e9es de configuration de d\u00e9marrage',\n    syntax: 'bcdedit [options]',\n    example: 'bcdedit \/enum'\n  },\n  {\n    name: 'bdehdcfg',\n    category: 'security',\n    type: 'cmd',\n    description: 'Configure BitLocker',\n    syntax: 'bdehdcfg -target {default|<volume>} [options]',\n    example: 'bdehdcfg -target default -quiet'\n  },\n  {\n    name: 'begin backup',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Commence une sauvegarde',\n    syntax: 'begin backup',\n    example: 'DISKSHADOW> begin backup'\n  },\n  {\n    name: 'begin restore',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Commence une restauration',\n    syntax: 'begin restore',\n    example: 'DISKSHADOW> begin restore'\n  },\n  {\n    name: 'bitsadmin',\n    category: 'network',\n    type: 'cmd',\n    description: 'G\u00e8re les transferts BITS',\n    syntax: 'bitsadmin \/create | \/addfile | \/resume | \/complete',\n    example: 'bitsadmin \/create MyJob'\n  },\n  {\n    name: 'bootcfg',\n    category: 'system',\n    type: 'cmd',\n    description: 'Configure le fichier de d\u00e9marrage',\n    syntax: 'bootcfg [options]',\n    example: 'bootcfg \/list'\n  },\n  {\n    name: 'break',\n    category: 'system',\n    type: 'cmd',\n    description: 'Active\/d\u00e9sactive la v\u00e9rification Ctrl+C',\n    syntax: 'break [on|off]',\n    example: 'break on'\n  },\n  \/\/ C\n  {\n    name: 'cacls',\n    category: 'security',\n    type: 'cmd',\n    description: 'Affiche\/modifie les ACL',\n    syntax: 'cacls <fichier> [\/t] [\/e] [\/c] [\/g user:perm]',\n    example: 'cacls C:\\\\fichier.txt \/e \/g Utilisateur:F'\n  },\n  {\n    name: 'call',\n    category: 'system',\n    type: 'cmd',\n    description: 'Appelle un script depuis un autre',\n    syntax: 'call [chemin\\\\]script.bat [arguments]',\n    example: 'call setup.bat'\n  },\n  {\n    name: 'cd',\n    category: 'file',\n    type: 'cmd',\n    description: 'Change de r\u00e9pertoire',\n    syntax: 'cd [chemin] ou chdir [chemin]',\n    example: 'cd C:\\\\Users'\n  },\n  {\n    name: 'certreq',\n    category: 'security',\n    type: 'cmd',\n    description: 'Demande de certificat',\n    syntax: 'certreq -new | -submit | -retrieve | -accept',\n    example: 'certreq -new request.inf cert.cer'\n  },\n  {\n    name: 'certutil',\n    category: 'security',\n    type: 'cmd',\n    description: 'Utilitaire de certificat',\n    syntax: 'certutil [options] [fichier]',\n    example: 'certutil -verify cert.cer'\n  },\n  {\n    name: 'change',\n    category: 'system',\n    type: 'cmd',\n    description: 'Change les param\u00e8tres Terminal Server',\n    syntax: 'change logon|port|user [options]',\n    example: 'change logon \/enable'\n  },\n  {\n    name: 'chcp',\n    category: 'system',\n    type: 'cmd',\n    description: 'Change la page de codes',\n    syntax: 'chcp [code]',\n    example: 'chcp 65001'\n  },\n  {\n    name: 'chdir',\n    category: 'file',\n    type: 'cmd',\n    description: 'Affiche\/change le r\u00e9pertoire',\n    syntax: 'chdir [chemin] ou cd [chemin]',\n    example: 'chdir D:\\\\Projets'\n  },\n  {\n    name: 'chglogon',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Active\/d\u00e9sactive les connexions',\n    syntax: 'chglogon \/enable | \/disable | \/drain',\n    example: 'chglogon \/disable'\n  },\n  {\n    name: 'chgport',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Change le mappage des ports',\n    syntax: 'chgport [port] [nouveau]',\n    example: 'chgport COM1 10'\n  },\n  {\n    name: 'chgusr',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Change le mode d\\'installation',\n    syntax: 'chgusr \/install | \/execute',\n    example: 'chgusr \/install'\n  },\n  {\n    name: 'chkdsk',\n    category: 'disk',\n    type: 'cmd',\n    description: 'V\u00e9rifie le syst\u00e8me de fichiers',\n    syntax: 'chkdsk [volume:] [options]',\n    example: 'chkdsk C: \/f \/r'\n  },\n  {\n    name: 'chkntfs',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Affiche\/modifie la v\u00e9rification de d\u00e9marrage',\n    syntax: 'chkntfs [volume:] [\/x] [\/d]',\n    example: 'chkntfs \/x C:'\n  },\n  {\n    name: 'choice',\n    category: 'system',\n    type: 'cmd',\n    description: 'Invite l\\'utilisateur \u00e0 choisir',\n    syntax: 'choice [\/c <liste>] [\/t <n>,<sec>] [message]',\n    example: 'choice \/c YN \/t 10 \/d N Voulez-vous continuer ?'\n  },\n  {\n    name: 'cipher',\n    category: 'security',\n    type: 'cmd',\n    description: 'Chiffre\/d\u00e9chiffre des fichiers',\n    syntax: 'cipher [\/e|\/d] [\/s] [chemin]',\n    example: 'cipher \/e C:\\\\Confidentiel'\n  },\n  {\n    name: 'clean',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Efface toutes les informations de partition',\n    syntax: 'clean [all]',\n    example: 'DISKPART> clean'\n  },\n  {\n    name: 'cleanmgr',\n    category: 'disk',\n    type: 'utility',\n    description: 'Nettoyage de disque',\n    syntax: 'cleanmgr [\/d <lettre>] [\/sagerun:<n>]',\n    example: 'cleanmgr \/d C:'\n  },\n  {\n    name: 'clip',\n    category: 'system',\n    type: 'cmd',\n    description: 'Copie la sortie vers le presse-papiers',\n    syntax: 'commande | clip',\n    example: 'ipconfig | clip'\n  },\n  {\n    name: 'cls',\n    category: 'system',\n    type: 'cmd',\n    description: 'Efface l\\'\u00e9cran',\n    syntax: 'cls',\n    example: 'cls'\n  },\n  {\n    name: 'cmd',\n    category: 'system',\n    type: 'cmd',\n    description: 'Lance une nouvelle instance de cmd',\n    syntax: 'cmd [\/k|\/c] [commande]',\n    example: 'cmd \/k dir'\n  },\n  {\n    name: 'cmdkey',\n    category: 'security',\n    type: 'cmd',\n    description: 'G\u00e8re les noms d\\'utilisateur et mots de passe stock\u00e9s',\n    syntax: 'cmdkey \/add \/delete \/list',\n    example: 'cmdkey \/add:server \/user:admin \/pass:motdepasse'\n  },\n  {\n    name: 'cmstp',\n    category: 'network',\n    type: 'cmd',\n    description: 'Installe des profils Connection Manager',\n    syntax: 'cmstp fichier.inf',\n    example: 'cmstp profile.inf'\n  },\n  {\n    name: 'color',\n    category: 'system',\n    type: 'cmd',\n    description: 'D\u00e9finit les couleurs de la console',\n    syntax: 'color [fc]',\n    example: 'color 0a'\n  },\n  {\n    name: 'comp',\n    category: 'file',\n    type: 'cmd',\n    description: 'Compare le contenu de deux fichiers',\n    syntax: 'comp fichier1 fichier2 [\/d] [\/a]',\n    example: 'comp file1.txt file2.txt'\n  },\n  {\n    name: 'compact',\n    category: 'file',\n    type: 'cmd',\n    description: 'Affiche\/modifie la compression de fichiers',\n    syntax: 'compact [\/c|\/u] [\/s] [fichier]',\n    example: 'compact \/c C:\\\\Dossier'\n  },\n  {\n    name: 'compact vdisk',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Compacte un disque virtuel',\n    syntax: 'compact vdisk [maximum|notrim]',\n    example: 'DISKPART> compact vdisk'\n  },\n  {\n    name: 'convert',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Convertit des volumes FAT en NTFS',\n    syntax: 'convert [volume:] \/fs:ntfs',\n    example: 'convert D: \/fs:ntfs'\n  },\n  {\n    name: 'copy',\n    category: 'file',\n    type: 'cmd',\n    description: 'Copie des fichiers',\n    syntax: 'copy <source> <destination> [options]',\n    example: 'copy fichier.txt C:\\\\Backup\\\\'\n  },\n  {\n    name: 'create',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Cr\u00e9e une partition ou un volume',\n    syntax: 'create partition primary|extended|logical [size=n]',\n    example: 'DISKPART> create partition primary size=1024'\n  },\n  {\n    name: 'cscript',\n    category: 'system',\n    type: 'cmd',\n    description: 'Ex\u00e9cute des scripts en mode console',\n    syntax: 'cscript [script] [arguments]',\n    example: 'cscript script.vbs'\n  },\n  \/\/ D\n  {\n    name: 'date',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche\/d\u00e9finit la date',\n    syntax: 'date [date]',\n    example: 'date 01\/01\/2025'\n  },\n  {\n    name: 'dcdiag',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Diagnostique les contr\u00f4leurs de domaine',\n    syntax: 'dcdiag [\/test:<nom>] [\/s:<serveur>]',\n    example: 'dcdiag \/test:connectivity'\n  },\n  {\n    name: 'dcgpofix',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Restaure les GPO par d\u00e9faut',\n    syntax: 'dcgpofix [\/target:domain|dc|both]',\n    example: 'dcgpofix \/target:both'\n  },\n  {\n    name: 'dcpromo',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Promeut un serveur en contr\u00f4leur de domaine',\n    syntax: 'dcpromo [options]',\n    example: 'dcpromo \/unattend:answer.txt'\n  },\n  {\n    name: 'defrag',\n    category: 'disk',\n    type: 'cmd',\n    description: 'D\u00e9fragmente le disque dur',\n    syntax: 'defrag [volume:] [options]',\n    example: 'defrag C: \/u \/v'\n  },\n  {\n    name: 'del',\n    category: 'file',\n    type: 'cmd',\n    description: 'Supprime des fichiers',\n    syntax: 'del [fichier] [\/f] [\/q]',\n    example: 'del fichier.txt'\n  },\n  {\n    name: 'delete',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Supprime une partition ou un volume',\n    syntax: 'delete volume|partition [number=n]',\n    example: 'DISKPART> delete volume'\n  },\n  {\n    name: 'detach vdisk',\n    category: 'disk',\n    type: 'cmd',\n    description: 'D\u00e9tache un disque virtuel',\n    syntax: 'detach vdisk',\n    example: 'DISKPART> detach vdisk'\n  },\n  {\n    name: 'detail',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Affiche les d\u00e9tails d\\'un objet',\n    syntax: 'detail disk|volume|partition',\n    example: 'DISKPART> detail volume'\n  },\n  {\n    name: 'dfsdiag',\n    category: 'network',\n    type: 'cmd',\n    description: 'Diagnostique DFS',\n    syntax: 'dfsdiag [test] [options]',\n    example: 'dfsdiag \/test:dfsrdiag'\n  },\n  {\n    name: 'dfsrmig',\n    category: 'network',\n    type: 'cmd',\n    description: 'Migration DFS-R',\n    syntax: 'dfsrmig [options]',\n    example: 'dfsrmig \/getglobalstate'\n  },\n  {\n    name: 'diantz',\n    category: 'file',\n    type: 'cmd',\n    description: 'Cr\u00e9e des archives Diamond',\n    syntax: 'diantz [options]',\n    example: 'Non applicable (outil interne)'\n  },\n  {\n    name: 'dir',\n    category: 'file',\n    type: 'cmd',\n    description: 'Affiche la liste des fichiers et dossiers',\n    syntax: 'dir [chemin] [\/w] [\/p] [\/a] [\/s] [\/b]',\n    example: 'dir C:\\\\Users \/s'\n  },\n  {\n    name: 'diskcomp',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Compare le contenu de deux disques',\n    syntax: 'diskcomp [lecteur1:] [lecteur2:]',\n    example: 'diskcomp A: B:'\n  },\n  {\n    name: 'diskcopy',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Copie le contenu d\\'un disque',\n    syntax: 'diskcopy [lecteur1:] [lecteur2:]',\n    example: 'diskcopy A: B:'\n  },\n  {\n    name: 'diskpart',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Utilitaire de partition de disque',\n    syntax: 'diskpart [\/s script.txt]',\n    example: 'diskpart \/s partition.txt'\n  },\n  {\n    name: 'diskperf',\n    category: 'system',\n    type: 'cmd',\n    description: 'Active\/d\u00e9sactive les compteurs de performance disque',\n    syntax: 'diskperf [-y] [-n] [lecteur:]',\n    example: 'diskperf -y'\n  },\n  {\n    name: 'diskraid',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Utilitaire de configuration RAID',\n    syntax: 'diskraid [options]',\n    example: 'Non applicable (outil sp\u00e9cifique)'\n  },\n  {\n    name: 'diskshadow',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Utilitaire Volume Shadow Copy',\n    syntax: 'diskshadow [script]',\n    example: 'diskshadow -s backup.txt'\n  },\n  {\n    name: 'dispdiag',\n    category: 'system',\n    type: 'cmd',\n    description: 'Diagnostique d\\'affichage',\n    syntax: 'dispdiag [options]',\n    example: 'dispdiag -report diag.txt'\n  },\n  {\n    name: 'dnscmd',\n    category: 'network',\n    type: 'cmd',\n    description: 'Administration DNS',\n    syntax: 'dnscmd [serveur] [commande]',\n    example: 'dnscmd \/zoneadd example.com \/primary'\n  },\n  {\n    name: 'doskey',\n    category: 'system',\n    type: 'cmd',\n    description: '\u00c9dite la ligne de commande et cr\u00e9e des macros',\n    syntax: 'doskey [macro=commande]',\n    example: 'doskey ll=dir $*'\n  },\n  {\n    name: 'driverquery',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche la liste des pilotes install\u00e9s',\n    syntax: 'driverquery [\/v] [\/si] [\/fo table|list|csv]',\n    example: 'driverquery \/v'\n  },\n  {\n    name: 'dtrace',\n    category: 'system',\n    type: 'cmd',\n    description: 'Outil de tra\u00e7age dynamique',\n    syntax: 'dtrace [options]',\n    example: 'Non applicable (outil avanc\u00e9)'\n  },\n  \/\/ E\n  {\n    name: 'echo',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche un texte',\n    syntax: 'echo [message] ou echo on|off',\n    example: 'echo Bonjour le monde'\n  },\n  {\n    name: 'edit',\n    category: 'file',\n    type: 'cmd',\n    description: 'Lance l\\'\u00e9diteur de texte MS-DOS',\n    syntax: 'edit [fichier]',\n    example: 'edit document.txt'\n  },\n  {\n    name: 'endlocal',\n    category: 'system',\n    type: 'cmd',\n    description: 'Termine la localisation des variables',\n    syntax: 'endlocal',\n    example: 'endlocal'\n  },\n  {\n    name: 'end restore',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Termine une restauration',\n    syntax: 'end restore',\n    example: 'DISKSHADOW> end restore'\n  },\n  {\n    name: 'erase',\n    category: 'file',\n    type: 'cmd',\n    description: 'Supprime des fichiers',\n    syntax: 'erase [fichier]',\n    example: 'erase fichier.tmp'\n  },\n  {\n    name: 'eventcreate',\n    category: 'system',\n    type: 'cmd',\n    description: 'Cr\u00e9e un \u00e9v\u00e9nement dans le journal',\n    syntax: 'eventcreate \/t \/id \/l \/d',\n    example: 'eventcreate \/t INFO \/id 100 \/l APPLICATION \/d \"Test\"'\n  },\n  {\n    name: 'evntcmd',\n    category: 'system',\n    type: 'cmd',\n    description: 'Convertit les \u00e9v\u00e9nements en traps SNMP',\n    syntax: 'evntcmd [options]',\n    example: 'Non applicable (configuration avanc\u00e9e)'\n  },\n  {\n    name: 'exec',\n    category: 'system',\n    type: 'cmd',\n    description: 'Ex\u00e9cute un programme',\n    syntax: 'exec [programme]',\n    example: 'Non applicable (utilis\u00e9 dans des scripts sp\u00e9cifiques)'\n  },\n  {\n    name: 'exit',\n    category: 'system',\n    type: 'cmd',\n    description: 'Ferme l\\'interpr\u00e9teur de commandes',\n    syntax: 'exit [\/b] [code]',\n    example: 'exit 0'\n  },\n  {\n    name: 'expand',\n    category: 'file',\n    type: 'cmd',\n    description: 'D\u00e9compresse des fichiers',\n    syntax: 'expand fichier.cab destination',\n    example: 'expand setup.cab C:\\\\Setup\\\\'\n  },\n  {\n    name: 'expand vdisk',\n    category: 'disk',\n    type: 'cmd',\n    description: '\u00c9tend un disque virtuel',\n    syntax: 'expand vdisk maximum=<taille>',\n    example: 'DISKPART> expand vdisk maximum=50GB'\n  },\n  {\n    name: 'expose',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Expose un clich\u00e9 instantan\u00e9',\n    syntax: 'expose [letter=x] [mount=path]',\n    example: 'DISKPART> expose letter=F'\n  },\n  {\n    name: 'extend',\n    category: 'disk',\n    type: 'cmd',\n    description: '\u00c9tend un volume',\n    syntax: 'extend [size=n] [disk=n]',\n    example: 'DISKPART> extend'\n  },\n  {\n    name: 'extract',\n    category: 'file',\n    type: 'cmd',\n    description: 'Extrait des fichiers d\\'une archive',\n    syntax: 'extract [options]',\n    example: 'extract \/l C:\\\\extract setup.exe'\n  },\n  \/\/ F\n  {\n    name: 'fc',\n    category: 'file',\n    type: 'cmd',\n    description: 'Compare des fichiers',\n    syntax: 'fc [\/a] [\/b] fichier1 fichier2',\n    example: 'fc \/b fichier1.bin fichier2.bin'\n  },\n  {\n    name: 'filesystems',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Affiche les syst\u00e8mes de fichiers',\n    syntax: 'filesystems',\n    example: 'DISKPART> filesystems'\n  },\n  {\n    name: 'find',\n    category: 'file',\n    type: 'cmd',\n    description: 'Recherche une cha\u00eene de texte',\n    syntax: 'find [\/v] [\/i] \"cha\u00eene\" [fichier]',\n    example: 'find \"erreur\" log.txt'\n  },\n  {\n    name: 'findstr',\n    category: 'file',\n    type: 'cmd',\n    description: 'Recherche des cha\u00eenes dans des fichiers',\n    syntax: 'findstr [options] \"cha\u00eene\" [fichier]',\n    example: 'findstr \/i \/s \"warning\" *.log'\n  },\n  {\n    name: 'finger',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche des informations sur l\\'utilisateur',\n    syntax: 'finger [utilisateur@]h\u00f4te',\n    example: 'finger user@serveur'\n  },\n  {\n    name: 'flattemp',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Active\/d\u00e9sactive les dossiers temporaires plats',\n    syntax: 'flattemp [on|off]',\n    example: 'flattemp on'\n  },\n  {\n    name: 'fondue',\n    category: 'system',\n    type: 'cmd',\n    description: 'Active les fonctionnalit\u00e9s Windows \u00e0 la demande',\n    syntax: 'fondue [options]',\n    example: 'fondue \/enable-feature:TelnetClient'\n  },\n  {\n    name: 'for',\n    category: 'system',\n    type: 'cmd',\n    description: 'Ex\u00e9cute une commande pour chaque fichier',\n    syntax: 'for %i in (liste) do commande',\n    example: 'for %i in (*.txt) do echo %i'\n  },\n  {\n    name: 'forfiles',\n    category: 'file',\n    type: 'cmd',\n    description: 'S\u00e9lectionne des fichiers pour traitement',\n    syntax: 'forfiles \/p \/s \/m \/c \/d',\n    example: 'forfiles \/p C:\\\\Logs \/s \/m *.log \/d -7 \/c \"cmd \/c del @file\"'\n  },\n  {\n    name: 'format',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Formate un disque',\n    syntax: 'format [volume:] [options]',\n    example: 'format D: \/fs:ntfs \/q'\n  },\n  {\n    name: 'freedisk',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Lib\u00e8re de l\\'espace disque',\n    syntax: 'freedisk [volume:] [taille]',\n    example: 'Non applicable (utilis\u00e9 par d\\'autres outils)'\n  },\n  {\n    name: 'fsutil',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Utilitaires de syst\u00e8me de fichiers',\n    syntax: 'fsutil [volume|file|hardlink|reparsepoint] [commande]',\n    example: 'fsutil volume diskfree C:'\n  },\n  {\n    name: 'ftp',\n    category: 'network',\n    type: 'cmd',\n    description: 'Client FTP',\n    syntax: 'ftp [h\u00f4te]',\n    example: 'ftp ftp.example.com'\n  },\n  {\n    name: 'ftype',\n    category: 'file',\n    type: 'cmd',\n    description: 'G\u00e8re les types de fichiers',\n    syntax: 'ftype [type=[commande]]',\n    example: 'ftype txtfile=\"C:\\\\Notepad.exe\" \"%1\"'\n  },\n  {\n    name: 'fveupdate',\n    category: 'security',\n    type: 'cmd',\n    description: 'Met \u00e0 jour BitLocker',\n    syntax: 'fveupdate',\n    example: 'fveupdate'\n  },\n  \/\/ G-H-I-J\n  {\n    name: 'getmac',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche l\\'adresse MAC',\n    syntax: 'getmac [\/s h\u00f4te] [\/fo csv|list|table] [\/v]',\n    example: 'getmac \/v'\n  },\n  {\n    name: 'gpresult',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Affiche les informations de strat\u00e9gie de groupe',\n    syntax: 'gpresult [\/r] [\/v] [\/z]',\n    example: 'gpresult \/r'\n  },\n  {\n    name: 'gpupdate',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Met \u00e0 jour les strat\u00e9gies de groupe',\n    syntax: 'gpupdate [\/force] [\/target:computer|user]',\n    example: 'gpupdate \/force'\n  },\n  {\n    name: 'help',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche l\\'aide',\n    syntax: 'help [commande]',\n    example: 'help dir'\n  },\n  {\n    name: 'hostname',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche le nom de l\\'ordinateur',\n    syntax: 'hostname',\n    example: 'hostname'\n  },\n  {\n    name: 'icacls',\n    category: 'security',\n    type: 'cmd',\n    description: 'Affiche\/modifie les ACL',\n    syntax: 'icacls fichier [\/grant|\/deny|\/remove] [utilisateur:perm]',\n    example: 'icacls C:\\\\fichier.txt \/grant Users:R'\n  },\n  {\n    name: 'if',\n    category: 'system',\n    type: 'cmd',\n    description: 'Ex\u00e9cution conditionnelle',\n    syntax: 'if [condition] (commande) else (commande)',\n    example: 'if exist fichier.txt (echo trouv\u00e9)'\n  },\n  {\n    name: 'ipconfig',\n    category: 'network',\n    type: 'cmd',\n    description: 'Configuration IP',\n    syntax: 'ipconfig [\/all] [\/release] [\/renew] [\/flushdns]',\n    example: 'ipconfig \/all'\n  },\n  \/\/ K\n  {\n    name: 'klist',\n    category: 'security',\n    type: 'cmd',\n    description: 'Affiche les tickets Kerberos',\n    syntax: 'klist [sessions|tickets|purge]',\n    example: 'klist'\n  },\n  {\n    name: 'ksetup',\n    category: 'security',\n    type: 'cmd',\n    description: 'Configure Kerberos',\n    syntax: 'ksetup [options]',\n    example: 'ksetup \/addkdc REALM.COM kdc.realm.com'\n  },\n  {\n    name: 'ktmutil',\n    category: 'system',\n    type: 'cmd',\n    description: 'Utilitaire Kernel Transaction Manager',\n    syntax: 'ktmutil [options]',\n    example: 'Non applicable (outil syst\u00e8me)'\n  },\n  {\n    name: 'ktpass',\n    category: 'security',\n    type: 'cmd',\n    description: 'Configure les comptes pour Kerberos',\n    syntax: 'ktpass [options]',\n    example: 'ktpass -princ HTTP\/server@DOMAIN.COM -mapuser User -pass * -out keytab'\n  },\n  \/\/ L\n  {\n    name: 'label',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Cr\u00e9e\/modifie l\\'\u00e9tiquette de volume',\n    syntax: 'label [lecteur:] [nom]',\n    example: 'label C: System'\n  },\n  {\n    name: 'list',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Affiche une liste d\\'objets',\n    syntax: 'list disk|volume|partition',\n    example: 'DISKPART> list volume'\n  },\n  {\n    name: 'load metadata',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Charge les m\u00e9tadonn\u00e9es',\n    syntax: 'load metadata [chemin]',\n    example: 'DISKSHADOW> load metadata C:\\\\shadow.dat'\n  },\n  {\n    name: 'lodctr',\n    category: 'system',\n    type: 'cmd',\n    description: 'Met \u00e0 jour les compteurs de performance',\n    syntax: 'lodctr fichier.ini',\n    example: 'lodctr perf.ini'\n  },\n  {\n    name: 'logman',\n    category: 'system',\n    type: 'cmd',\n    description: 'G\u00e8re les journaux de performance',\n    syntax: 'logman [create|start|stop|delete] [nom]',\n    example: 'logman create counter Test -o output.blg'\n  },\n  {\n    name: 'logoff',\n    category: 'system',\n    type: 'cmd',\n    description: 'Ferme une session',\n    syntax: 'logoff [id] [\/server:nom]',\n    example: 'logoff 1'\n  },\n  {\n    name: 'lpq',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche la file d\\'attente LPD',\n    syntax: 'lpq [-S serveur] [-P imprimante]',\n    example: 'lpq -S printsvr -P HP'\n  },\n  {\n    name: 'lpr',\n    category: 'network',\n    type: 'cmd',\n    description: 'Envoie un fichier vers LPD',\n    syntax: 'lpr [-S serveur] [-P imprimante] fichier',\n    example: 'lpr -S printsvr -P HP document.txt'\n  },\n  \/\/ M\n  {\n    name: 'macfile',\n    category: 'network',\n    type: 'cmd',\n    description: 'G\u00e8re les serveurs de fichiers Macintosh',\n    syntax: 'macfile [options]',\n    example: 'Non applicable (ancien)'\n  },\n  {\n    name: 'makecab',\n    category: 'file',\n    type: 'cmd',\n    description: 'Cr\u00e9e des fichiers cabinet',\n    syntax: 'makecab [fichier] [cabinet]',\n    example: 'makecab fichier.txt archive.cab'\n  },\n  {\n    name: 'manage-bde',\n    category: 'security',\n    type: 'cmd',\n    description: 'G\u00e8re BitLocker',\n    syntax: 'manage-bde [options]',\n    example: 'manage-bde -on C: -usedspaceonly'\n  },\n  {\n    name: 'mapadmin',\n    category: 'network',\n    type: 'cmd',\n    description: 'Administration des mappages de noms d\\'utilisateur',\n    syntax: 'mapadmin [options]',\n    example: 'Non applicable'\n  },\n  {\n    name: 'md',\n    category: 'file',\n    type: 'cmd',\n    description: 'Cr\u00e9e un r\u00e9pertoire',\n    syntax: 'md [chemin]',\n    example: 'md C:\\\\NouveauDossier'\n  },\n  {\n    name: 'merge vdisk',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Fusionne un disque virtuel',\n    syntax: 'merge vdisk',\n    example: 'DISKPART> merge vdisk'\n  },\n  {\n    name: 'mkdir',\n    category: 'file',\n    type: 'cmd',\n    description: 'Cr\u00e9e un r\u00e9pertoire',\n    syntax: 'mkdir [chemin]',\n    example: 'mkdir C:\\\\Projet\\\\SousDossier'\n  },\n  {\n    name: 'mklink',\n    category: 'file',\n    type: 'cmd',\n    description: 'Cr\u00e9e des liens symboliques',\n    syntax: 'mklink [\/d] [\/h] lien cible',\n    example: 'mklink \/d C:\\\\lien D:\\\\dossier'\n  },\n  {\n    name: 'mmc',\n    category: 'admin',\n    type: 'utility',\n    description: 'Microsoft Management Console',\n    syntax: 'mmc [fichier.msc]',\n    example: 'mmc devmgmt.msc'\n  },\n  {\n    name: 'mode',\n    category: 'system',\n    type: 'cmd',\n    description: 'Configure les p\u00e9riph\u00e9riques syst\u00e8me',\n    syntax: 'mode [com|con|lpt] [options]',\n    example: 'mode com1:9600,n,8,1'\n  },\n  {\n    name: 'more',\n    category: 'file',\n    type: 'cmd',\n    description: 'Affiche le contenu page par page',\n    syntax: 'more [fichier]',\n    example: 'type long.txt | more'\n  },\n  {\n    name: 'mount',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Monte un volume',\n    syntax: 'mount [volume]',\n    example: 'DISKPART> mount'\n  },\n  {\n    name: 'mountvol',\n    category: 'disk',\n    type: 'cmd',\n    description: 'G\u00e8re les points de montage de volume',\n    syntax: 'mountvol [lecteur:] [chemin] \/d \/l \/p',\n    example: 'mountvol X: \\\\?\\\\Volume{guid}\\\\'\n  },\n  {\n    name: 'move',\n    category: 'file',\n    type: 'cmd',\n    description: 'D\u00e9place des fichiers',\n    syntax: 'move [source] [destination]',\n    example: 'move fichier.txt D:\\\\Archive\\\\'\n  },\n  {\n    name: 'mqbkup',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Sauvegarde Message Queuing',\n    syntax: 'mqbkup [options]',\n    example: 'mqbkup \/backup \/file:backup.mqb'\n  },\n  {\n    name: 'mqsvc',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Service Message Queuing',\n    syntax: 'mqsvc [start|stop]',\n    example: 'net start msmq'\n  },\n  {\n    name: 'mqtgsvc',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Service de d\u00e9clencheurs Message Queuing',\n    syntax: 'mqtgsvc [start|stop]',\n    example: 'net start mqtg'\n  },\n  {\n    name: 'msdt',\n    category: 'system',\n    type: 'cmd',\n    description: 'Outil de diagnostic Microsoft',\n    syntax: 'msdt [options]',\n    example: 'msdt -ep WindowsHelp'\n  },\n  {\n    name: 'msg',\n    category: 'system',\n    type: 'cmd',\n    description: 'Envoie un message',\n    syntax: 'msg [utilisateur] [message]',\n    example: 'msg * Attention : maintenance'\n  },\n  {\n    name: 'msiexec',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Installateur Windows',\n    syntax: 'msiexec \/i \/uninstall \/quiet \/passive',\n    example: 'msiexec \/i setup.msi \/quiet'\n  },\n  {\n    name: 'msinfo32',\n    category: 'system',\n    type: 'utility',\n    description: 'Informations syst\u00e8me',\n    syntax: 'msinfo32',\n    example: 'msinfo32'\n  },\n  {\n    name: 'mstsc',\n    category: 'network',\n    type: 'utility',\n    description: 'Connexion Bureau \u00e0 distance',\n    syntax: 'mstsc [fichier.rdp] [\/v:h\u00f4te]',\n    example: 'mstsc \/v:192.168.1.100'\n  },\n  \/\/ N\n  {\n    name: 'nbtstat',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche les statistiques NetBIOS',\n    syntax: 'nbtstat [-a nom] [-A IP] [-c] [-n] [-r] [-S] [-s]',\n    example: 'nbtstat -a PC01'\n  },\n  {\n    name: 'net',\n    category: 'network',\n    type: 'cmd',\n    description: 'Commandes r\u00e9seau',\n    syntax: 'net [user|start|stop|use|view]',\n    example: 'net user'\n  },\n  {\n    name: 'netcfg',\n    category: 'network',\n    type: 'cmd',\n    description: 'Configure les composants r\u00e9seau',\n    syntax: 'netcfg [options]',\n    example: 'netcfg -winpenable'\n  },\n  {\n    name: 'netdom',\n    category: 'network',\n    type: 'cmd',\n    description: 'G\u00e8re les domaines et les relations d\\'approbation',\n    syntax: 'netdom [join|reset|verify] [options]',\n    example: 'netdom join PC01 \/domain:corp.com'\n  },\n  {\n    name: 'netsh',\n    category: 'network',\n    type: 'cmd',\n    description: 'Utilitaire de configuration r\u00e9seau',\n    syntax: 'netsh [context] [commande]',\n    example: 'netsh interface ip show config'\n  },\n  {\n    name: 'netstat',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche les statistiques r\u00e9seau',\n    syntax: 'netstat [-a] [-n] [-o] [-p proto]',\n    example: 'netstat -ano'\n  },\n  {\n    name: 'nfsadmin',\n    category: 'network',\n    type: 'cmd',\n    description: 'Administration NFS',\n    syntax: 'nfsadmin [server|client] [commande]',\n    example: 'nfsadmin server stop'\n  },\n  {\n    name: 'nfsshare',\n    category: 'network',\n    type: 'cmd',\n    description: 'G\u00e8re les partages NFS',\n    syntax: 'nfsshare [partage] [options]',\n    example: 'nfsshare share=C:\\\\Data'\n  },\n  {\n    name: 'nfsstat',\n    category: 'network',\n    type: 'cmd',\n    description: 'Statistiques NFS',\n    syntax: 'nfsstat [options]',\n    example: 'nfsstat -c'\n  },\n  {\n    name: 'nlbmgr',\n    category: 'network',\n    type: 'utility',\n    description: 'Gestionnaire d\\'\u00e9quilibrage de charge r\u00e9seau',\n    syntax: 'nlbmgr',\n    example: 'nlbmgr'\n  },\n  {\n    name: 'nltest',\n    category: 'network',\n    type: 'cmd',\n    description: 'Test des canaux s\u00e9curis\u00e9s',\n    syntax: 'nltest [options]',\n    example: 'nltest \/dsgetdc:domain.com'\n  },\n  {\n    name: 'nslookup',\n    category: 'network',\n    type: 'cmd',\n    description: 'Requ\u00eates DNS',\n    syntax: 'nslookup [nom] [serveur]',\n    example: 'nslookup google.com'\n  },\n  {\n    name: 'ntbackup',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Utilitaire de sauvegarde Windows',\n    syntax: 'ntbackup [options]',\n    example: 'Non applicable (Windows XP)'\n  },\n  {\n    name: 'ntcmdprompt',\n    category: 'system',\n    type: 'cmd',\n    description: 'Lance cmd au lieu de command',\n    syntax: 'ntcmdprompt',\n    example: 'Non applicable (ancien)'\n  },\n  {\n    name: 'ntfrsutl',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Utilitaire NTFRS',\n    syntax: 'ntfrsutl [options]',\n    example: 'ntfrsutl ds'\n  },\n  \/\/ O-P\n  {\n    name: 'openfiles',\n    category: 'file',\n    type: 'cmd',\n    description: 'Affiche\/d\u00e9connecte les fichiers ouverts',\n    syntax: 'openfiles [\/query] [\/disconnect]',\n    example: 'openfiles \/query \/s \\\\serveur'\n  },\n  {\n    name: 'pagefileconfig',\n    category: 'system',\n    type: 'cmd',\n    description: 'Configure le fichier d\\'\u00e9change',\n    syntax: 'pagefileconfig [options]',\n    example: 'Non applicable (outil GUI)'\n  },\n  {\n    name: 'path',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche\/d\u00e9finit le chemin de recherche',\n    syntax: 'path [chemin]',\n    example: 'path %PATH%;C:\\\\MesOutils'\n  },\n  {\n    name: 'pathping',\n    category: 'network',\n    type: 'cmd',\n    description: 'Test de connectivit\u00e9 avec statistiques',\n    syntax: 'pathping [h\u00f4te]',\n    example: 'pathping google.com'\n  },\n  {\n    name: 'pause',\n    category: 'system',\n    type: 'cmd',\n    description: 'Suspend l\\'ex\u00e9cution du script',\n    syntax: 'pause',\n    example: 'pause'\n  },\n  {\n    name: 'pbadmin',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Administration Phone Book',\n    syntax: 'pbadmin [options]',\n    example: 'Non applicable'\n  },\n  {\n    name: 'pentnt',\n    category: 'system',\n    type: 'cmd',\n    description: 'D\u00e9tecte les erreurs de division',\n    syntax: 'pentnt',\n    example: 'Non applicable (ancien)'\n  },\n  {\n    name: 'perfmon',\n    category: 'system',\n    type: 'utility',\n    description: 'Moniteur de performances',\n    syntax: 'perfmon',\n    example: 'perfmon'\n  },\n  {\n    name: 'ping',\n    category: 'network',\n    type: 'cmd',\n    description: 'Test de connectivit\u00e9 ICMP',\n    syntax: 'ping [h\u00f4te] [-t] [-n nombre] [-l taille]',\n    example: 'ping 8.8.8.8 -n 4'\n  },\n  {\n    name: 'pktmon',\n    category: 'network',\n    type: 'cmd',\n    description: 'Moniteur de paquets',\n    syntax: 'pktmon [start|stop|status|filter]',\n    example: 'pktmon start --capture --ethernet'\n  },\n  {\n    name: 'pnpunattend',\n    category: 'system',\n    type: 'cmd',\n    description: 'Installation automatique PnP',\n    syntax: 'pnpunattend [options]',\n    example: 'Non applicable'\n  },\n  {\n    name: 'pnputil',\n    category: 'system',\n    type: 'cmd',\n    description: 'Utilitaire Plug and Play',\n    syntax: 'pnputil \/add-driver \/delete-driver \/enum',\n    example: 'pnputil \/enum-drivers'\n  },\n  {\n    name: 'popd',\n    category: 'file',\n    type: 'cmd',\n    description: 'Restaure le r\u00e9pertoire pr\u00e9c\u00e9dent',\n    syntax: 'popd',\n    example: 'popd'\n  },\n  {\n    name: 'powershell',\n    category: 'system',\n    type: 'powershell',\n    description: 'Lance PowerShell',\n    syntax: 'powershell [-Command \"cmd\"] [-NoExit]',\n    example: 'powershell -NoExit'\n  },\n  {\n    name: 'print',\n    category: 'file',\n    type: 'cmd',\n    description: 'Imprime un fichier texte',\n    syntax: 'print [options] [fichier]',\n    example: 'print \/d:LPT1 document.txt'\n  },\n  {\n    name: 'prncnfg',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Configure les imprimantes',\n    syntax: 'prncnfg [options]',\n    example: 'prncnfg -t -p \"HP\"'\n  },\n  {\n    name: 'prndrvr',\n    category: 'admin',\n    type: 'cmd',\n    description: 'G\u00e8re les pilotes d\\'imprimante',\n    syntax: 'prndrvr [options]',\n    example: 'prndrvr -a -m \"HP LaserJet\"'\n  },\n  {\n    name: 'prnjobs',\n    category: 'admin',\n    type: 'cmd',\n    description: 'G\u00e8re les travaux d\\'impression',\n    syntax: 'prnjobs [options]',\n    example: 'prnjobs -l -p \"HP\"'\n  },\n  {\n    name: 'prnmngr',\n    category: 'admin',\n    type: 'cmd',\n    description: 'G\u00e8re les imprimantes',\n    syntax: 'prnmngr [options]',\n    example: 'prnmngr -c -p \"HP\"'\n  },\n  {\n    name: 'prnport',\n    category: 'admin',\n    type: 'cmd',\n    description: 'G\u00e8re les ports d\\'imprimante',\n    syntax: 'prnport [options]',\n    example: 'prnport -a -r Port1 -h 192.168.1.100'\n  },\n  {\n    name: 'prnqctl',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Contr\u00f4le les files d\\'impression',\n    syntax: 'prnqctl [options]',\n    example: 'prnqctl -e -p \"HP\"'\n  },\n  {\n    name: 'prompt',\n    category: 'system',\n    type: 'cmd',\n    description: 'Modifie l\\'invite de commande',\n    syntax: 'prompt [cha\u00eene]',\n    example: 'prompt $P$G'\n  },\n  {\n    name: 'pubprn',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Publie les imprimantes dans AD',\n    syntax: 'pubprn [options]',\n    example: 'pubprn \\\\serveur\\imprimante'\n  },\n  {\n    name: 'pushd',\n    category: 'file',\n    type: 'cmd',\n    description: 'Sauvegarde le r\u00e9pertoire courant',\n    syntax: 'pushd [chemin]',\n    example: 'pushd C:\\\\Temp'\n  },\n  {\n    name: 'pushprinterconnections',\n    category: 'admin',\n    type: 'cmd',\n    description: 'D\u00e9ploie les connexions d\\'imprimante',\n    syntax: 'pushprinterconnections [fichier.xml]',\n    example: 'pushprinterconnections printers.xml'\n  },\n  {\n    name: 'pwlauncher',\n    category: 'system',\n    type: 'cmd',\n    description: 'Options de d\u00e9marrage Windows To Go',\n    syntax: 'pwlauncher [options]',\n    example: 'Non applicable'\n  },\n  {\n    name: 'pwsh',\n    category: 'system',\n    type: 'powershell',\n    description: 'PowerShell Core',\n    syntax: 'pwsh [-Command \"cmd\"] [-NoExit]',\n    example: 'pwsh -NoExit'\n  },\n  \/\/ Q-R\n  {\n    name: 'qappsrv',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Affiche les serveurs Terminal Server',\n    syntax: 'qappsrv [serveur]',\n    example: 'qappsrv'\n  },\n  {\n    name: 'qprocess',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche les processus',\n    syntax: 'qprocess [nom|pid] [\/server:nom]',\n    example: 'qprocess explorer'\n  },\n  {\n    name: 'query',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche des informations syst\u00e8me',\n    syntax: 'query [process|session|user]',\n    example: 'query process'\n  },\n  {\n    name: 'quser',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Affiche les utilisateurs connect\u00e9s',\n    syntax: 'quser [\/server:nom]',\n    example: 'quser'\n  },\n  {\n    name: 'qwinsta',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Affiche les sessions Terminal Server',\n    syntax: 'qwinsta [\/server:nom]',\n    example: 'qwinsta'\n  },\n  {\n    name: 'rd',\n    category: 'file',\n    type: 'cmd',\n    description: 'Supprime un r\u00e9pertoire',\n    syntax: 'rd [chemin] [\/s] [\/q]',\n    example: 'rd C:\\\\DossierVide \/s \/q'\n  },\n  {\n    name: 'rdpsign',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Signe les fichiers RDP',\n    syntax: 'rdpsign [fichier.rdp]',\n    example: 'rdpsign connection.rdp'\n  },\n  {\n    name: 'recover',\n    category: 'disk',\n    type: 'cmd',\n    description: 'R\u00e9cup\u00e8re des donn\u00e9es d\\'un disque d\u00e9faillant',\n    syntax: 'recover [fichier]',\n    example: 'recover C:\\\\fichier.txt'\n  },\n  {\n    name: 'refsutil',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Utilitaire ReFS',\n    syntax: 'refsutil [options]',\n    example: 'Non applicable (outil interne)'\n  },\n  {\n    name: 'reg',\n    category: 'system',\n    type: 'cmd',\n    description: '\u00c9dite le registre',\n    syntax: 'reg [add|delete|query|import|export]',\n    example: 'reg query HKLM\\\\SOFTWARE\\\\Microsoft'\n  },\n  {\n    name: 'regini',\n    category: 'system',\n    type: 'cmd',\n    description: 'Modifie le registre avec un fichier de script',\n    syntax: 'regini [fichier.ini]',\n    example: 'regini permissions.ini'\n  },\n  {\n    name: 'regsvr32',\n    category: 'system',\n    type: 'cmd',\n    description: 'Enregistre\/d\u00e9senregistre les DLL',\n    syntax: 'regsvr32 [\/u] [\/s] fichier.dll',\n    example: 'regsvr32 moncomposant.dll'\n  },\n  {\n    name: 'relog',\n    category: 'system',\n    type: 'cmd',\n    description: 'Extrait les compteurs de performance',\n    syntax: 'relog [entr\u00e9e] -f [format] -o [sortie]',\n    example: 'relog perf.blg -f csv -o output.csv'\n  },\n  {\n    name: 'rem',\n    category: 'system',\n    type: 'cmd',\n    description: 'Commentaire dans un script',\n    syntax: 'rem [commentaire]',\n    example: 'rem Cet appel est temporaire'\n  },\n  {\n    name: 'remove',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Supprime une lettre de lecteur',\n    syntax: 'remove [letter=x] [mount=path]',\n    example: 'DISKPART> remove letter=F'\n  },\n  {\n    name: 'ren',\n    category: 'file',\n    type: 'cmd',\n    description: 'Renomme des fichiers',\n    syntax: 'ren [ancien] [nouveau]',\n    example: 'ren fichier.txt nouveau.txt'\n  },\n  {\n    name: 'rename',\n    category: 'file',\n    type: 'cmd',\n    description: 'Renomme des fichiers',\n    syntax: 'rename [ancien] [nouveau]',\n    example: 'rename fichier.txt backup.txt'\n  },\n  {\n    name: 'repadmin',\n    category: 'admin',\n    type: 'cmd',\n    description: 'G\u00e8re la r\u00e9plication Active Directory',\n    syntax: 'repadmin [options]',\n    example: 'repadmin \/syncall'\n  },\n  {\n    name: 'repair',\n    category: 'disk',\n    type: 'cmd',\n    description: 'R\u00e9pare un volume',\n    syntax: 'repair [volume]',\n    example: 'DISKPART> repair'\n  },\n  {\n    name: 'replace',\n    category: 'file',\n    type: 'cmd',\n    description: 'Remplace des fichiers',\n    syntax: 'replace source cible [\/a] [\/p] [\/r]',\n    example: 'replace fichier.txt C:\\\\Backup\\\\'\n  },\n  {\n    name: 'rescan',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Recherche les nouveaux disques',\n    syntax: 'rescan',\n    example: 'DISKPART> rescan'\n  },\n  {\n    name: 'reset',\n    category: 'admin',\n    type: 'cmd',\n    description: 'R\u00e9initialise une session Terminal Server',\n    syntax: 'reset session <id> [\/server:nom]',\n    example: 'reset session 2'\n  },\n  {\n    name: 'retain',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Conserve un volume simple',\n    syntax: 'retain',\n    example: 'DISKPART> retain'\n  },\n  {\n    name: 'revert',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Annule les modifications d\\'un volume',\n    syntax: 'revert',\n    example: 'DISKPART> revert'\n  },\n  {\n    name: 'rexec',\n    category: 'network',\n    type: 'cmd',\n    description: 'Ex\u00e9cute des commandes \u00e0 distance',\n    syntax: 'rexec h\u00f4te -l utilisateur -p motdepasse commande',\n    example: 'rexec 192.168.1.10 -l admin -p pass cmd'\n  },\n  {\n    name: 'risetup',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Pr\u00e9pare l\\'installation RIS',\n    syntax: 'risetup [options]',\n    example: 'Non applicable (ancien)'\n  },\n  {\n    name: 'rmdir',\n    category: 'file',\n    type: 'cmd',\n    description: 'Supprime un r\u00e9pertoire',\n    syntax: 'rmdir [chemin] [\/s] [\/q]',\n    example: 'rmdir C:\\\\Vide \/s \/q'\n  },\n  {\n    name: 'robocopy',\n    category: 'file',\n    type: 'cmd',\n    description: 'Copie robuste de fichiers',\n    syntax: 'robocopy source dest [options]',\n    example: 'robocopy C:\\\\Data D:\\\\Backup \/mir'\n  },\n  {\n    name: 'route',\n    category: 'network',\n    type: 'cmd',\n    description: 'Manipule les tables de routage',\n    syntax: 'route [add|delete|change|print]',\n    example: 'route add 192.168.2.0 mask 255.255.255.0 192.168.1.1'\n  },\n  {\n    name: 'rpcinfo',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche les informations RPC',\n    syntax: 'rpcinfo [options]',\n    example: 'rpcinfo -p'\n  },\n  {\n    name: 'rpcping',\n    category: 'network',\n    type: 'cmd',\n    description: 'Test de connectivit\u00e9 RPC',\n    syntax: 'rpcping [options]',\n    example: 'rpcping -s serveur -e 12345678-1234-ABCD-EF00-0123456789AB'\n  },\n  {\n    name: 'rsh',\n    category: 'network',\n    type: 'cmd',\n    description: 'Ex\u00e9cute des commandes sur un h\u00f4te distant',\n    syntax: 'rsh h\u00f4te commande',\n    example: 'rsh serveur ls'\n  },\n  {\n    name: 'rundll32',\n    category: 'system',\n    type: 'cmd',\n    description: 'Ex\u00e9cute une fonction DLL',\n    syntax: 'rundll32 fichier.dll, fonction',\n    example: 'rundll32 user32.dll, LockWorkStation'\n  },\n  {\n    name: 'rwinsta',\n    category: 'admin',\n    type: 'cmd',\n    description: 'R\u00e9initialise une session Terminal Server',\n    syntax: 'rwinsta <id> [\/server:nom]',\n    example: 'rwinsta 3'\n  },\n  \/\/ S\n  {\n    name: 'san',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Affiche\/d\u00e9finit la strat\u00e9gie SAN',\n    syntax: 'san [on|off|legacy]',\n    example: 'san on'\n  },\n  {\n    name: 'sc',\n    category: 'system',\n    type: 'cmd',\n    description: 'Contr\u00f4le les services',\n    syntax: 'sc [create|delete|start|stop|query] [nom]',\n    example: 'sc query WinHttpAutoProxySvc'\n  },\n  {\n    name: 'schtasks',\n    category: 'system',\n    type: 'cmd',\n    description: 'Planifie les t\u00e2ches',\n    syntax: 'schtasks [\/create] [\/delete] [\/run]',\n    example: 'schtasks \/create \/tn \"T\u00e2che\" \/tr notepad.exe \/sc daily'\n  },\n  {\n    name: 'scwcmd',\n    category: 'security',\n    type: 'cmd',\n    description: 'Assistant Configuration de s\u00e9curit\u00e9',\n    syntax: 'scwcmd [options]',\n    example: 'scwcmd process -m machine.sce'\n  },\n  {\n    name: 'secedit',\n    category: 'security',\n    type: 'cmd',\n    description: 'Configure la s\u00e9curit\u00e9',\n    syntax: 'secedit [\/configure] [\/export] [\/validate]',\n    example: 'secedit \/export \/cfg security.cfg'\n  },\n  {\n    name: 'select',\n    category: 'disk',\n    type: 'cmd',\n    description: 'S\u00e9lectionne un objet',\n    syntax: 'select disk|volume|partition|vdiske',\n    example: 'DISKPART> select disk=1'\n  },\n  {\n    name: 'serverceipoptin',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Participation au programme d\\'am\u00e9lioration',\n    syntax: 'serverceipoptin [enable|disable]',\n    example: 'serverceipoptin enable'\n  },\n  {\n    name: 'servermanagercmd',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Gestionnaire de serveur en ligne de commande',\n    syntax: 'servermanagercmd [options]',\n    example: 'servermanagercmd -install Web-Server'\n  },\n  {\n    name: 'serverweroptin',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Rapport d\\'erreurs Windows',\n    syntax: 'serverweroptin [enable|disable]',\n    example: 'serverweroptin enable'\n  },\n  {\n    name: 'set',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche\/d\u00e9finit les variables d\\'environnement',\n    syntax: 'set [variable=[valeur]]',\n    example: 'set TEMP=C:\\\\Temp'\n  },\n  {\n    name: 'setlocal',\n    category: 'system',\n    type: 'cmd',\n    description: 'D\u00e9marre la localisation des variables',\n    syntax: 'setlocal [option]',\n    example: 'setlocal enabledelayedexpansion'\n  },\n  {\n    name: 'setspn',\n    category: 'security',\n    type: 'cmd',\n    description: 'G\u00e8re les noms de principal de service',\n    syntax: 'setspn [options]',\n    example: 'setspn -S HTTP\/web.corp.com service'\n  },\n  {\n    name: 'setx',\n    category: 'system',\n    type: 'cmd',\n    description: 'Cr\u00e9e\/modifie les variables d\\'environnement',\n    syntax: 'setx variable valeur',\n    example: 'setx JAVA_HOME \"C:\\\\Java\"'\n  },\n  {\n    name: 'sfc',\n    category: 'system',\n    type: 'cmd',\n    description: 'V\u00e9rificateur de fichiers syst\u00e8me',\n    syntax: 'sfc [\/scannow] [\/verifyonly]',\n    example: 'sfc \/scannow'\n  },\n  {\n    name: 'shadow',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Surveille une session Terminal Server',\n    syntax: 'shadow <id> [\/server:nom]',\n    example: 'shadow 2'\n  },\n  {\n    name: 'shift',\n    category: 'system',\n    type: 'cmd',\n    description: 'D\u00e9cale les param\u00e8tres dans un script',\n    syntax: 'shift [\/n]',\n    example: 'shift'\n  },\n  {\n    name: 'showmount',\n    category: 'network',\n    type: 'cmd',\n    description: 'Affiche les montages NFS',\n    syntax: 'showmount [-e h\u00f4te]',\n    example: 'showmount -e serveur-nfs'\n  },\n  {\n    name: 'shrink',\n    category: 'disk',\n    type: 'cmd',\n    description: 'R\u00e9duit un volume',\n    syntax: 'shrink [desired=n] [minimum=n]',\n    example: 'DISKPART> shrink desired=1024'\n  },\n  {\n    name: 'shutdown',\n    category: 'system',\n    type: 'cmd',\n    description: 'Arr\u00eate ou red\u00e9marre l\\'ordinateur',\n    syntax: 'shutdown [\/s] [\/r] [\/t n] [\/f]',\n    example: 'shutdown \/r \/t 60'\n  },\n  {\n    name: 'simulate restore',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Simule une restauration',\n    syntax: 'simulate restore',\n    example: 'DISKSHADOW> simulate restore'\n  },\n  {\n    name: 'sort',\n    category: 'file',\n    type: 'cmd',\n    description: 'Trie les donn\u00e9es',\n    syntax: 'sort [fichier] [\/r] [\/o sortie]',\n    example: 'type liste.txt | sort'\n  },\n  {\n    name: 'start',\n    category: 'system',\n    type: 'cmd',\n    description: 'Lance un programme',\n    syntax: 'start [\"titre\"] [options] programme',\n    example: 'start notepad.exe'\n  },\n  {\n    name: 'subst',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Associe un chemin \u00e0 une lettre de lecteur',\n    syntax: 'subst [lettre:] [chemin]',\n    example: 'subst X: C:\\\\DossierLong'\n  },\n  {\n    name: 'sxstrace',\n    category: 'system',\n    type: 'cmd',\n    description: 'Trace WinSxS',\n    syntax: 'sxstrace [trace|parse]',\n    example: 'sxstrace trace \/logfile:trace.etl'\n  },\n  {\n    name: 'sysocmgr',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Gestionnaire de composants optionnels',\n    syntax: 'sysocmgr [options]',\n    example: 'sysocmgr \/i:C:\\\\Windows\\\\inf\\\\sysoc.inf'\n  },\n  {\n    name: 'systeminfo',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche les informations syst\u00e8me',\n    syntax: 'systeminfo [\/s h\u00f4te] [\/u utilisateur]',\n    example: 'systeminfo'\n  },\n  \/\/ T\n  {\n    name: 'takeown',\n    category: 'security',\n    type: 'cmd',\n    description: 'Prend possession d\\'un fichier',\n    syntax: 'takeown [\/f fichier] [\/r] [\/d y]',\n    example: 'takeown \/f C:\\\\fichier.txt'\n  },\n  {\n    name: 'tapicfg',\n    category: 'network',\n    type: 'cmd',\n    description: 'Configure TAPI',\n    syntax: 'tapicfg [options]',\n    example: 'Non applicable (ancien)'\n  },\n  {\n    name: 'taskkill',\n    category: 'system',\n    type: 'cmd',\n    description: 'Termine des processus',\n    syntax: 'taskkill [\/pid n] [\/im nom] [\/f]',\n    example: 'taskkill \/im notepad.exe \/f'\n  },\n  {\n    name: 'tasklist',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche la liste des processus',\n    syntax: 'tasklist [\/fi \"filtre\"] [\/v]',\n    example: 'tasklist \/fi \"status eq running\"'\n  },\n  {\n    name: 'tcmsetup',\n    category: 'network',\n    type: 'cmd',\n    description: 'Configuration du client TAPI',\n    syntax: 'tcmsetup [options]',\n    example: 'Non applicable'\n  },\n  {\n    name: 'telnet',\n    category: 'network',\n    type: 'cmd',\n    description: 'Client Telnet',\n    syntax: 'telnet [h\u00f4te] [port]',\n    example: 'telnet 192.168.1.1 23'\n  },\n  {\n    name: 'tftp',\n    category: 'network',\n    type: 'cmd',\n    description: 'Client TFTP',\n    syntax: 'tftp [-i h\u00f4te] [get|put] source destination',\n    example: 'tftp -i 192.168.1.1 get config.txt'\n  },\n  {\n    name: 'time',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche\/d\u00e9finit l\\'heure',\n    syntax: 'time [heure]',\n    example: 'time 14:30'\n  },\n  {\n    name: 'timeout',\n    category: 'system',\n    type: 'cmd',\n    description: 'Pause pendant un d\u00e9lai',\n    syntax: 'timeout \/t secondes [\/nobreak]',\n    example: 'timeout \/t 10'\n  },\n  {\n    name: 'title',\n    category: 'system',\n    type: 'cmd',\n    description: 'D\u00e9finit le titre de la fen\u00eatre',\n    syntax: 'title [texte]',\n    example: 'title Mon Script'\n  },\n  {\n    name: 'tlntadmn',\n    category: 'network',\n    type: 'cmd',\n    description: 'Administration du serveur Telnet',\n    syntax: 'tlntadmn [options]',\n    example: 'tlntadmn config sec=ntlm'\n  },\n  {\n    name: 'tpmtool',\n    category: 'security',\n    type: 'cmd',\n    description: 'Outil TPM',\n    syntax: 'tpmtool [options]',\n    example: 'tpmtool getdeviceinformation'\n  },\n  {\n    name: 'tpmvscmgr',\n    category: 'security',\n    type: 'cmd',\n    description: 'Gestionnaire de cartes \u00e0 puce virtuelles TPM',\n    syntax: 'tpmvscmgr [options]',\n    example: 'tpmvscmgr create \/name:MyCard'\n  },\n  {\n    name: 'tracerpt',\n    category: 'system',\n    type: 'cmd',\n    description: 'Traite les journaux de trace d\\'\u00e9v\u00e9nements',\n    syntax: 'tracerpt fichier.etl [options]',\n    example: 'tracerpt trace.etl -o rapport.txt'\n  },\n  {\n    name: 'tracert',\n    category: 'network',\n    type: 'cmd',\n    description: 'Trace la route vers une destination',\n    syntax: 'tracert [h\u00f4te]',\n    example: 'tracert google.com'\n  },\n  {\n    name: 'tree',\n    category: 'file',\n    type: 'cmd',\n    description: 'Affiche l\\'arborescence',\n    syntax: 'tree [chemin] [\/f] [\/a]',\n    example: 'tree C:\\\\ \/f'\n  },\n  {\n    name: 'tscon',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Se connecte \u00e0 une session Terminal Server',\n    syntax: 'tscon <id> [\/server:nom] [\/dest:console]',\n    example: 'tscon 2'\n  },\n  {\n    name: 'tsdiscon',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Se d\u00e9connecte d\\'une session Terminal Server',\n    syntax: 'tsdiscon <id> [\/server:nom]',\n    example: 'tsdiscon 2'\n  },\n  {\n    name: 'tsecimp',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Importe les informations de s\u00e9curit\u00e9 Terminal Server',\n    syntax: 'tsecimp \/parse \/s file.xml',\n    example: 'tsecimp \/parse \/s security.xml'\n  },\n  {\n    name: 'tskill',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Termine un processus Terminal Server',\n    syntax: 'tskill <id> [\/server:nom]',\n    example: 'tskill 123'\n  },\n  {\n    name: 'tsprof',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Copie les informations de profil utilisateur',\n    syntax: 'tsprof [options]',\n    example: 'tsprof copy \/s:serveur \/u:utilisateur'\n  },\n  {\n    name: 'type',\n    category: 'file',\n    type: 'cmd',\n    description: 'Affiche le contenu d\\'un fichier',\n    syntax: 'type [fichier]',\n    example: 'type config.txt'\n  },\n  {\n    name: 'typeperf',\n    category: 'system',\n    type: 'cmd',\n    description: '\u00c9crit les donn\u00e9es de performance',\n    syntax: 'typeperf [compteur] [-o fichier]',\n    example: 'typeperf \"\\\\Processor(_Total)\\\\% Processor Time\" -o perf.csv'\n  },\n  {\n    name: 'tzutil',\n    category: 'system',\n    type: 'cmd',\n    description: 'Utilitaire de fuseau horaire',\n    syntax: 'tzutil \/g \/s \"nom\"',\n    example: 'tzutil \/s \"Romance Standard Time\"'\n  },\n  \/\/ U-V\n  {\n    name: 'unlodctr',\n    category: 'system',\n    type: 'cmd',\n    description: 'Supprime les compteurs de performance',\n    syntax: 'unlodctr [fichier]',\n    example: 'unlodctr MyApp'\n  },\n  {\n    name: 'ver',\n    category: 'system',\n    type: 'cmd',\n    description: 'Affiche la version de Windows',\n    syntax: 'ver',\n    example: 'ver'\n  },\n  {\n    name: 'verifier',\n    category: 'system',\n    type: 'cmd',\n    description: 'V\u00e9rificateur de pilotes',\n    syntax: 'verifier [\/standard|\/all|\/custom]',\n    example: 'verifier \/all'\n  },\n  {\n    name: 'verify',\n    category: 'file',\n    type: 'cmd',\n    description: 'Active\/d\u00e9sactive la v\u00e9rification',\n    syntax: 'verify [on|off]',\n    example: 'verify on'\n  },\n  {\n    name: 'vol',\n    category: 'disk',\n    type: 'cmd',\n    description: 'Affiche l\\'\u00e9tiquette et le num\u00e9ro de s\u00e9rie du volume',\n    syntax: 'vol [lecteur:]',\n    example: 'vol C:'\n  },\n  {\n    name: 'vssadmin',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Administration Volume Shadow Copy',\n    syntax: 'vssadmin [list|create|delete] [snapshots]',\n    example: 'vssadmin list shadows'\n  },\n  \/\/ W\n  {\n    name: 'waitfor',\n    category: 'system',\n    type: 'cmd',\n    description: 'Attend ou envoie un signal',\n    syntax: 'waitfor [\/si] [\/t timeout] nom',\n    example: 'waitfor \/t 30 Event1'\n  },\n  {\n    name: 'wbadmin',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Sauvegarde et restauration Windows',\n    syntax: 'wbadmin [start|stop|backup|restore]',\n    example: 'wbadmin start backup -backupTarget:E:'\n  },\n  {\n    name: 'wdsutil',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Utilitaire Windows Deployment Services',\n    syntax: 'wdsutil [options]',\n    example: 'wdsutil \/add-device \/device:PC01'\n  },\n  {\n    name: 'wecutil',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Collecteur d\\'\u00e9v\u00e9nements Windows',\n    syntax: 'wecutil [cs|gr|rc] [nom]',\n    example: 'wecutil cs config.xml'\n  },\n  {\n    name: 'wevtutil',\n    category: 'system',\n    type: 'cmd',\n    description: 'Utilitaire de journaux d\\'\u00e9v\u00e9nements Windows',\n    syntax: 'wevtutil [qe|el|gl] [nom]',\n    example: 'wevtutil qe System \/c:10'\n  },\n  {\n    name: 'where',\n    category: 'file',\n    type: 'cmd',\n    description: 'Recherche l\\'emplacement des fichiers',\n    syntax: 'where [r\u00e9pertoire\\\\]fichier',\n    example: 'where *.exe'\n  },\n  {\n    name: 'whoami',\n    category: 'security',\n    type: 'cmd',\n    description: 'Affiche l\\'identit\u00e9 de l\\'utilisateur courant',\n    syntax: 'whoami [\/user] [\/groups] [\/priv]',\n    example: 'whoami \/priv'\n  },\n  {\n    name: 'winnt',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Installation de Windows NT',\n    syntax: 'winnt [options]',\n    example: 'Non applicable (ancien)'\n  },\n  {\n    name: 'winnt32',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Installation de Windows NT 32 bits',\n    syntax: 'winnt32 [options]',\n    example: 'Non applicable (ancien)'\n  },\n  {\n    name: 'winrs',\n    category: 'network',\n    type: 'cmd',\n    description: 'Gestion \u00e0 distance Windows',\n    syntax: 'winrs [\/r:h\u00f4te] commande',\n    example: 'winrs \/r:serveur cmd'\n  },\n  {\n    name: 'winsat',\n    category: 'system',\n    type: 'cmd',\n    description: 'Outil d\\'\u00e9valuation du syst\u00e8me Windows',\n    syntax: 'winsat [formal|cpu|mem|disk]',\n    example: 'winsat formal'\n  },\n  {\n    name: 'wmic',\n    category: 'admin',\n    type: 'cmd',\n    description: 'Interface en ligne de commande WMI',\n    syntax: 'wmic [classe] get [propri\u00e9t\u00e9]',\n    example: 'wmic cpu get name'\n  },\n  {\n    name: 'writer',\n    category: 'admin',\n    type: 'cmd',\n    description: 'V\u00e9rifie qu\\'un writer est inclus',\n    syntax: 'writer [options]',\n    example: 'Non applicable (utilis\u00e9 avec DISKSHADOW)'\n  },\n  {\n    name: 'wscript',\n    category: 'system',\n    type: 'cmd',\n    description: 'H\u00f4te de scripts Windows',\n    syntax: 'wscript [script] [arguments]',\n    example: 'wscript script.vbs'\n  },\n  \/\/ PowerShell\n  {\n    name: 'Get-Process',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les processus en cours',\n    syntax: 'Get-Process [[-Name] <string[]>] [-Module] [-FileVersionInfo]',\n    example: 'Get-Process chrome'\n  },\n  {\n    name: 'Get-Service',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les services',\n    syntax: 'Get-Service [[-Name] <string[]>] [-ComputerName <string[]>]',\n    example: 'Get-Service | Where-Object {$_.Status -eq \"Running\"}'\n  },\n  {\n    name: 'Start-Service',\n    category: 'system',\n    type: 'powershell',\n    description: 'D\u00e9marre un service',\n    syntax: 'Start-Service [-Name] <string> [-PassThru]',\n    example: 'Start-Service Spooler'\n  },\n  {\n    name: 'Stop-Service',\n    category: 'system',\n    type: 'powershell',\n    description: 'Arr\u00eate un service',\n    syntax: 'Stop-Service [-Name] <string> [-PassThru]',\n    example: 'Stop-Service Spooler'\n  },\n  {\n    name: 'Get-ChildItem',\n    category: 'file',\n    type: 'powershell',\n    description: 'Liste les \u00e9l\u00e9ments enfants',\n    syntax: 'Get-ChildItem [-Path] <string> [-Recurse] [-Filter <string>]',\n    example: 'Get-ChildItem C:\\\\Users -Recurse'\n  },\n  {\n    name: 'Copy-Item',\n    category: 'file',\n    type: 'powershell',\n    description: 'Copie un \u00e9l\u00e9ment',\n    syntax: 'Copy-Item [-Path] <string> [-Destination] <string> [-Recurse]',\n    example: 'Copy-Item C:\\\\fichier.txt D:\\\\Backup\\\\'\n  },\n  {\n    name: 'Move-Item',\n    category: 'file',\n    type: 'powershell',\n    description: 'D\u00e9place un \u00e9l\u00e9ment',\n    syntax: 'Move-Item [-Path] <string> [-Destination] <string>',\n    example: 'Move-Item fichier.txt archive\\\\'\n  },\n  {\n    name: 'Remove-Item',\n    category: 'file',\n    type: 'powershell',\n    description: 'Supprime un \u00e9l\u00e9ment',\n    syntax: 'Remove-Item [-Path] <string> [-Recurse] [-Force]',\n    example: 'Remove-Item fichier.txt'\n  },\n  {\n    name: 'New-Item',\n    category: 'file',\n    type: 'powershell',\n    description: 'Cr\u00e9e un nouvel \u00e9l\u00e9ment',\n    syntax: 'New-Item -Path <chemin> -ItemType <File | Directory>',\n    example: 'New-Item -Path \"C:\\\\fichier.txt\" -ItemType File'\n  },\n  {\n    name: 'Get-Content',\n    category: 'file',\n    type: 'powershell',\n    description: 'Obtient le contenu d\\'un \u00e9l\u00e9ment',\n    syntax: 'Get-Content [-Path] <string> [-Raw] [-TotalCount <int>]',\n    example: 'Get-Content C:\\\\log.txt'\n  },\n  {\n    name: 'Set-Content',\n    category: 'file',\n    type: 'powershell',\n    description: '\u00c9crit du contenu dans un \u00e9l\u00e9ment',\n    syntax: 'Set-Content [-Path] <string> [-Value] <Object[]>',\n    example: 'Set-Content fichier.txt \"Bonjour\"'\n  },\n  {\n    name: 'Get-Location',\n    category: 'file',\n    type: 'powershell',\n    description: 'Obtient l\\'emplacement courant',\n    syntax: 'Get-Location',\n    example: 'Get-Location'\n  },\n  {\n    name: 'Set-Location',\n    category: 'file',\n    type: 'powershell',\n    description: 'D\u00e9finit l\\'emplacement courant',\n    syntax: 'Set-Location [-Path] <string>',\n    example: 'Set-Location C:\\\\Temp'\n  },\n  {\n    name: 'Test-Path',\n    category: 'file',\n    type: 'powershell',\n    description: 'D\u00e9termine si un chemin existe',\n    syntax: 'Test-Path [-Path] <string>',\n    example: 'Test-Path C:\\\\fichier.txt'\n  },\n  {\n    name: 'Get-Command',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient toutes les commandes',\n    syntax: 'Get-Command [[-Name] <string>] [-CommandType <string>]',\n    example: 'Get-Command *service*'\n  },\n  {\n    name: 'Get-Help',\n    category: 'system',\n    type: 'powershell',\n    description: 'Affiche l\\'aide',\n    syntax: 'Get-Help <nom> [-Full] [-Examples]',\n    example: 'Get-Help Get-Process -Examples'\n  },\n  {\n    name: 'Get-Member',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les propri\u00e9t\u00e9s et m\u00e9thodes',\n    syntax: 'Get-Member [-InputObject <obj>] [-MemberType <type>]',\n    example: 'Get-Process | Get-Member'\n  },\n  {\n    name: 'Where-Object',\n    category: 'system',\n    type: 'powershell',\n    description: 'S\u00e9lectionne des objets d\\'une collection',\n    syntax: 'Where-Object {$_.Propri\u00e9t\u00e9 -op valeur}',\n    example: 'Get-Service | Where-Object {$_.Status -eq \"Running\"}'\n  },\n  {\n    name: 'Select-Object',\n    category: 'system',\n    type: 'powershell',\n    description: 'S\u00e9lectionne des propri\u00e9t\u00e9s d\\'objets',\n    syntax: 'Select-Object [-Property] <string[]>',\n    example: 'Get-Process | Select-Object Name, CPU'\n  },\n  {\n    name: 'Sort-Object',\n    category: 'system',\n    type: 'powershell',\n    description: 'Trie des objets',\n    syntax: 'Sort-Object [[-Property] <string[]>] [-Descending]',\n    example: 'Get-Process | Sort-Object CPU -Descending'\n  },\n  {\n    name: 'Group-Object',\n    category: 'system',\n    type: 'powershell',\n    description: 'Groupe des objets',\n    syntax: 'Group-Object [-Property] <string>',\n    example: 'Get-Process | Group-Object Company'\n  },\n  {\n    name: 'Measure-Object',\n    category: 'system',\n    type: 'powershell',\n    description: 'Calcule les propri\u00e9t\u00e9s d\\'objets',\n    syntax: 'Measure-Object [-Property] <string> [-Sum] [-Average]',\n    example: 'Get-ChildItem | Measure-Object Length -Sum'\n  },\n  {\n    name: 'ForEach-Object',\n    category: 'system',\n    type: 'powershell',\n    description: 'Effectue une op\u00e9ration sur chaque objet',\n    syntax: 'ForEach-Object {instruction}',\n    example: '1..5 | ForEach-Object { \"Num\u00e9ro $_\" }'\n  },\n  {\n    name: 'Write-Output',\n    category: 'system',\n    type: 'powershell',\n    description: '\u00c9crit des objets dans la sortie',\n    syntax: 'Write-Output <objet>',\n    example: 'Write-Output \"Bonjour\"'\n  },\n  {\n    name: 'Write-Host',\n    category: 'system',\n    type: 'powershell',\n    description: '\u00c9crit des objets vers l\\'h\u00f4te',\n    syntax: 'Write-Host <objet> [-ForegroundColor <couleur>]',\n    example: 'Write-Host \"Erreur\" -ForegroundColor Red'\n  },\n  {\n    name: 'Read-Host',\n    category: 'system',\n    type: 'powershell',\n    description: 'Lit une ligne de l\\'entr\u00e9e',\n    syntax: 'Read-Host [[-Prompt] <string>]',\n    example: 'Read-Host \"Entrez votre nom\"'\n  },\n  {\n    name: 'Clear-Host',\n    category: 'system',\n    type: 'powershell',\n    description: 'Efface l\\'affichage de l\\'h\u00f4te',\n    syntax: 'Clear-Host',\n    example: 'Clear-Host'\n  },\n  {\n    name: 'Get-Variable',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les variables',\n    syntax: 'Get-Variable [[-Name] <string[]>] [-ValueOnly]',\n    example: 'Get-Variable PSVersionTable'\n  },\n  {\n    name: 'Set-Variable',\n    category: 'system',\n    type: 'powershell',\n    description: 'D\u00e9finit la valeur d\\'une variable',\n    syntax: 'Set-Variable [-Name] <string> [-Value] <Object>',\n    example: 'Set-Variable -Name nom -Value \"Alice\"'\n  },\n  {\n    name: 'New-Variable',\n    category: 'system',\n    type: 'powershell',\n    description: 'Cr\u00e9e une nouvelle variable',\n    syntax: 'New-Variable [-Name] <string> [-Value <Object>]',\n    example: 'New-Variable -Name age -Value 30'\n  },\n  {\n    name: 'Remove-Variable',\n    category: 'system',\n    type: 'powershell',\n    description: 'Supprime une variable',\n    syntax: 'Remove-Variable [-Name] <string>',\n    example: 'Remove-Variable nom'\n  },\n  {\n    name: 'Get-Alias',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les alias',\n    syntax: 'Get-Alias [[-Name] <string>] [-Definition <string>]',\n    example: 'Get-Alias ls'\n  },\n  {\n    name: 'Set-Alias',\n    category: 'system',\n    type: 'powershell',\n    description: 'Cr\u00e9e ou modifie un alias',\n    syntax: 'Set-Alias [-Name] <string> [-Value] <string>',\n    example: 'Set-Alias ll Get-ChildItem'\n  },\n  {\n    name: 'New-Alias',\n    category: 'system',\n    type: 'powershell',\n    description: 'Cr\u00e9e un nouvel alias',\n    syntax: 'New-Alias [-Name] <string> [-Value] <string>',\n    example: 'New-Alias web Start-Process'\n  },\n  {\n    name: 'Import-Module',\n    category: 'system',\n    type: 'powershell',\n    description: 'Importe un module',\n    syntax: 'Import-Module [-Name] <string>',\n    example: 'Import-Module ActiveDirectory'\n  },\n  {\n    name: 'Get-Module',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les modules',\n    syntax: 'Get-Module [[-Name] <string[]>] [-ListAvailable]',\n    example: 'Get-Module -ListAvailable'\n  },\n  {\n    name: 'Export-Csv',\n    category: 'file',\n    type: 'powershell',\n    description: 'Convertit des objets en CSV',\n    syntax: 'Export-Csv [-Path] <string> [-InputObject] <PSObject>',\n    example: 'Get-Process | Export-Csv procs.csv'\n  },\n  {\n    name: 'Import-Csv',\n    category: 'file',\n    type: 'powershell',\n    description: 'Cr\u00e9e des objets depuis un CSV',\n    syntax: 'Import-Csv [-Path] <string>',\n    example: 'Import-Csv data.csv'\n  },\n  {\n    name: 'ConvertTo-Json',\n    category: 'file',\n    type: 'powershell',\n    description: 'Convertit des objets en JSON',\n    syntax: 'ConvertTo-Json [-InputObject] <Object> [-Depth <int>]',\n    example: 'Get-Process | ConvertTo-Json'\n  },\n  {\n    name: 'ConvertFrom-Json',\n    category: 'file',\n    type: 'powershell',\n    description: 'Convertit JSON en objets',\n    syntax: 'ConvertFrom-Json [-InputObject] <string>',\n    example: 'Get-Content data.json | ConvertFrom-Json'\n  },\n  {\n    name: 'Invoke-WebRequest',\n    category: 'network',\n    type: 'powershell',\n    description: 'Obtient du contenu depuis une page web',\n    syntax: 'Invoke-WebRequest -Uri <url> [-Method Get|Post]',\n    example: 'Invoke-WebRequest -Uri \"https:\/\/httpbin.org\/get\"'\n  },\n  {\n    name: 'Invoke-RestMethod',\n    category: 'network',\n    type: 'powershell',\n    description: 'Envoie une requ\u00eate HTTP\/HTTPS \u00e0 un service web REST',\n    syntax: 'Invoke-RestMethod -Uri <url> [-Method Get|Post]',\n    example: 'Invoke-RestMethod -Uri \"https:\/\/api.github.com\/users\/octocat\"'\n  },\n  {\n    name: 'Test-Connection',\n    category: 'network',\n    type: 'powershell',\n    description: 'Envoie des paquets ping ICMP',\n    syntax: 'Test-Connection [-TargetName] <string> [-Count <int>]',\n    example: 'Test-Connection google.com -Count 3'\n  },\n  {\n    name: 'Get-NetAdapter',\n    category: 'network',\n    type: 'powershell',\n    description: 'Obtient les adaptateurs r\u00e9seau',\n    syntax: 'Get-NetAdapter [[-Name] <string>] [-Physical]',\n    example: 'Get-NetAdapter'\n  },\n  {\n    name: 'Get-NetIPConfiguration',\n    category: 'network',\n    type: 'powershell',\n    description: 'Obtient la configuration IP r\u00e9seau',\n    syntax: 'Get-NetIPConfiguration',\n    example: 'Get-NetIPConfiguration'\n  },\n  {\n    name: 'New-NetFirewallRule',\n    category: 'security',\n    type: 'powershell',\n    description: 'Cr\u00e9e une r\u00e8gle de pare-feu',\n    syntax: 'New-NetFirewallRule [-DisplayName] <string> [-Direction Inbound] [-Action Allow]',\n    example: 'New-NetFirewallRule -DisplayName \"Serveur Web\" -LocalPort 80 -Protocol TCP -Action Allow'\n  },\n  {\n    name: 'Get-EventLog',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les \u00e9v\u00e9nements d\\'un journal d\\'\u00e9v\u00e9nements',\n    syntax: 'Get-EventLog -LogName <string> [-Newest <int>]',\n    example: 'Get-EventLog -LogName System -Newest 10'\n  },\n  {\n    name: 'Get-WinEvent',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les \u00e9v\u00e9nements des journaux d\\'\u00e9v\u00e9nements',\n    syntax: 'Get-WinEvent -LogName <string> [-MaxEvents <int>]',\n    example: 'Get-WinEvent -LogName Application -MaxEvents 5'\n  },\n  {\n    name: 'Start-Job',\n    category: 'system',\n    type: 'powershell',\n    description: 'D\u00e9marre une t\u00e2che en arri\u00e8re-plan',\n    syntax: 'Start-Job {-Command}',\n    example: 'Start-Job { Get-ChildItem C:\\\\ -Recurse }'\n  },\n  {\n    name: 'Get-Job',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les t\u00e2ches en arri\u00e8re-plan PowerShell',\n    syntax: 'Get-Job',\n    example: 'Get-Job'\n  },\n  {\n    name: 'Receive-Job',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient les r\u00e9sultats des t\u00e2ches en arri\u00e8re-plan',\n    syntax: 'Receive-Job [-Job] <job>',\n    example: 'Receive-Job Job1'\n  },\n  {\n    name: 'Stop-Job',\n    category: 'system',\n    type: 'powershell',\n    description: 'Arr\u00eate une t\u00e2che en arri\u00e8re-plan',\n    syntax: 'Stop-Job [-Job] <job>',\n    example: 'Stop-Job Job1'\n  },\n  {\n    name: 'Remove-Job',\n    category: 'system',\n    type: 'powershell',\n    description: 'Supprime une t\u00e2che en arri\u00e8re-plan',\n    syntax: 'Remove-Job [-Job] <job>',\n    example: 'Remove-Job Job1'\n  },\n  {\n    name: 'Get-Acl',\n    category: 'security',\n    type: 'powershell',\n    description: 'Obtient le descripteur de s\u00e9curit\u00e9 d\\'une ressource',\n    syntax: 'Get-Acl [-Path] <string>',\n    example: 'Get-Acl C:\\\\fichier.txt'\n  },\n  {\n    name: 'Set-Acl',\n    category: 'security',\n    type: 'powershell',\n    description: 'Modifie le descripteur de s\u00e9curit\u00e9 d\\'un \u00e9l\u00e9ment sp\u00e9cifi\u00e9',\n    syntax: 'Set-Acl [-Path] <string> [-AclObject] <Object>',\n    example: 'Set-Acl C:\\\\fichier.txt -AclObject $acl'\n  },\n  {\n    name: 'Get-AuthenticodeSignature',\n    category: 'security',\n    type: 'powershell',\n    description: 'Obtient des informations sur la signature Authenticode',\n    syntax: 'Get-AuthenticodeSignature [-FilePath] <string>',\n    example: 'Get-AuthenticodeSignature script.ps1'\n  },\n  {\n    name: 'Set-AuthenticodeSignature',\n    category: 'security',\n    type: 'powershell',\n    description: 'Ajoute une signature Authenticode \u00e0 un script ou fichier PowerShell',\n    syntax: 'Set-AuthenticodeSignature [-FilePath] <string> [-Certificate] <certificate>',\n    example: 'Set-AuthenticodeSignature script.ps1 $cert'\n  },\n  {\n    name: 'Get-ExecutionPolicy',\n    category: 'security',\n    type: 'powershell',\n    description: 'Obtient les strat\u00e9gies d\\'ex\u00e9cution pour la session actuelle',\n    syntax: 'Get-ExecutionPolicy [-List]',\n    example: 'Get-ExecutionPolicy'\n  },\n  {\n    name: 'Set-ExecutionPolicy',\n    category: 'security',\n    type: 'powershell',\n    description: 'D\u00e9finit les strat\u00e9gies d\\'ex\u00e9cution PowerShell',\n    syntax: 'Set-ExecutionPolicy [Restricted | RemoteSigned | Unrestricted]',\n    example: 'Set-ExecutionPolicy RemoteSigned -Scope CurrentUser'\n  },\n  {\n    name: 'Get-ItemProperty',\n    category: 'file',\n    type: 'powershell',\n    description: 'Obtient les propri\u00e9t\u00e9s d\\'un \u00e9l\u00e9ment sp\u00e9cifi\u00e9',\n    syntax: 'Get-ItemProperty [-Path] <string> [-Name <string>]',\n    example: 'Get-ItemProperty HKLM:\\\\SOFTWARE\\\\Microsoft\\\\Windows'\n  },\n  {\n    name: 'Set-ItemProperty',\n    category: 'file',\n    type: 'powershell',\n    description: 'Cr\u00e9e ou modifie la valeur d\\'une propri\u00e9t\u00e9 d\\'un \u00e9l\u00e9ment',\n    syntax: 'Set-ItemProperty [-Path] <string> [-Name] <string> [-Value] <Object>',\n    example: 'Set-ItemProperty C:\\\\fichier.txt -Name IsReadOnly -Value $true'\n  },\n  {\n    name: 'New-ItemProperty',\n    category: 'file',\n    type: 'powershell',\n    description: 'Cr\u00e9e une nouvelle propri\u00e9t\u00e9 pour un \u00e9l\u00e9ment',\n    syntax: 'New-ItemProperty [-Path] <string> [-Name] <string> [-Value] <Object>',\n    example: 'New-ItemProperty C:\\\\fichier.txt -Name Owner -Value \"Admin\"'\n  },\n  {\n    name: 'Remove-ItemProperty',\n    category: 'file',\n    type: 'powershell',\n    description: 'Supprime une propri\u00e9t\u00e9 et sa valeur d\\'un \u00e9l\u00e9ment',\n    syntax: 'Remove-ItemProperty [-Path] <string> [-Name] <string>',\n    example: 'Remove-ItemProperty C:\\\\fichier.txt -Name Owner'\n  },\n  {\n    name: 'Compress-Archive',\n    category: 'file',\n    type: 'powershell',\n    description: 'Cr\u00e9e une archive compress\u00e9e',\n    syntax: 'Compress-Archive -Path <chemin> -DestinationPath <chemin>',\n    example: 'Compress-Archive -Path C:\\\\Dossier\\\\* -DestinationPath archive.zip'\n  },\n  {\n    name: 'Expand-Archive',\n    category: 'file',\n    type: 'powershell',\n    description: 'Extrait des fichiers d\\'une archive sp\u00e9cifi\u00e9e',\n    syntax: 'Expand-Archive -Path <chemin> [-DestinationPath <chemin>]',\n    example: 'Expand-Archive -Path archive.zip -DestinationPath C:\\\\Extrait\\\\'\n  },\n  {\n    name: 'Get-ComputerInfo',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient un objet consolid\u00e9 d\\'informations syst\u00e8me et du syst\u00e8me d\\'exploitation',\n    syntax: 'Get-ComputerInfo',\n    example: 'Get-ComputerInfo'\n  },\n  {\n    name: 'Restart-Computer',\n    category: 'system',\n    type: 'powershell',\n    description: 'Red\u00e9marre le syst\u00e8me d\\'exploitation sur les ordinateurs locaux et distants',\n    syntax: 'Restart-Computer [-ComputerName <string[]>] [-Force]',\n    example: 'Restart-Computer -Force'\n  },\n  {\n    name: 'Stop-Computer',\n    category: 'system',\n    type: 'powershell',\n    description: 'Arr\u00eate (\u00e9teint) les ordinateurs locaux et distants',\n    syntax: 'Stop-Computer [-ComputerName <string[]>] [-Force]',\n    example: 'Stop-Computer -Force'\n  },\n  {\n    name: 'Get-TimeZone',\n    category: 'system',\n    type: 'powershell',\n    description: 'Obtient le fuseau horaire actuel ou une liste des fuseaux horaires disponibles',\n    syntax: 'Get-TimeZone [[-Id] <string>]',\n    example: 'Get-TimeZone'\n  },\n  {\n    name: 'Set-TimeZone',\n    category: 'system',\n    type: 'powershell',\n    description: 'D\u00e9finit le fuseau horaire du syst\u00e8me sur un fuseau horaire sp\u00e9cifi\u00e9',\n    syntax: 'Set-TimeZone [-Id] <string>',\n    example: 'Set-TimeZone -Id \"Romance Standard Time\"'\n  }\n];\n\n        let filteredCommands = [...windowsCommands];\n        let currentLetter = '';\n\n        function initializeApp() {\n            createAlphabetNavigation();\n            displayCommands(filteredCommands);\n            updateStats();\n            \n            \/\/ Event listeners\n            document.getElementById('searchInput').addEventListener('input', handleSearch);\n            document.getElementById('categoryFilter').addEventListener('change', handleFilter);\n            document.getElementById('typeFilter').addEventListener('change', handleFilter);\n        }\n\n        function createAlphabetNavigation() {\n            const alphabetNav = document.getElementById('alphabetNav');\n            const letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('');\n            const availableLetters = new Set();\n\n            \/\/ D\u00e9terminer quelles lettres ont des commandes\n            windowsCommands.forEach(cmd => {\n                const firstLetter = cmd.name.charAt(0).toUpperCase();\n                availableLetters.add(firstLetter);\n            });\n\n            letters.forEach(letter => {\n                const btn = document.createElement('button');\n                btn.className = `alphabet-btn ${availableLetters.has(letter) ? '' : 'disabled'}`;\n                btn.textContent = letter;\n                btn.onclick = () => filterByLetter(letter);\n                \n                if (!availableLetters.has(letter)) {\n                    btn.disabled = true;\n                }\n                \n                alphabetNav.appendChild(btn);\n            });\n\n            \/\/ Bouton \"Toutes\"\n            const allBtn = document.createElement('button');\n            allBtn.className = 'alphabet-btn active';\n            allBtn.textContent = 'Toutes';\n            allBtn.onclick = () => filterByLetter('');\n            alphabetNav.insertBefore(allBtn, alphabetNav.firstChild);\n        }\n\n        function filterByLetter(letter) {\n            currentLetter = letter;\n            \n            \/\/ Mettre \u00e0 jour l'\u00e9tat des boutons\n            document.querySelectorAll('.alphabet-btn').forEach(btn => {\n                btn.classList.remove('active');\n                if ((letter === '' && btn.textContent === 'Toutes') || \n                    (letter !== '' && btn.textContent === letter)) {\n                    btn.classList.add('active');\n                }\n            });\n\n            applyFilters();\n        }\n\n        function handleSearch() {\n            applyFilters();\n        }\n\n        function handleFilter() {\n            applyFilters();\n        }\n\n        function applyFilters() {\n            const searchTerm = document.getElementById('searchInput').value.toLowerCase();\n            const categoryFilter = document.getElementById('categoryFilter').value;\n            const typeFilter = document.getElementById('typeFilter').value;\n\n            filteredCommands = windowsCommands.filter(cmd => {\n                const matchesSearch = cmd.name.toLowerCase().includes(searchTerm) || \n                                    cmd.description.toLowerCase().includes(searchTerm);\n                const matchesCategory = !categoryFilter || cmd.category === categoryFilter;\n                const matchesType = !typeFilter || cmd.type === typeFilter;\n                const matchesLetter = !currentLetter || \n                                    cmd.name.charAt(0).toUpperCase() === currentLetter;\n\n                return matchesSearch && matchesCategory && matchesType && matchesLetter;\n            });\n\n            displayCommands(filteredCommands);\n            updateStats();\n        }\n\n        function displayCommands(commands) {\n            const container = document.getElementById('commandsContainer');\n            \n            if (commands.length === 0) {\n                container.innerHTML = `\n                    <div class=\"no-results\">\n                        <div class=\"no-results-icon\">\ud83d\udd0d<\/div>\n                        <h3>Aucune commande trouv\u00e9e<\/h3>\n                        <p>Essayez de modifier vos crit\u00e8res de recherche<\/p>\n                    <\/div>\n                `;\n                return;\n            }\n\n            const grid = document.createElement('div');\n            grid.className = 'commands-grid';\n\n            commands.sort((a, b) => a.name.localeCompare(b.name)).forEach(cmd => {\n                const item = document.createElement('div');\n                item.className = 'command-item';\n                item.onclick = () => showCommandDetails(cmd);\n                \n                const categoryColors = {\n                    file: '#4CAF50',\n                    network: '#2196F3', \n                    system: '#FF9800',\n                    disk: '#9C27B0',\n                    security: '#F44336',\n                    admin: '#607D8B',\n                    other: '#795548'\n                };\n\n                const typeIcons = {\n                    cmd: '\u26a1',\n                    powershell: '\ud83d\udd37',\n                    utility: '\ud83d\udee0\ufe0f'\n                };\n\n                item.innerHTML = `\n                    <div class=\"command-name\">${cmd.name}<\/div>\n                    <div class=\"command-category\" style=\"color: ${categoryColors[cmd.category] || '#666'}\">\n                        ${typeIcons[cmd.type] || '\ud83d\udcc4'} ${cmd.description}\n                    <\/div>\n                `;\n                \n                grid.appendChild(item);\n            });\n\n            container.innerHTML = '';\n            container.appendChild(grid);\n        }\n\n        function updateStats() {\n            document.getElementById('totalCommands').textContent = windowsCommands.length;\n            document.getElementById('visibleCommands').textContent = filteredCommands.length;\n            document.getElementById('selectedLetter').textContent = currentLetter || 'Toutes';\n        }\n\n        function copyToClipboard(text) {\n            if (navigator.clipboard) {\n                navigator.clipboard.writeText(text).then(() => {\n                    showNotification(`\"${text}\" copi\u00e9 dans le presse-papiers!`);\n                });\n            } else {\n                \/\/ Fallback pour les navigateurs plus anciens\n                const textArea = document.createElement('textarea');\n                textArea.value = text;\n                document.body.appendChild(textArea);\n                textArea.select();\n                try {\n                    document.execCommand('copy');\n                    showNotification(`\"${text}\" copi\u00e9 dans le presse-papiers!`);\n                } catch (err) {\n                    showNotification(`Impossible de copier \"${text}\"`);\n                }\n                document.body.removeChild(textArea);\n            }\n        }\n\n        function showNotification(message) {\n            \/\/ Cr\u00e9er une notification toast\n            const notification = document.createElement('div');\n            notification.style.cssText = `\n                position: fixed;\n                top: 20px;\n                right: 20px;\n                background: #4CAF50;\n                color: white;\n                padding: 12px 20px;\n                border-radius: 8px;\n                box-shadow: 0 4px 12px rgba(0,0,0,0.3);\n                z-index: 1000;\n                font-weight: bold;\n                transform: translateX(100%);\n                transition: transform 0.3s ease;\n            `;\n            notification.textContent = message;\n            \n            document.body.appendChild(notification);\n            \n            \/\/ Animation d'entr\u00e9e\n            setTimeout(() => {\n                notification.style.transform = 'translateX(0)';\n            }, 100);\n            \n            \/\/ Suppression automatique\n            setTimeout(() => {\n                notification.style.transform = 'translateX(100%)';\n                setTimeout(() => {\n                    if (document.body.contains(notification)) {\n                        document.body.removeChild(notification);\n                    }\n                }, 300);\n            }, 2000);\n        }\n\n        function clearFilters() {\n            document.getElementById('searchInput').value = '';\n            document.getElementById('categoryFilter').value = '';\n            document.getElementById('typeFilter').value = '';\n            filterByLetter('');\n        }\n\n        \/\/ Raccourcis clavier\n        document.addEventListener('keydown', (e) => {\n            \/\/ Focus sur la recherche avec Ctrl+F ou F3\n            if ((e.ctrlKey && e.key === 'f') || e.key === 'F3') {\n                e.preventDefault();\n                document.getElementById('searchInput').focus();\n            }\n            \n            \/\/ Effacer les filtres avec Escape\n            if (e.key === 'Escape') {\n                clearFilters();\n            }\n        });\n\n        \/\/ Initialisation au chargement de la page\n        document.addEventListener('DOMContentLoaded', initializeApp);\n    <\/script>\n<\/body>\n","protected":false},"excerpt":{"rendered":"<p>&times; Category: Type: Description: Syntax Copy Syntax Example Copy Example \ud83d\udd0d Recherche Commandes Windows Trouvez rapidement toutes les commandes Windows et PowerShell \ud83d\udd0d Cat\u00e9gorie: Toutes les cat\u00e9goriesGestion de fichiersR\u00e9seauSyst\u00e8meDisqueS\u00e9curit\u00e9AdministrationAutres Type: Tous typesCMD\/BatchPowerShellUtilitaires Effacer &#8211; Total commandes &#8211; Affich\u00e9es &#8211; Lettre s\u00e9lectionn\u00e9e Chargement des commandes&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-578","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Commandes Windows - arparun - Informatique Reunion<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arparun.re\/index.php\/commandes-windows\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Commandes Windows - arparun - Informatique Reunion\" \/>\n<meta property=\"og:description\" content=\"&times; Category: Type: Description: Syntax Copy Syntax Example Copy Example \ud83d\udd0d Recherche Commandes Windows Trouvez rapidement toutes les commandes Windows et PowerShell \ud83d\udd0d Cat\u00e9gorie: Toutes les cat\u00e9goriesGestion de fichiersR\u00e9seauSyst\u00e8meDisqueS\u00e9curit\u00e9AdministrationAutres Type: Tous typesCMD\/BatchPowerShellUtilitaires Effacer &#8211; Total commandes &#8211; Affich\u00e9es &#8211; Lettre s\u00e9lectionn\u00e9e Chargement des commandes&#8230;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arparun.re\/index.php\/commandes-windows\/\" \/>\n<meta property=\"og:site_name\" content=\"arparun - Informatique Reunion\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-17T13:28:51+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.arparun.re\/index.php\/commandes-windows\/\",\"url\":\"https:\/\/www.arparun.re\/index.php\/commandes-windows\/\",\"name\":\"Commandes Windows - arparun - Informatique Reunion\",\"isPartOf\":{\"@id\":\"https:\/\/www.arparun.re\/#website\"},\"datePublished\":\"2025-08-17T13:07:42+00:00\",\"dateModified\":\"2025-08-17T13:28:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.arparun.re\/index.php\/commandes-windows\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.arparun.re\/index.php\/commandes-windows\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.arparun.re\/index.php\/commandes-windows\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.arparun.re\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Commandes Windows\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.arparun.re\/#website\",\"url\":\"https:\/\/www.arparun.re\/\",\"name\":\"arparun - Informatique Reunion\",\"description\":\"Syst\u00e8mes, R\u00e9seaux et S\u00e9curit\u00e9\",\"publisher\":{\"@id\":\"https:\/\/www.arparun.re\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.arparun.re\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.arparun.re\/#organization\",\"name\":\"Arparun\",\"url\":\"https:\/\/www.arparun.re\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png\",\"contentUrl\":\"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png\",\"width\":512,\"height\":512,\"caption\":\"Arparun\"},\"image\":{\"@id\":\"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Commandes Windows - arparun - Informatique Reunion","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.arparun.re\/index.php\/commandes-windows\/","og_locale":"fr_FR","og_type":"article","og_title":"Commandes Windows - arparun - Informatique Reunion","og_description":"&times; Category: Type: Description: Syntax Copy Syntax Example Copy Example \ud83d\udd0d Recherche Commandes Windows Trouvez rapidement toutes les commandes Windows et PowerShell \ud83d\udd0d Cat\u00e9gorie: Toutes les cat\u00e9goriesGestion de fichiersR\u00e9seauSyst\u00e8meDisqueS\u00e9curit\u00e9AdministrationAutres Type: Tous typesCMD\/BatchPowerShellUtilitaires Effacer &#8211; Total commandes &#8211; Affich\u00e9es &#8211; Lettre s\u00e9lectionn\u00e9e Chargement des commandes&#8230;","og_url":"https:\/\/www.arparun.re\/index.php\/commandes-windows\/","og_site_name":"arparun - Informatique Reunion","article_modified_time":"2025-08-17T13:28:51+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.arparun.re\/index.php\/commandes-windows\/","url":"https:\/\/www.arparun.re\/index.php\/commandes-windows\/","name":"Commandes Windows - arparun - Informatique Reunion","isPartOf":{"@id":"https:\/\/www.arparun.re\/#website"},"datePublished":"2025-08-17T13:07:42+00:00","dateModified":"2025-08-17T13:28:51+00:00","breadcrumb":{"@id":"https:\/\/www.arparun.re\/index.php\/commandes-windows\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arparun.re\/index.php\/commandes-windows\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.arparun.re\/index.php\/commandes-windows\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.arparun.re\/"},{"@type":"ListItem","position":2,"name":"Commandes Windows"}]},{"@type":"WebSite","@id":"https:\/\/www.arparun.re\/#website","url":"https:\/\/www.arparun.re\/","name":"arparun - Informatique Reunion","description":"Syst\u00e8mes, R\u00e9seaux et S\u00e9curit\u00e9","publisher":{"@id":"https:\/\/www.arparun.re\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arparun.re\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.arparun.re\/#organization","name":"Arparun","url":"https:\/\/www.arparun.re\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/","url":"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png","contentUrl":"https:\/\/www.arparun.re\/wp-content\/uploads\/2021\/02\/cropped-site.png","width":512,"height":512,"caption":"Arparun"},"image":{"@id":"https:\/\/www.arparun.re\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/comments?post=578"}],"version-history":[{"count":4,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/578\/revisions"}],"predecessor-version":[{"id":584,"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/pages\/578\/revisions\/584"}],"wp:attachment":[{"href":"https:\/\/www.arparun.re\/index.php\/wp-json\/wp\/v2\/media?parent=578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}