49.2 Macros especiales de Windows

Las macros especiales de Windows definen directorios de Windows 98 y de Windows 2000/XP. Las vías típicas que se enumeran a continuación se basan en instalaciones por defecto y pueden coincidir o no con su propia configuración. En las estaciones de trabajo Windows 98, las macros funcionan de forma diferente si están habilitados los Perfiles de usuarios.

Suponga que ha instalado Windows en la unidad d: (por ejemplo, d:\winnt). Sin embargo, el programa de instalación de una aplicación espera encontrar Windows en la unidad c: (por ejemplo, c:\winnt). la macro *WinDisk hará que se sustituya la unidad d: por la macro en los archivos que lo necesiten.

Las dos secciones siguientes describen las macros especiales de Windows que se pueden utilizar.

Para obtener información acerca de cómo usar macros en una propiedad de objeto Aplicación válida, consulte la Sección 49.8, Propiedades del objeto Aplicación en el que se pueden utilizar macros.

49.2.1 Macros de Windows 98 y Windows 2000/XP

A menos que se indique lo contrario, las siguientes macros sirven para Windows 98 y Windows 2000/XP.

IMPORTANTE:en estas macros es indispensable incluir un asterisco (*). No confunda estos asteriscos con el asterisco de marca comercial de Novell. Además, cuando se utiliza la macro en uno de los campos de propiedades del objeto Aplicación, el asterisco se debe escribir entre caracteres % (por ejemplo, %*WinDisk%).

Tabla 49-1 Macros de Windows 98 y Windows 2000/XP

Macro

Descripción

%*AppData%

Directorio del sistema de archivos que sirve como repositorio común de datos específicos de aplicaciones. Por lo general datos c:\winnt\profiles\nombre de usuario\application. Sólo se utiliza en Windows NT 4.0.

%*CommonDesktop%

Directorio del sistema de archivos que contiene archivos y carpetas que aparecen en los escritorios de todos los usuarios. Por lo general c:\winnt\profiles\all users\escritorio. Si no está disponible, se utiliza el valor *DESKTOP.

%*CommonPrograms%

Directorio del sistema de archivos que contiene los directorios de los grupos de programas comunes que aparecen en el menú Inicio de todos los usuarios. Por lo general c:\winnt\profiles\all users\menú inicio\programas. Si no está disponible, se utiliza el valor *PROGRAMS.

%*CommonStartMenu%

Directorio del sistema de archivos que contiene los directorios de los programas y carpetas que aparecerán en los menús Inicio de todos los usuarios. Por lo general, c:\winnt\profiles\all users\menú inicio. Si no está disponible, se utiliza el valor *STARTMENU.

%*CommonStartup%

Directorio del sistema de archivos que contiene los programas que aparecen en las carpetas Inicio de todos los usuarios. El sistema inicia estos programas cuando un usuario entra en Windows NT 4 o inicia Windows 98. Por lo general el directorio es c:\winnt\profiles\all users\menú inicio\programas\inicio. Si no está disponible, se utiliza el valor *STARTUP.

%*CommonWinDesktop%

El directorio de escritorio común de Windows NT 4 (c:\winnt\profiles\all users\escritorio). Es una macro del Lanzador de aplicaciones 2.0 que se permite mantener la compatibilidad inversa.

%*Cookies%

Directorio del sistema de archivos que contiene las cookies del usuario. Por lo general, c:\windows\cookies o c:\winnt\profiles\nombre usuario\cookies.

%*Escritorio%

Directorio del sistema de archivos utilizado para almacenar físicamente los objetos Archivo del escritorio (no se debe confundir con la misma carpeta del escritorio). Por lo general, este directorio es c:\windows\escritorio o c:\winnt\profiles\nombre usuario\escritorio.

%*Favorites%

Directorio del sistema de archivos que sirve como repositorio común de los elementos favoritos del usuario. Por lo general, este directorio es c:\windows\favoritos o c:\winnt\profiles\nombre usuario\favoritos.

%*Fonts%

Carpeta virtual que contiene las fuentes. Por lo general, c:\windows\fonts o c:\winnt\fonts.

%*Historial%

Directorio del sistema de archivos que contiene el historial de las direcciones de Internet a las que ha accedido el usuario. Por lo general, c:\windows\historial o c:\winnt\profiles\nombre usuario\historial.

%*NetHood%

Directorio del sistema de archivos que contiene objetos que aparecen en el entorno de red. Por lo general, c:\windows\nethood o c:\winnt\profiles\nombre usuario\nethood.

%*Personal%

Directorio del sistema de archivos que sirve como repositorio común de documentos. Por lo general c:\mis archivos o c:\winnt\profiles\nombre usuario\personal.

%*PrintHood%

Directorio del sistema de archivos que sirve como ubicación central común de enlaces de impresoras. Por lo general, c:\winnt\profiles\nombre usuario\impresoras. Sólo se utiliza en Windows NT 4.

%*Programas%

Directorio del sistema de archivos que contiene los grupos de programas del usuario (que son también directorios del sistema de archivos). Por lo general, c:\windows\menú inicio\programas o c:\winnt\profiles\nombre usuario\menú inicio\programas.

%*Recent%

Directorio del sistema de archivos que contiene los últimos documentos utilizados por el usuario. Por lo general, c:\windows\reciente o c:\winnt\profiles\nombre usuario\reciente.

%*SendTo%

Directorio del sistema de archivos que contiene los elementos del menú Enviar a. Por lo general, c:\windows\sendto o c:\winnt\profiles\nombre usuario\sendto.

%*StartMenu%

Directorio del sistema de archivos que contiene los elementos del menú Inicio. Por lo general, c:\windows\menú inicio o c:\winnt\profiles\nombre usuario\menú inicio.

%*Startup%

Directorio del sistema de archivos que corresponde al grupo de programas Inicio del usuario. Por lo general, c:\windows\menú inicio\programas\inicio o c:\winnt\profiles\nombre usuario\menú inicio\programas\inicio.

%*TempDir%

Directorio temporal de Windows (c:\windows\temp.)

%*Templates%

Directorio del sistema de archivos que sirve como repositorio común de plantillas de documentos. Por lo general, c:\windows\shellnew o c:\winnt\shellnew.

%*WinDesktop%

Directorio del escritorio de Windows (c:\windows\escritorio o c:\winnt\profiles\nombre usuario\escritorio en Windows NT 4). Es una macro del Lanzador de aplicaciones 2.0 que se permite mantener la compatibilidad inversa.

%*WinDir%

Directorio de Windows. Por lo general, c:\windows o c:\winnt.

%*WinDisk%

Letra de la unidad (más el signo de dos puntos) del directorio Windows. Por lo general c:.

%*WinSysDir%

Directorio del sistema de Windows. Por lo general, c:\windows\system o c:\winnt\system32.

%*WinSysDisk%

Letra de la unidad (más el signo de dos puntos) del directorio del sistema de Windows. Por lo general c:.

49.2.2 Macros de Windows 2000/XP

Las siguientes macros son sólo de Windows 2000/XP.

IMPORTANTE:en estas macros es indispensable incluir un asterisco (*). No confunda estos asteriscos con el asterisco de marca comercial de Novell. Además, cuando se utiliza la macro en uno de los campos de propiedades del objeto Aplicación, el asterisco se debe escribir entre caracteres % (por ejemplo, %*WinDisk%).

Tabla 49-2 Macros de Windows 2000/XP

Macro

Descripción

%*AdminTools%

Directorio del sistema de archivos que contiene las herramientas administrativas que aparecen en el Panel de control cuando un usuario entra en Windows 2000/XP. Por lo general, c:\documents and settings\nombre usuario\menú inicio\programas\herramientas administrativas.

%*CommonAdminTools%

Directorio del sistema de archivos que contiene las herramientas administrativas que aparecen en el Panel de control para cualquier usuario que entre en Windows 2000/XP. Por lo general, c:\documents and settings\all users\menú inicio\programas\herramientas administrativas.

%*CommonAppData%

Directorio del sistema de archivos que contiene todos los datos específicos de la aplicación para todos los usuarios que entran en Windows 2000/XP. Por lo general, c:\documents and settings\all users\datos de programa.

%*CommonDocuments%

Directorio del sistema de archivos que contiene los documentos que comparten todos los usuarios que entran en Windows 2000/XP. Por lo general, c:\documents and settings\all users\documentos.

%*CommonTemplates%

Directorio del sistema de archivos que contiene las plantillas de documentos que comparten todos los usuarios que entran en Windows 2000/XP. Por lo general, c:\documents and settings\all users\plantillas.

%*MyPictures%

Directorio del sistema de archivos que contiene los archivos gráficos de un usuario determinado. Por lo general, c:\documents and settings\nombre usuario\mis documentos\mis imágenes.

%*ProgramFiles%

Directorio del sistema de archivos que contiene los archivos de programa. Por lo general, c:\archivos de programa.

%*ProgramFilesCommon%

Directorio del sistema de archivos que contiene los archivos de programa que utilizan varias aplicaciones. Por lo general, c:\archivos de programa\archivos comunes.

%*UserProfile%

Directorio del sistema de archivos que contiene el perfil del usuario conectado. Por lo general, c:\documents and settings\nombre usuario.