49.2 Macros Windows spéciales

Une macro Windows spéciale est une macro qui définit des répertoires Windows 98 et Windows 2000/XP. Les chemins mentionnés ci-dessous sont les chemins utilisés lors des installations par défaut ; ils ne correspondent donc peut-être pas à votre configuration. Sur les postes de travail Windows 98, les macros se comportent différemment si les profils utilisateur sont activés.

Supposez que vous ayez installé Windows sur l'unité D: (par exemple, d:\winnt). Les programmes d'installation des applications s'attendent généralement à ce que Windows se trouve sur l'unité C: (par exemple, c:\winnt). La macro *WinDisk peut remplacer l'unité D: pour les fichiers qui le nécessitent.

Les deux sections suivantes offrent une description des macros Windows spéciales pouvant être utilisées.

Pour plus d'informations sur l'utilisation des macros dans une propriété valide de l'objet Application, reportez-vous à la Section 49.8, Propriétés des objets Application où les macros sont acceptées.

49.2.1 Macros Windows 98 et Windows 2000/XP

Les macros suivantes s'appliquent à Windows 98 et Windows 2000/XP sauf indication contraire.

IMPORTANT :L'astérisque (*) est un élément obligatoire de la syntaxe de ces macros. Ne confondez pas cet astérisque avec celui des marques commerciales de Novell. En outre, lorsque vous utilisez une macro dans l'un des champs de propriétés de l'objet Application, vous devez la faire figurer entre deux symboles % (par exemple, %*WinDisk%).

Tableau 49-1 Macros Windows 98 et Windows 2000/XP

Macro

Description

%*AppData%

Répertoire du système de fichiers servant de base commune aux données spécifiques aux applications. Il s'agit généralement du répertoire c:\winnt\profiles\nomd'utilisateur\application data. Utilisé uniquement par Windows NT version 4.

%*CommonDesktop%

Répertoire du système de fichiers contenant les fichiers et les dossiers qui apparaissent sur le bureau pour tous les utilisateurs. Il s'agit généralement du répertoire c:\winnt\profiles\all users\bureau. S'il n'est pas disponible, la valeur *DESKTOP est automatiquement utilisée.

%*CommonPrograms%

Répertoire du système de fichiers contenant les répertoires des groupes de programmes qui figurent dans le menu Démarrer de tous les utilisateurs. Il s'agit généralement du répertoire c:\winnt\profiles\all users\menu démarrer\programmes. S'il n'est pas disponible, la valeur *PROGRAMS est automatiquement utilisée.

%*CommonStartMenu%

Répertoire du système de fichiers contenant les programmes et les dossiers qui figurent dans le menu Démarrer de tous les utilisateurs. Il s'agit généralement du répertoire c:\winnt\profiles\all users\menu démarrer. S'il n'est pas disponible, la valeur *STARTMENU est automatiquement utilisée.

%*CommonStartup%

Répertoire du système de fichiers contenant les programmes qui apparaissent dans le dossier Démarrage de tous les utilisateurs. Le système lance ces programmes dès qu'un utilisateur se logue à Windows NT4 ou démarre Windows 98. Il s'agit généralement de c:\winnt\profiles\all users\menu démarrer\programmes\démarrage. S'il n'est pas disponible, la valeur *STARTUP est automatiquement utilisée.

%*CommonWinDesktop%

Répertoire commun du bureau Windows NT 4 (c:\winnt\profiles\all users\bureau). Il s'agit d'une macro de la version 2.0 du programme de lancement d'applicatifs activée pour assurer la compatibilité avec les versions antérieures.

%*Cookies%

Répertoire du système de fichiers qui contient les cookies de l'utilisateur. Il s'agit généralement du répertoire c:\windows\cookies ou c:\winnt\profiles\nomd'utilisateur\cookies.

%*Bureau%

Répertoire du système de fichiers utilisé pour stocker physiquement des objets de fichier sur le bureau (à ne pas confondre avec le dossier du bureau). Il s'agit généralement du répertoire c:\windows\bureau ou c:\winnt\profiles\nomd'utilisateur\bureau.

%*Favoris%

Répertoire du système de fichiers servant de base commune pour les éléments les plus employés par les utilisateurs. Il s'agit généralement du répertoire c:\windows\favoris ou c:\winnt\profiles\nomd'utilisateur\favoris.

%*Polices%

Dossier virtuel contenant des polices. Il s'agit généralement du répertoire c:\windows\fonts ou c:\winnt\fonts.

%*Historique%

Répertoire du système de fichiers qui contient l'historique des sites Internet visités par l'utilisateur. Il s'agit généralement du répertoire c:\windows\history ou c:\winnt\profiles\nomd'utilisateur\history.

%*Voisinage réseau%

Répertoire du système de fichiers contenant les objets qui apparaissent dans le voisinage réseau. Il s'agit généralement du répertoire c:\windows\voisinage réseau ou c:\winnt\profiles\nomd'utilisateur\voisinage réseau.

%*Personnel%

Répertoire du système de fichiers servant de base commune aux documents. Il s'agit généralement du répertoire c:\myfiles ou c:\winnt\profiles\nomd'utilisateur\personnel.

%*Voisinage d'impression%

Répertoire du système de fichiers servant de base commune aux liaisons d'imprimante. Il s'agit généralement du répertoire c:\winnt\profiles\nomd'utilisateur\voisinage d'impression. Utilisé uniquement sous Windows NT 4.

%*Programmes%

Répertoire du système de fichiers contenant les groupes de programmes des utilisateurs (également des répertoires du système de fichiers). Il s'agit généralement du répertoire c:\windows\menu démarrer\programmes ou c:\winnt\profiles\nomd'utilisateur\menu démarrer\programmes.

%*Récent%

Répertoire du système de fichiers contenant les documents ouverts le plus récemment par l'utilisateur. Il s'agit généralement du répertoire c:\windows\recent ou c:\winnt\profiles\nomd'utilisateur\recent.

%*Envoyer à%

Répertoire du système de fichiers contenant les éléments Send To. Il s'agit généralement du répertoire c:\windows\envoyer à ou c:\winnt\profiles\nomd'utilisateur\envoyer à.

%*Menu démarrer%

Répertoire du système de fichiers contenant les éléments du menu Démarrer. Il s'agit généralement du répertoire c:\windows\menu démarrer ou c:\winnt\profiles\nomd'utilisateur\menu démarrer.

%*Démarrage%

Répertoire du système de fichiers correspondant au groupe de programmes Démarrage de l'utilisateur. Il s'agit généralement du répertoire c:\windows\menu démarrer\programmes\startup ou c:\winnt\profiles\nomd'utilisateur\menu démarrer\programmes\startup.

%*TempDir%

Répertoire temporaire de Windows (c:\windows\temP).

%*Templates%

Répertoire du système de fichiers servant de base commune aux modèles de documents. Il s'agit généralement du répertoire c:\windows\shellnew ou c:\winnt\shellnew.

%*WinDesktop%

Répertoire du bureau Windows (c:\windows\bureau ou c:\winnt\profiles\nomd'utilisateur\bureau pour Windows NT 4). Il s'agit d'une macro de la version 2.0 du programme de lancement d'applicatifs activée pour assurer la compatibilité avec les versions antérieures.

%*WinDir%

Répertoire Windows. Il s'agit généralement du répertoire c:\windows ou c:\winnt.

%*WinDisk%

Lettre représentant l'unité (suivi du caractère deux-points) où se trouve le répertoire Windows. Il s'agit généralement de la lettre c:.

%*WinSysDir%

Répertoire système de Windows. Il s'agit généralement du répertoire c:\windows\system ou c:\winnt\system32.

%*WinSysDisk%

Lettre représentant l'unité (suivi du caractère deux-points) où se trouve le répertoire système Windows. Il s'agit généralement de la lettre c:.

49.2.2 Macros Windows 2000/XP

Les macros suivantes ne s'appliquent qu'à Windows 2000/XP.

IMPORTANT :L'astérisque (*) est un élément obligatoire de la syntaxe de ces macros. Ne confondez pas cet astérisque avec celui des marques commerciales de Novell. En outre, lorsque vous utilisez une macro dans l'un des champs de propriétés de l'objet Application, vous devez la faire figurer entre deux symboles % (par exemple, %*WinDisk%).

Tableau 49-2 Macros Windows 2000/XP

Macro

Description

%*AdminTools%

Répertoire du système de fichiers qui contient les outils d'administration apparaissant dans le Panneau de configuration lorsqu'un utilisateur donné ouvre une session de Windows 2000/XP. Il s'agit généralement des répertoires c:\documents et settings\nomd'utilisateur\menu démarrer\programmes\outils d'administration.

%*CommonAdminTools%

Répertoire du système de fichiers qui contient les outils d'administration apparaissant dans le Panneau de configuration lorsque les utilisateurs ouvrent une session Windows 2000/XP. Il s'agit généralement des répertoires c:\documents et settings\all users\menu démarrer\programmes\outils d'administration.

%*CommonAppData%

Répertoire du système de fichiers qui contient les données relatives aux applications pour tous les utilisateurs ouvrant une session Windows 2000/XP. Il s'agit généralement des répertoires c:\documents et settings\all users\application data.

%*CommonDocuments%

Répertoire du système de fichiers qui contient les documents partagés par tous les utilisateurs ouvrant une session Windows 2000/XP. Il s'agit généralement des répertoires c:\documents et settings\all users\documents.

%*CommonTemplates%

Répertoire du système de fichiers qui contient les modèles de documents par tous les utilisateurs ouvrant une session Windows 2000/XP. Il s'agit généralement des répertoires c:\documents et settings\all users\modèles.

%*MyPictures%

Répertoire du système de fichiers qui contient les fichiers graphiques d'un utilisateur donné. Il s'agit généralement des répertoires c:\documents et settings\nomd'utilisateur\mes documents\mes images.

%*ProgramFiles%

Répertoire du système de fichiers qui contient les fichiers programme. Il s'agit généralement du répertoire c:\program files.

%*ProgramFilesCommon%

Répertoire du système de fichiers, qui contient les fichiers programme partagés par plusieurs applications. Il s'agit généralement du répertoire c:\program files\common.

%*UserProfile%

Répertoire du système de fichiers qui contient le profil de l'utilisateur qui a ouvert la session. Il s'agit généralement des répertoires c:\documents et settingS\nomd'utilisateur.