Не уверен, как включить его в C #, но есть библиотека Netapi32.dll, которая включает функцию NetUserChangePassword. http://msdn.microsoft.com/en-us/library/windows/desktop/aa370650%28v=vs.85%29.aspx
В python есть два простых способа сделать это. С помощью ctypes вы можете включить его, набрав:
from ctypes.wintypes import windll
ChangePassword = windll.Netapi32.NetUserChangePassword
Затем измените пароль, набрав:
ChangePassword(domainname, username, oldpass, newpass)
«имя домена» может быть нулевым, если вы хотите назначить пароль для текущего домена входа.
Однако, если у вас уже есть инструменты Windows для установки Python, вы можете использовать win32net для изменения пароля:
import win32net
win32net.NetUserChangePassword(domainname, username, oldpass, newpass)
Опять же, вместо имени домена можно использовать 0.