AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones del sistema
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Modifica las variables de entorno del sistema operativo que se encuentran en el ordenador actual.
Nota: SysEnvironment obtiene las variables de entorno del sistema operativo actual.
WEBDEV - Código Servidor Las variables de entorno modificadas corresponden a las variables de entorno del sistema operativo que se encuentran en el servidor.
Ejemplo
VAR is string = "VAR_USER"
IF SysEnvironment(VAR) = "" THEN
// The variable does not exist, create it
SysChangeEnvironment(VAR, "VAL_VAR_USER", sysEnvUser)
Info("The variable has been added,"
" the changes will be taken into account at the next startup")
ELSE
// the variable exists, delete it
SysChangeEnvironment(VAR, Null, sysEnvUser)
Info("The variable has been deleted,"
" the changes will be taken into account at the next startup")
END
Sintaxis
<Result> = SysChangeEnvironment(<Name> , <Value> [, <Permanent>])
<Result>: booleano
  • True si se ha realizado la modificación,
  • False si se produce un error.
<Name>: Cadena de caracteres
Nombre de la variable de entorno a modificar. La variable de entorno se crea si no existe.
<Value>: Cadena de caracteres
Nuevo valor para la variable de entorno especificada.
<Permanent>: Constante opcional de tipo Integer
Corresponde a una de las siguientes constantes:
sysEnvGlobalCambio global del sistema: Se aplica tanto al proceso actual como a los nuevos procesos del sistema. El nuevo valor se tendrá en cuenta durante la próxima conexión del usuario.

Nota: Para utilizar esta constante, el usuario debe ser administrador.
sysEnvProcess
(Valor predeterminado)
Sólo cambio del proceso actual.
sysEnvUserCambio aplicado sólo para el usuario actual: Se aplica al proceso actual y a los nuevos procesos iniciados por el usuario.

El nuevo valor sólo se tendrá en cuenta la próxima vez que el usuario se registre.
Linux Este parámetro no se tiene en cuenta.
Componente: wd300std.dll
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 14/01/2025

Señalar un error o enviar una sugerencia | Ayuda local