Articles

Affichage des articles du février, 2020

PowerShell - Mes fonctions préférées

Image
Dans cette article, je vous propose de partager avec vous, des fonctions que j'utilise quotidiennement dans mes scripts PowerShell. Définir le racine du script dans toutes circonstances Ce n'est pas vraiment une réelle fonctions car si on l'écrivait comme telle, il n'apporterait rien de plus que si l'on mettait au début de votre script. #=============== Variable for use Root folder of PS1 ==================== If ($psISE) { $currentScriptDirectory = Split-Path -Parent -Path $psISE.CurrentFile.FullPath } If (!$currentScriptDirectory) { If ($MyInvocation.MyCommand.CommandType -eq "ExternalScript") { $currentScriptDirectory = Split-Path -Parent -Path $MyInvocation.MyCommand.Definition } Else { $currentScriptDirectory = Split-Path -Parent -Path ([Environment]::GetCommandLineArgs()[0]) } } #======================================================================== Maintenant, dans votre script quand vous utiliser