elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Como obtener el nombre de usuario
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como obtener el nombre de usuario  (Leído 2,417 veces)
MaX2

Desconectado Desconectado

Mensajes: 116


Ver Perfil
Como obtener el nombre de usuario
« en: 6 Enero 2023, 12:06 pm »

Hola buenos días, quiero decir que no tengo mucha idea, pero me gustaría modificar un código que tengo para sacar el serial de Windows, y este código se guarda en un archivo txt en el escritorio.
El código original no me funciona, lo he editado para que me funcione a mí, pero eso, solo me funciona a mi, porque le he puesto mi nombre de usuario en la ruta para llegar al escritorio.

He intentado modificarlo para que se pueda ejecutar en otro pc, ya que el usuario cambia, podría hacer lo mismo, pero ya es por curiosidad y saber cómo hacerlo.

He intentado buscar información que me ayude, pero los códigos que he probado me dan error.
Este es el código original

Código:
UserName = objshell.ExpandEnvironmentStrings("%UserName%")
fName = "C:\Users\" & UserName & "\Desktop\WindowsKeyInfo.txt"

aunque el error lo muestra en la siguiente línea:

Código:
Set fso = CreateObject("Scripting.FileSystemObject")



Y como digo, si cambio y pongo mi nombre de usuario, no hay problema.

Cuál sería el código correcto para obtener el usuario, y así poder sacar la ruta del escritorio.

Gracias.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines