PowerShell est un langage de script principalement utilisé pour effectuer des tâches d'automatisation sur le système. Il a une application hôte appelée «PowerShell Ise», Utilisé pour créer et exécuter des scripts et des fonctions. Les scripts PowerShell sont sauvés avec le «.PS1" extension. L'emplacement des scripts PowerShell peut être déterminé en exécutant des commandes spécifiques dans PowerShell ISE dans un script. Plus précisément, la détermination d'un emplacement de script PowerShell aide à se référer à un script relatif.
Ce message présentera plusieurs méthodes pour résoudre la requête mentionnée.
Quelle est la meilleure / meilleure méthode pour déterminer l'emplacement / le chemin du script PowerShell actuel?
Ces méthodes peuvent être utilisées pour résoudre la requête mentionnée:
Méthode 1: Utilisez le «$ psScripTroot» pour déterminer / découvrir l'emplacement / le chemin du script dans PowerShell
L'emplacement du script de PowerShell peut être déterminé en exécutant le «$ Pscriptroot”Commande dans un script. Il est spécialement conçu pour récupérer l'emplacement du script PowerShell. Par exemple, jetez un œil à la démonstration donnée mentionnée ci-dessous.
Exemple
Exécutez la commande donnée dans la console PowerShell ISE pour obtenir / récupérer l'emplacement / le chemin du script PowerShell:
> $ PsscripTrootOn peut observer que l'emplacement / le chemin du script a été déterminé.
Méthode 2: Utilisez le «$ pscommandpath» pour déterminer / découvrir l'emplacement / le chemin du script PowerShell
Le "$ Pscommandpath»Cmdlet détermine non seulement l'emplacement / chemin actuel du script PowerShell. De plus, il affiche également le nom du script.
Exemple
Exécutez la commande donnée pour récupérer l'emplacement du script PowerShell:
> $ PscommandpathL'emplacement du script PowerShell et son nom ont été affichés avec succès dans la sortie.
Méthode 3: Utilisez le «Split-Path» pour déterminer / découvrir l'emplacement / le chemin du script dans PowerShell
Une autre méthode qui peut imprimer l'emplacement du script PowerShell est un «Chemin de semi-masse". Il est utilisé pour obtenir la partie du chemin d'accès, du chemin complet ou du nom de fichier donné.
Exemple
Afin d'obtenir / récupérer le chemin actuel du script, exécutez simplement la commande mentionnée dans le script de PowerShell ISE:
> Split-Path $ psise.Fichier actuel.Chemin completL'emplacement actuel du script PowerShell a été imprimé.
Conclusion
L'emplacement du script PowerShell actuel peut être déterminé à l'aide de plusieurs méthodes. Ces méthodes incluent «$ PsScripTroot "," $ pscommandpath "et" Split-path". Chaque fois que chacune de ces trois méthodes est exécutée, elles étendent l'emplacement actuel du script PowerShell. Ce message a fourni plusieurs méthodes pour déterminer l'emplacement actuel du script PowerShell.