From 13cd786c91a63367e54de60c65f53a17709aa697 Mon Sep 17 00:00:00 2001 From: Manuel Thalmann Date: Tue, 27 Aug 2024 02:09:04 +0200 Subject: [PATCH] Fix non-functioning `NoProfile` argument --- scripts/Common/Software/PowerShell/Module.ps1 | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/scripts/Common/Software/PowerShell/Module.ps1 b/scripts/Common/Software/PowerShell/Module.ps1 index fa36b4a2..49373eda 100644 --- a/scripts/Common/Software/PowerShell/Module.ps1 +++ b/scripts/Common/Software/PowerShell/Module.ps1 @@ -54,19 +54,17 @@ $null = New-Module { Remove-Item Env:\PENDING_MODULE_NAME; }; - configurator = { + configurator = ($NoProfile.IsPresent) ? { } : { param( [hashtable] $Arguments ) - if (-not $NoProfile) { - $name = $Arguments.Name; + $name = $Arguments.Name; - Add-PowerShellProfileStatement ` - -DefaultUser ` - -Category $name ` - -Script "Import-Module `"$name`";"; - } + Add-PowerShellProfileStatement ` + -DefaultUser ` + -Category $name ` + -Script "Import-Module `"$name`";"; }; } }