Все библиотеки, которые вам нужны, находятся там, когда вы запускаете оболочку, так что это просто для реализации глубокой копии согласно вашей ссылке.
function Clone-Object {
param($DeepCopyObject)
$memStream = new-object IO.MemoryStream
$formatter = new-object Runtime.Serialization.Formatters.Binary.BinaryFormatter
$formatter.Serialize($memStream,$DeepCopyObject)
$memStream.Position=0
$formatter.Deserialize($memStream)
}