Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

COMMENT FAIRE : Exécuter un script d'ouverture de session une fois à l'ouverture de session d'un nouvel utilisateur

Ancien nº de publication de cet article : F284193

DANS CETTE TÂCHE

IMPORTANT: Cet article contient des informations sur la modification du registre. Avant de modifier le registre, assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la procédure à suivre, consultez la rubrique d'aide « Restaurer le registre » dans Regedit.exe ou « Restaurer une clé de registre » dans Regedt32.exe.
Résumé
Cet article explique comment configurer un script d'ouverture de session ou un programme à exécuter une seule fois. Cette procédure s'applique uniquement aux nouveaux utilisateurs qui n'ont encore jamais ouvert de session sur l'ordinateur. Si un utilisateur possède un profil utilisateur local ou un profil itinérant, le script ne s'exécute pas.

Retour au début

Configuration d'un script à exécuter une fois à l'ouverture de session d'un nouvel utilisateur

AVERTISSEMENT : toute mauvaise utilisation de l'Éditeur du registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que les problèmes résultant d'une mauvaise utilisation de l'Éditeur du registre puissent être résolus. Vous assumez l'ensemble des risques liés à l'utilisation de cet outil.

Pour plus d'informations sur la procédure à suivre pour modifier le registre, consultez la rubrique d'aide « Modification des clés et des valeurs » dans l'Éditeur du registre (Regedit.exe) ou les rubriques d'aide « Ajout et suppression d'informations dans le registre » et « Modification des données de registre » dans Regedt32.exe. Pensez à sauvegarder le registre avant de le modifier. Si vous travaillez sous Windows NT ou Windows 2000, nous vous conseillons de mettre à jour votre disquette de réparation d'urgence.

Le profil utilisateur par défaut est créé lors de l'installation de Windows. La première fois qu'un utilisateur ouvre une session sur une station de travail (ou un domaine), le profil utilisateur par défaut est copié dans le profil de l'utilisateur.

Pour configurer un script à exécuter une seule fois à l'ouverture de session d'un nouvel utilisateur, procédez comme suit :
  1. À l'invite de commandes, tapez regedt32.exe.
  2. Cliquez sur HKEY_USERS dans le menu Windows.
  3. Cliquez sur HKEY_USERS dans le panneau de gauche, puis cliquez sur Charger la ruche dans le menu Registre.
  4. Recherchez le fichier chemin_du_profil \Default User\Ntuser.dat, puis cliquez sur Ouvrir. Donnez un nom à la ruche, tel que "Test", lorsque vous y êtes invité.

    REMARQUE : Le fichier Ntuser.dat est masqué. Si vous ne parvenez pas à localiser ou à charger le fichier Ntuser.dat, dans l'Explorateur Windows, dans le menu Outils, cliquez sur Options de dossier, puis dans l'onglet Affichage, assurez-vous que l'option Masquer les extensions des fichiers dont le type est connu n'est pas activée et que l'option Afficher les fichiers et les dossiers cachés est activée. Pour plus d’informations sur le stockage des profils utilisateur Windows 2000, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
    228445 Stockage des profils utilisateur dans Windows 2000
  5. Recherchez la clé de registre suivante dont "test" est le nom donné à la ruche Ntuser.dat chargée :
    HKEY_USERS\Test\Software\Microsoft\Windows\CurrentVersion\Runonce
  6. Cliquez sur la clé Runonce dans le volet de gauche, puis cliquez sur Ajouter une valeur dans le menu Edition.
  7. Entrez les informations suivantes pour la nouvelle valeur :
    Nom de la valeur : test.bat (vous pouvez utiliser un nom quelconque)
    Type de données : REG_SZ
    Chaîne : c:\test.bat (chemin vers le fichier, nom du fichier inclus)
  8. Cliquez sur la ruche "Test", puis sur Décharger la ruche dans le menu Registre.
Comme indiqué précédemment, cela fonctionne pour un utilisateur qui ne possède pas encore de profil utilisateur. Tous les profils utilisateur locaux sont répertoriés dans l'onglet Profil utilisateur des propriétés système.

Retour au début
Références
Pour plus d'informations sur la procédure permettant de créer un profil utilisateur par défaut pour tous les utilisateurs dans un domaine, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
168475 Procédure pour créer un profil de base pour tous les utilisateurs
Retour au début
group policy
Propriétés

ID d'article : 284193 - Dernière mise à jour : 02/19/2004 14:38:00 - Révision : 5.0

  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professionel
  • kbhowtomaster kbprofiles kbsetup kbgpo KB284193
Commentaires