В том, что на машине, где это запускается нет модуля ActiveDirectory. Чтобы он там был нужно установить на компьютер RSAT.
Кроме того первые три строки в этом скрипте не нужны в данном случае.
Coltex,
Мой пример удаляет все log файлы старше месяца.
Если вы не можете его адаптировать под свои нужды и если вы администрируете системы Microsoft, то для начала рекомендую пройти базовый курс по Powershell. Сейчас оно у майкрософта везде и без знания его - никуда.
Можно результаты
Import-Module -Name ActiveDirectory -Verbose
в скрипте и вне скрипта увидеть?