1. Умеет менять пароли без скриптов. И unix и samba
2. Создавать пользователей и машины скриптами, но
а) скрипт добавления машины вызывается автоматически при добавлении машины в домен.
б) скрипт добавления пользователей вызывается при попытке добавить пользователя из mmc консоли, что тоже исключает работу с конкретным скриптом "кривыми руками".
Итого, если вопрос состоял в том, можно ли обойтись без shell'а на PDC - ответ, да, можно.