¿Cómo puedo obtener el valor de una variable de entorno personalizada en una página ASP clásica utilizando VBScript?Obtener variables de entorno en Classic ASP
12
A
Respuesta
13
Puede usar el método ExpandEnvironmentStrings del objeto WScript.Shell para recuperar variables de entorno. El siguiente código asignar el valor de la variable de entorno PATH para myPath var:
set foo = createobject("WScript.Shell")
myPath = foo.ExpandEnvironmentStrings("%PATH%")
More info on the Shell object as MSDN
Editar: Tuvimos que cambiar la variable a la que se asigna el objeto shell.
2
A continuación trabajó para mí, basado en this article
Set objWSH = CreateObject("WScript.Shell")
'This actually returns all the User Variables, and you either loop through all, or simply print what you want
Set objUserVariables = objWSH.Environment("USER")
MsgBox(objUserVariables("TEMP"))
'This returns all the System Variables, and you either loop through all, or simply print what you want
Set objSystemVariables = objWSH.Environment("SYSTEM")
MsgBox(objSystemVariables("PATH"))
Cuestiones relacionadas
- 1. Desbordamiento en ASP Classic
- 2. classic asp cint
- 3. IIS Express y Classic ASP
- 4. Classic ASP pregunta super novato
- 5. Prueba automática de Classic ASP
- 6. Obtener el directorio raíz en la aplicación ASP Classic
- 7. Anti XSS y Classic ASP
- 8. Cómo habilitar ASP classic en IIS7.5
- 9. ¿Con qué usuarios hace classic asp?
- 10. ¿IIS Express es compatible con ASP Classic?
- 11. Cómo cargar archivos con asp-classic
- 12. Depurador en línea incorrecta al depurar Classic Asp
- 13. ¿Cómo se configuran las cookies de httpOnly en ASP Classic?
- 14. ¿es posible emitir dynamic include en asp-classic?
- 15. Código de estado HTTP específico de retorno Asp Classic
- 16. Classic ASP 3.0 Crear matriz desde un conjunto de registros
- 17. Cómo obtener variables de entorno desde dentro de gvim
- 18. Autenticación HTTP (Básica o Resumen) en ASP Classic a través de IIS
- 19. Variables de entorno en Python en Linux
- 20. Obtener variables de entorno usando el código C
- 21. Variables de entorno de Javascript
- 22. Comprobación de variables de entorno
- 23. MSBuild requiere variables de entorno
- 24. Variables de entorno de referencia en web.xml
- 25. Configuración de variables de entorno en Mathematica
- 26. Configuración de variables de entorno en EngineYard
- 27. Establecer variables de entorno local en C++
- 28. Cómo establecer variables de entorno en Python
- 29. Establecer variables de entorno en C
- 30. Establecer variables de entorno Node.js en WebStorm
excelente, que trabajó. ¡Gracias! – MikeWyatt
Muy bonito, obvio +1! Pero, ¿y los permisos? ¿No requiere ningún permiso elevado para la cuenta IUSR? –