Using System.DirectoryServices to Search the Active Directory
Using these methods you can create these objects in PowerShell and provide alternate credentials for connecting to the domain.
Using System.DirectoryServices to Search the Active Directory