PSCerts.psm1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
$moduleManifestName = "PSCerts.psd1" $formatFile = "PSCerts.format.ps1xml" $initScript = "init.ps1" $assemblyName = "PSCerts.dll" $assemblyPath = $null if ($PSEdition -eq 'Core') { $assemblyPath = Join-Path $PSScriptRoot "coreclr\$assemblyName" } else # Desktop { $assemblyPath = Join-Path $PSScriptRoot "clr\$assemblyName" } . "$PSScriptRoot\init.ps1" $manifestPath = Join-Path $PSScriptRoot $moduleManifestName $formatFilePath = Join-Path $PSScriptRoot $formatFile Add-Type -Path $assemblyPath Import-Module -Name $manifestPath Update-FormatData -AppendPath $formatFilePath |