Les variables d'environnement dans PowerShell sont utilisées pour accéder ou lancer des chemins, des dossiers ou des fichiers spécifiques sous Windows. L'utilisation de variables d'environnement peut aider à accéder facilement à un dossier spécifique. Au lieu de taper l'adresse de chemin complète pour accéder au «Dossier temp », le«% temp%»La variable d'environnement peut être utilisée.
De plus, ces variables peuvent être considérées comme des espaces réservés ou des raccourcis vers l'adresse du chemin long des fichiers ou des dossiers. Il s'agit de faciliter la navigation sur un ordinateur, qu'il s'agisse d'ajouter des chemins aux applications ou de créer des scripts personnalisés.
Ce blog fournira des détails sur l'utilisation des variables d'environnement.
Quelles sont les variables de l'environnement PowerShell?
Ce sont les commandes qui vont être discutées:
Méthode 1: Utilisez le CMDlet «Dir Env:» pour obtenir les variables environnementales
Le "dir env:»Cmdlet est spécialement conçu pour obtenir les variables d'environnement en utilisant PowerShell. Exécutez la commande indiquée pour obtenir toutes les variables d'environnement:
dir env:Méthode 2: Utilisez le «Get-Childem -Path Env:» Cmdlet pour obtenir les variables environnementales
Le "Get-Childem" La candidature est utilisée le long du «-Chemin»Paramètre et«Env:»Variable pour obtenir les variables d'environnement sur Windows:
Get-Childem -Path Env:Selon le code ci-dessus:
Méthode 3: Utilisez le «Get-Item -Path Env:» Cmdlet pour obtenir les variables d'environnement
De même, les variables d'environnement peuvent également être récupérées à l'aide du «Obtenir l'article”Cmdlet avec le"-chemin»Paramètre et«Env:»Variable:
Get-Item -Path Env:Ici, le spécifié "Obtenir l'article»Cmdlet est utilisé pour obtenir l'élément à partir d'un emplacement spécifié mais n'obtient pas le contenu du fichier:
Exemple 1: Obtenez le nom d'utilisateur actuel à l'aide de la commande «Get-Item»
Cet exemple utilisera le «Obtenir l'article”Cmdlet pour obtenir le nom d'utilisateur actuel de Windows:
Get-Item -Path Env: Nom d'utilisateurExemple 2: Obtenez toute la liste de l'utilisateur à l'aide de la commande «Get-Item»
Maintenant, obtenez la liste des utilisateurs sur Windows:
Get-Item -Path Env: User *Types de variables d'environnement
Il existe trois types de variables d'environnement Scopes: utilisateur, machine et processus. Lorsque toutes ces variables d'environnement se combinent, elles forment une image qui fournit diverses variables d'environnement aux processus en cours d'exécution.
Portée 1: utilisateur
La portée de l'utilisateur contient les variables d'environnement associées à l'utilisateur exécutant le processus actuel. Pour obtenir les variables d'environnement de la portée de l'utilisateur pour exécuter la commande ci-dessous:
[Système.Environnement] :: GetenvironmentVariables («utilisateur»)Portée 2: machine
La portée de la machine contient les variables d'environnement associées aux instances en cours d'exécution de Windows:
[Système.Environnement] :: GetenvironmentVariables («machine»)Portée 3: processus
Les variables d'environnement dans la portée de processus combinent les portées des utilisateurs et des machines:
[Système.Environnement] :: GetenvironmentVariables («processus»)Il s'agit d'utiliser les variables d'environnement PowerShell.
Conclusion
Les variables d'environnement peuvent être considérées comme des espaces réservés ou des raccourcis pour accéder aux fichiers ou aux dossiers qui ont des adresses de chemin à longues. Ceux-ci peuvent être récupérés dans PowerShell en utilisant plusieurs applets de commande, notamment «dir env:","Get-Childem -Path Env:", ou "Get-Item -Path Env:". Ce blog a présenté des détails approfondis sur les variables de l'environnement PowerShell.