More

    Présentation des trois piliers clés de PowerShell pour l’administration Windows : applets de commande, objets et pipelines

    Étapes de création d’un script simple pour l’automatisation

    Voici les étapes à suivre pour créer un script simple qui utilise Get-WindowsOptionalFeature pour auditer et activer automatiquement certaines fonctionnalités :

    1. Exécutez PowerShell avec des privilèges d’administrateur pour vous assurer que vous disposez des autorisations nécessaires.
    2. Utilisez l’applet de commande Get-WindowsOptionalFeature pour obtenir la liste de toutes les fonctionnalités facultatives.
    $features = Get-WindowsOptionalFeature -En ligne
    1. Par exemple, si vous souhaitez vérifier si la fonction « TelnetClient » est activée ou non, vous pouvez filtrer les résultats.
    $telnetFeature = $features | Objet-Où { $_. FeatureName -eq 'TelnetClient' }
    1. Si la fonctionnalité n’est pas active, vous pouvez l’activer à l’aide de l’applet de commande Enable-WindowsOptionalFeature.
    if ($telnetFeature.State -eq 'Disabled') {
    Enable-WindowsOptionalFeature -Online -FeatureName 'TelnetClient' -All
    Write-Host “TelnetClient feature has been enabled.”
    } else {
    Write-Host “TelnetClient feature is now active.”
    }
    1. Enregistrez ce script en tant que fichier .ps1, par exemple, EnableTelnet.ps1, et exécutez-le dans PowerShell.

    Dernières articles