I’ve been revamping our user account creation process lately (more on that when I finish it). I started with the quest cmdlets, but performance/limitations lead me back to adsi. Along the way I kept having to go from canonical naming (domain.comousubousizemore, glenn) to the more common distinguished name. After the third time I did this by hand i decided to script it. I wrote the following functions to handle the conversion.
Note: Should these be named ConvertTo-* or ConvertFrom-* ?