Если вы хотите загрузить сборку в сеанс PowerShell, вы можете использовать отражение и загрузить сборку.
[void][System.Reflection.Assembly]::LoadFrom(PathToYourAssembly)
После загрузки вашей сборки вы можете вызывать статические методы и создавать новые экземпляры класса.
Хороший учебник можно найти здесь .
Обе книги, упомянутые EBGreen, превосходны. Поваренная книга PowerShell очень ориентирована на задачи, а PowerShell в действии - отличное описание языка, его направленности и удобства использования. PowerShell в действии - одна из моих любимых книг. :)