He escrito win32blusa de forma que no dependa de ningún módulo salvo de las extensiones de Mark Hammond. Todo el código necesario está en el mismo fichero (lo cual no me gusta, pero es más fácilmente distribuible) y la interfaz está implementada con Tkinter (lo cual me gusta menos aún).
Para su uso desde un emulador de terminal, win32blusa es similar a los demás guiones de blusa. La opción -help mostrará las opciones disponibles:
Usage: win32blusa [options] [-o output-file] input-file Options: -s, --silent Print nothing to stdout -o, --output=file Save login and passwords in file (with mod 0600) -c, --config=configfile Use alternative configuration file Default value is 'win32blusa.ini' -a, --action=[create|delete|update] Especify what to do with users: create: Create accounts delete: Delete accounts update: Change passwords -t, --test Only test, do not create accounts -h, --help Print help and exit -V, --version Print version and exit
Si ejecuta win32blusa sin pasarle ningún parámetro (p.ej. haciendo doble-click en el icono que representa el fichero win32blusa.py) aparecerá la interfaz gráfica de usuario.