Título: Duda con valores de registro Publicado por: Meine programmen en 27 Diciembre 2012, 21:46 pm ¿Existe algun valor del registro que contenga el nombre de la cuenta de Administrador? El nombre de la cuenta de administrador cambia segun el idioma y me gustaria saber si hay alguna manera de tener esta cuenta localizada sea cual sea el idioma. Gracias de antemano.
Título: Re: Duda con valores de registro Publicado por: imoen en 28 Diciembre 2012, 13:25 pm En el administrador de usuarios parace el nombre y puede ser renombrada es mas lo suyo es renombrala a a algo que no tenga nada que ver y promocionar a otro usuario al grupo de administradores totales
bs imoen Título: Re: Duda con valores de registro Publicado por: Eleкtro en 28 Diciembre 2012, 14:05 pm Hola,
Según he leido en otro mensaje tuyo (privado), lo que quieres es obtener el nombre de la carpeta de la cuenta de administrador para TODOS los Windows, y en TODOS los idiomas, y que además quieres hacerlo en Batch... Bien, te recuerdo que en Windows puede haber más de un una cuenta de administrador, y a su vez más de una carpeta de admin. Windows no guarda el nombre de los usuarios en el registro, o al menos no de forma visible (Sin cifrar), aunque no estoy seguro, pero yo diría que lo guarda en el archivo NTUSER.DAT. Esto te servirá para la mayoría de idiomas: Código Y si mi intuición no me falla, estoy casi seguro de que la SID de la cuenta de administrador siempre acaba en el número "500", si estoy en lo cierto, esto te puede servir para obtener el nombre del admin legítimo del sistema en cualquier idioma: Código SALUDOS. Título: Re: Duda con valores de registro Publicado por: Meine programmen en 28 Diciembre 2012, 14:23 pm No es el nombre de la carpeta de la cuenta, si no el nombre de la cuenta en si mismo. De todas maneras supongo que con tu codigo me servira. Gracias.
PD: El segundo codigo me da el mismo error que los comandos tasklist y taskkill (http://foro.elhacker.net/scripting/batch_problema_con_comandos_taskkill_y_tasklist-t379289.0.html (http://foro.elhacker.net/scripting/batch_problema_con_comandos_taskkill_y_tasklist-t379289.0.html)) en la linea Código: wmic USERACCOUNT where sid^="%%#" get name /format:list |