Public/Get-DNfromFQDN.ps1
function global:Get-DNfromFQDN { <# .EXTERNALHELP HelperFunctions.psm1-Help.xml #> [CmdletBinding()] [OutputType([String])] param ( [Parameter(Mandatory = $true, Position = 0, ValueFromPipeline = $false)] [string]$domainFQDN ) begin { $colSplit = $domainFQDN.Split(".") $FQDNdepth = $colSplit.length $DomainDN = "" } process { for ($i = 0; $i -lt ($FQDNdepth); $i++) { if ($i -eq ($FQDNdepth - 1)) { $Separator = "" } else { $Separator = "," } [string]$DomainDN += "DC=" + $colSplit[$i] + $Separator } } end { return [string]$DomainDN } } #End function Get-DNfromFQDN |