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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  ['Explicacion'] Environ()
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ['Explicacion'] Environ()  (Leído 2,253 veces)
CAR3S?


Desconectado Desconectado

Mensajes: 343


Level xXx


Ver Perfil
['Explicacion'] Environ()
« en: 12 Octubre 2011, 01:14 am »

Buenas,

Me puse a probar todas las Environ()

---------- Modo de uso ----------------
Código
  1. msgbox ("Ruta de windows : " & environ("windir"))

Devuelve -> Ruta de windows : C:\WINDOWS
------------------------------------------

Codigo usado para probar

Código
  1. Private Sub Form_Load()
  2. nico2
  3. End Sub
  4. Function nico2()
  5. Dim a As String
  6. a = Environ("uno por uno jajaja")
  7. MsgBox a
  8. Clipboard.Clear
  9. Clipboard.SetText (a)
  10. End
  11. End Function
  12.  
-----------------------------

Si, yase que se podia mejorarl, o....

Código
  1. Function nico()
  2. Open (App.Path & "\nico.txt") For Output As #1
  3. Print #1, Environ("ALLUSERSPROFILE") & vbCrLf
  4. Print #1, Environ("APPDATA") & vbCrLf
  5. Print #1, Environ("CI_HOLOS_CLI") & vbCrLf
  6. Print #1, Environ("CLIENTNAME")
  7. Print #1, Environ("CommonProgramFiles") & vbCrLf
  8. Print #1, Environ("COMPUTERNAME") & vbCrLf
  9. Print #1, Environ("ComSpec") & vbCrLf
  10. Print #1, Environ("FP_NO_HOST_CHECK") & vbCrLf
  11. Print #1, Environ("HOMEDRIVE") & vbCrLf
  12. Print #1, Environ("HOMEPATH") & vbCrLf
  13. Print #1, Environ("include") & vbCrLf
  14. Print #1, Environ("JAVA_HOME") & vbCrLf
  15. Print #1, Environ("lib") & vbCrLf
  16. Print #1, Environ("LOGONSERVER") & vbCrLf
  17. Print #1, Environ("MSDevDir") & vbCrLf
  18. Print #1, Environ("NUMBER_OF_PROCESSORS") & vbCrLf
  19. Print #1, Environ("OS") & vbCrLf
  20. Print #1, Environ("Path") & vbCrLf
  21. Print #1, Environ("PATHEXT") & vbCrLf
  22. Print #1, Environ("PROCESSOR_ARCHITECTURE") & vbCrLf
  23. Print #1, Environ("PROCESSOR_IDENTIFIER") & vbCrLf
  24. Print #1, Environ("PROCESSOR_LEVEL") & vbCrLf
  25. Print #1, Environ("PROCESSOR_REVISION") & vbCrLf
  26. Print #1, Environ("ProgramFiles") & vbCrLf
  27. Print #1, Environ("SESSIONNAME") & vbCrLf
  28. Print #1, Environ("SystemDrive") & vbCrLf
  29. Print #1, Environ("SystemRoot") & vbCrLf
  30. Print #1, Environ("TEMP") & vbCrLf
  31. Print #1, Environ("TMP") & vbCrLf
  32. Print #1, Environ("USERDNSDOMAIN") & vbCrLf
  33. Print #1, Environ("USERDOMAIN") & vbCrLf
  34. Print #1, Environ("USERNAME") & vbCrLf
  35. Print #1, Environ("USERPROFILE") & vbCrLf
  36. Print #1, Environ("windir") & vbCrLf
  37. Close #1
  38. End
  39. End Function
  40.  

Pero aveces devolvia "" (Nada,) y me confundia. se que tendria que agregarle adelante del environ,  pero no tengo ganas. uno por uno es más divertito mientras me rasco

----------------------------------------------------------

Entre [] Esta lo que devuelve.

Las existentes son:

ALLUSERSPROFILE  -> Direccion 'all users' [C:\Documents and Settings\All Users]

APPDATA                -> Direccion 'Datos de programa' [C:\Documents and Settings\nukje'\Datos de programa]

CI_HOLOS_CLI       -> Ni idea []

CLIENTNAME           -> Nose  ;D [Console]

CommonProgramFiles  -> Direccion [Archivos comunes] (C:\Archivos de programa\Archivos comunes)

COMPUTERNAME     -> Nombre del PC [Mi apellido]

ComSpec          ->  Devuelve -> [C:\WINDOWS\system32\cmd.exe]

FP_NO_HOST_CHECK  -> Devuelve -> [NO]

HOMEDRIVE         -> Devuelve el disco duro en uso [  C: ]

HOMEPATH      -> Devuelve ->  [\Documents and Settings\nukje']

include          ->  Nose

JAVA_HOME       -> Nose, no devuelve nada XD

lib        -> Nose, no devuelve nada XD

LOGONSERVER   -> [AMI me devolvio el nombre del pc con 2 \\ adelante] -> \\NOMBRE

MSDevDir   -> Nose, no devuelve nada XD

NUMBER_OF_PROCESSORS -> Devuelve el numero de Procesadores, supongo [2]

OS -> Devuelve tu S.O [Ami me dice Windows_NT , pero tengo XP]

Path   -> Ni idea, me da esto [ C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Archivos de programa\QuickTime\QTSystem\ ]

PATHEXT  -> Devuelve -> [.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH]

PROCESSOR_ARCHITECTURE -> Bits del SO [x86] -> 32

PROCESSOR_IDENTIFIER  -> Devuelve info te tu procesador -> [x86 Family 15 Model 4 Stepping 9, GenuineIntel]

PROCESSOR_LEVEL -> Ni idea
[15]

PROCESSOR_REVISION -> Ni idea XD [0409]

ProgramFiles  -> Direccion de Archivos De Programas [C:\Archivos de programa]

SESSIONNAME -> Devuelve [Console]  >:D

SystemDrive -> Da el disco que esta corriendo el SO [ C: ]

SystemRoot  ->  Carpeta Windows [C:\WINDOWS]

TEMP -> %temp%

TMP -> Me da igual que TEMP

USERDNSDOMAIN  -> Ni idea, en blanco.

USERDOMAIN -> Mi apellido. (Lo tengo configurado en nombre de pc)

USERNAME ->  Nombre de usuario actual.(En windows XDDDD) [nukje']

USERPROFILE -> Carpeta del usuario -> [C:\Documents and Settings\nukje']

windir -> Directorio de windows
----------------------------------------------------------------------------------------

No es mucho, espero les sirva a los nuevos, y porque no, a los viejos  :xD

Saludos!



------------------------



« Última modificación: 12 Octubre 2011, 01:16 am por nukje » En línea

Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.089



Ver Perfil WWW
Re: ['Explicacion'] Environ()
« Respuesta #1 en: 12 Octubre 2011, 02:08 am »

Esto ya está muy visto... En cambio, mira esto que bonito:
Código:
http://foro.elhacker.net/programacion_visual_basic/aporte_environex-t305200.0.html
:silbar:

DoEvents! :P


En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: ['Explicacion'] Environ()
« Respuesta #2 en: 12 Octubre 2011, 02:44 am »

A que se debe este tema? no entendi xD

Explicame porque pones esos codigos, y no entiendo este codigo:

Código
  1. Private Sub Form_Load()
  2. nico2
  3. End Sub
  4. Function nico2()
  5. Dim a As String
  6. a = Environ("uno por uno jajaja")
  7. MsgBox a
  8. Clipboard.Clear
  9. Clipboard.SetText (a)
  10. End
  11. End Function
En línea

CAR3S?


Desconectado Desconectado

Mensajes: 343


Level xXx


Ver Perfil
Re: ['Explicacion'] Environ()
« Respuesta #3 en: 12 Octubre 2011, 03:53 am »

para ver que hace cada cosa XD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Explicacion
Programación Visual Basic
Neobius 6 4,785 Último mensaje 5 Septiembre 2005, 00:57 am
por Numeros
Explicacion
Sugerencias y dudas sobre el Foro
tlemus 5 2,721 Último mensaje 20 Octubre 2005, 23:28 pm
por RaDioX - Noxz
Uso de la funcion Environ
Programación Visual Basic
Freeze. 3 2,564 Último mensaje 15 Agosto 2007, 18:04 pm
por Freeze.
Una ayuda para los nuevos!! ENVIRON ( MUY UTIL! ) + SRC
Programación Visual Basic
dsr 8 2,623 Último mensaje 31 Agosto 2008, 07:49 am
por byway
c-=++a/b-3+a%b; d-=++a/(b+3-4*a)%b; //Explicación...
Java
*-.Sub-Vorbio.-* 3 2,718 Último mensaje 12 Noviembre 2008, 21:49 pm
por juancho77
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines