Leer en inglés

Compartir a través de


Crear variables de directorio de datos de usuario de Microsoft Edge

En este artículo se explica cómo puedes usar variables de directorio de datos en lugar de usar rutas codificadas de forma rígida al modificar Microsoft Edge.

Variables de ruta

Directivas para modificar las rutas de acceso del directorio de datos (por ejemplo, configurar las variables de compatibilidad UserDataDir o DownloadDirectory ). Al configurar estas directivas puedes usar variables en lugar de rutas de acceso codificadas. Por ejemplo, para almacenar tus datos de perfil en datos de aplicación local de usuario en Windows en lugar de en la ubicación predeterminada. Establece la directiva UserDataDir en ${local_app_data}\Edge\Perfil. En la mayoría de las instalaciones de Windows 10, esta ruta de acceso se resuelve en C:\Users\<Current-user>\AppData\Local\Microsoft\Edge\Profile.

Nota

Para ver la ruta de acceso del perfil actual, abra la página Acerca de la versión (escriba "edge://version"). La ruta de acceso del perfil sigue este formato: C:\Users\<Current-user>\AppData\Local\Microsoft\Edge\User Data\Default.

Instrucciones para usar variables de ruta

Revisa las siguientes instrucciones antes de usar variables para las rutas.

  • Todas las directivas que implican rutas en las que Microsoft Edge almacena datos diferentes dependen de la plataforma. Algunas de estas directivas están disponibles únicamente en plataformas específicas, pero otras se pueden usar en todas las plataformas.
  • Para evitar errores causados por las aplicaciones que se inician en diferentes ubicaciones en diferentes ocasiones, asegúrate de que las rutas sean absolutas.
  • Cada variable puede aparecer una sola vez en una ruta. Para la mayoría de ellas, esta es la única forma significativa de usar variables, ya que se resuelven en rutas absolutas.
  • Casi todas las directivas crearán la ruta de acceso si no existe (si es posible en las circunstancias existentes).
  • A menos que la documentación de una directiva específica indique lo contrario, no se admite el uso de rutas de acceso de red para cualquier valor de directiva de Microsoft Edge. Intentar que el explorador use archivos desde una ubicación de red puede provocar problemas de estabilidad, incluidos bloqueos, bloqueos y daños en los perfiles.

Variables de ruta soportadas

Microsoft Edge admite las siguientes variables de ruta.

Todas las plataformas

Variable Descripción
${user_name} El usuario que está usando Microsoft Edge. Microsoft Edge respeta los SUID (Establecer el Id. de usuario del propietario en ejecución) Ejemplo: audreysmall
${machine_name} Nombre del equipo, incluido posiblemente el nombre del dominio. Ejemplo: audreysmall o audrey.ex.contoso.com

Solo Windows

Variable Descripción
${documents} Carpeta de documentos para el usuario actual. Ejemplo: C:\Usuarios\Administrador\Documentos
${local_app_data} Carpeta de datos de aplicaciones para el usuario actual. Ejemplo: C:\Usuarios\Administrador\AppData\Local
${roaming_app_data} Carpeta de datos de aplicaciones movidos para el usuario actual. Ejemplo: C:\Usuarios\Administrador\AppData\Roaming
${profile} Carpeta particular para el usuario actual. Ejemplo: C:\Usuarios\Administrador
${global_app_data} Carpeta de datos de la aplicación en todo el sistema. Ejemplo: C:\AppData
${program_files} Carpeta de archivos de programa para el proceso actual. Esta carpeta depende de si se trata de un proceso de 32 o 64 bits. Solución de ejemplo: C:\Archivos de programa (x86)
${windows} Carpeta de Windows. Ejemplo: C:\Windows
${client_name} El nombre del PC cliente conectado a una sesión de RDP o Citrix. Esta variable está vacía si se usa desde una sesión local. Si se usa en una ruta, aplica un prefijo que garantice que no esté vacía. Ejemplo: C:\edge_profiles\session_${client_name} da por resultado C:\edge_profiles\session_<ForlocalSessions> y C:\edge_profiles\session_<SomePCname> para sesiones remotas.
${session_name} Nombre descriptivo de la sesión activa. Usa este nombre para distinguir entre varias sesiones remotas conectadas simultáneamente que usan un perfil de usuario único. Ejemplo: WinSta0 para sesiones de escritorio local

Solo MacOS

Variable Descripción
${users} Carpeta donde se almacenan los perfiles de usuario. Ejemplo: /Usuarios
${documents} Carpeta de documentos para el usuario actual. Ejemplo: /Usuarios/audreysmall/Documentos

Licencia de contenido

Nota

Algunas partes de esta página son modificaciones que se basan en trabajo creado y compartido por Chromium.org y que se usan de acuerdo con los términos descritos en la Licencia internacional de Creative Commons Atribution 4.0. La página original se puede encontrar aquí.

Licencia de Creative Commons
Este trabajo dispone de licencia conforme a Licencia internacional de Creative Commons Attribution 4.0.

Ver también