Bootstrap.ps1
using namespace Microsoft.PowerShell.Commands [CmdletBinding()] param( # [ValidateSet('CurrentUser', 'AllUsers')] $Scope = 'CurrentUser' ) [ModuleSpecification[]]$RequiredModules = Import-LocalizedData -BaseDirectory $PSScriptRoot -FileName RequiredModules $Policy = (Get-PSRepository PSGallery).InstallationPolicy Set-PSRepository PSGallery -InstallationPolicy Trusted try { $RequiredModules | Install-Module -Scope $Scope -Repository PSGallery -SkipPublisherCheck -Verbose } finally { Set-PSRepository PSGallery -InstallationPolicy $Policy } $RequiredModules | Import-Module |