es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Añadir usuario a grupo de usuario local con Python

Estoy tratando de agregar usuarios al grupo de usuarios locales con el módulo win32. Dice que el usuario no existe aunque puedo agregar el mismo usuario manualmente. ¿Por qué no funciona desde Python?

def add_user(user, group):
user = input(“Ingrese el nombre de usuario: “)
win32net.NetLocalGroupAddMembers(None, group, 3, [user])

Lo ejecuto como add_user(“Sree”,”Usuarios”) y obtengo el error ‘No se pudo agregar ni quitar un miembro del grupo local porque el miembro no existe.’ Cuando intento agregarlo manualmente, el mismo usuario se agrega.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Es posible que el problema resida en el formato del nombre de usuario que se introduce en el script de Python. Puede que añadir manualmente el mismo usuario esté funcionando porque el nombre de usuario se está formateando correctamente.

    Una solución potencial es asegurarse de que el nombre de usuario que se introduce en el script de Python coincide exactamente con el formato que se utiliza al añadirlo manualmente. También puede ser útil comprobar si hay errores o errores tipográficos en el nombre de usuario que se introduce. Además, verificar que el usuario existe en el sistema de antemano también puede ayudar a diagnosticar el problema.

Comments are closed.