J'utilise le script ci-dessous pour personnaliser le screensaver
"ss3dfo.scr" (logon script via GPO). Sur les postes W2000, tout se passe
bien. Sur les postes XP, la texture du screensaver n'est appliquée qu'au 2è
logon. Le 1er logon met à jour les clés de registre dans "HKCU\Control
Panel\Screen Saver.3DFlyingObj" uniquement ce qui provoque une erreur au
déclenchement du screensaver.
"HKCU\Software\Microsoft\Screensavers\Flying Objects" n'est mis à jour qu'au
2è logon et je ne comprends pas pourquoi.
Merci pour vos avis
'---------------------------------- DEBUT DU SCRIPT
---------------------------------------
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LAURENT [MVP]
"Vincent" a écrit dans le message de news: | Bonjour,
Bonjour,
| J'utilise le script ci-dessous pour personnaliser le screensaver | "ss3dfo.scr" (logon script via GPO). Sur les postes W2000, tout se | passe bien. Sur les postes XP, la texture du screensaver n'est | appliquée qu'au 2è logon. Le 1er logon met à jour les clés de | registre dans "HKCUControl PanelScreen Saver.3DFlyingObj" | uniquement ce qui provoque une erreur au déclenchement du screensaver. | "HKCUSoftwareMicrosoftScreensaversFlying Objects" n'est mis à | jour qu'au 2è logon et je ne comprends pas pourquoi. [...]
La clé de registre doit exister avant de pouvoir fixer la valeur : CreateKey HKEY_CURRENT_USER, strKeyPath SetExpandedStringValue HKEY_CURRENT_USER,strKeyPath ...
La méthode SetExpandedStringValue n'est utile que si la valeur du registre contient une variable d'environnement. A priori cela n'est pas le cas ici. Vous devriez donc utiliser la méthode SetStringValue.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
"Vincent" <Vincent@discussions.microsoft.com> a écrit dans le message de
news:131DFD41-9DB0-4771-879A-BBE4C162F618@microsoft.com
| Bonjour,
Bonjour,
| J'utilise le script ci-dessous pour personnaliser le screensaver
| "ss3dfo.scr" (logon script via GPO). Sur les postes W2000, tout se
| passe bien. Sur les postes XP, la texture du screensaver n'est
| appliquée qu'au 2è logon. Le 1er logon met à jour les clés de
| registre dans "HKCUControl PanelScreen Saver.3DFlyingObj"
| uniquement ce qui provoque une erreur au déclenchement du screensaver.
| "HKCUSoftwareMicrosoftScreensaversFlying Objects" n'est mis à
| jour qu'au 2è logon et je ne comprends pas pourquoi.
[...]
La clé de registre doit exister avant de pouvoir fixer la valeur :
CreateKey HKEY_CURRENT_USER, strKeyPath
SetExpandedStringValue HKEY_CURRENT_USER,strKeyPath ...
La méthode SetExpandedStringValue n'est utile que si la valeur du
registre contient une variable d'environnement. A priori cela n'est pas
le cas ici. Vous devriez donc utiliser la méthode SetStringValue.
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
"Vincent" a écrit dans le message de news: | Bonjour,
Bonjour,
| J'utilise le script ci-dessous pour personnaliser le screensaver | "ss3dfo.scr" (logon script via GPO). Sur les postes W2000, tout se | passe bien. Sur les postes XP, la texture du screensaver n'est | appliquée qu'au 2è logon. Le 1er logon met à jour les clés de | registre dans "HKCUControl PanelScreen Saver.3DFlyingObj" | uniquement ce qui provoque une erreur au déclenchement du screensaver. | "HKCUSoftwareMicrosoftScreensaversFlying Objects" n'est mis à | jour qu'au 2è logon et je ne comprends pas pourquoi. [...]
La clé de registre doit exister avant de pouvoir fixer la valeur : CreateKey HKEY_CURRENT_USER, strKeyPath SetExpandedStringValue HKEY_CURRENT_USER,strKeyPath ...
La méthode SetExpandedStringValue n'est utile que si la valeur du registre contient une variable d'environnement. A priori cela n'est pas le cas ici. Vous devriez donc utiliser la méthode SetStringValue.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Vincent
Bonjour,
J'étais convaincu que cette clé existait par défaut ... erreur ! J'ai donc insérer un CreateKey et maintenant tout est OK.
Merci pour votre aide
VB
"Vincent" a écrit dans le message de news: | Bonjour,
Bonjour,
| J'utilise le script ci-dessous pour personnaliser le screensaver | "ss3dfo.scr" (logon script via GPO). Sur les postes W2000, tout se | passe bien. Sur les postes XP, la texture du screensaver n'est | appliquée qu'au 2è logon. Le 1er logon met à jour les clés de | registre dans "HKCUControl PanelScreen Saver.3DFlyingObj" | uniquement ce qui provoque une erreur au déclenchement du screensaver. | "HKCUSoftwareMicrosoftScreensaversFlying Objects" n'est mis à | jour qu'au 2è logon et je ne comprends pas pourquoi. [...]
La clé de registre doit exister avant de pouvoir fixer la valeur : CreateKey HKEY_CURRENT_USER, strKeyPath SetExpandedStringValue HKEY_CURRENT_USER,strKeyPath ...
La méthode SetExpandedStringValue n'est utile que si la valeur du registre contient une variable d'environnement. A priori cela n'est pas le cas ici. Vous devriez donc utiliser la méthode SetStringValue.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Bonjour,
J'étais convaincu que cette clé existait par défaut ... erreur !
J'ai donc insérer un CreateKey et maintenant tout est OK.
Merci pour votre aide
VB
"Vincent" <Vincent@discussions.microsoft.com> a écrit dans le message de
news:131DFD41-9DB0-4771-879A-BBE4C162F618@microsoft.com
| Bonjour,
Bonjour,
| J'utilise le script ci-dessous pour personnaliser le screensaver
| "ss3dfo.scr" (logon script via GPO). Sur les postes W2000, tout se
| passe bien. Sur les postes XP, la texture du screensaver n'est
| appliquée qu'au 2è logon. Le 1er logon met à jour les clés de
| registre dans "HKCUControl PanelScreen Saver.3DFlyingObj"
| uniquement ce qui provoque une erreur au déclenchement du screensaver.
| "HKCUSoftwareMicrosoftScreensaversFlying Objects" n'est mis à
| jour qu'au 2è logon et je ne comprends pas pourquoi.
[...]
La clé de registre doit exister avant de pouvoir fixer la valeur :
CreateKey HKEY_CURRENT_USER, strKeyPath
SetExpandedStringValue HKEY_CURRENT_USER,strKeyPath ...
La méthode SetExpandedStringValue n'est utile que si la valeur du
registre contient une variable d'environnement. A priori cela n'est pas
le cas ici. Vous devriez donc utiliser la méthode SetStringValue.
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
J'étais convaincu que cette clé existait par défaut ... erreur ! J'ai donc insérer un CreateKey et maintenant tout est OK.
Merci pour votre aide
VB
"Vincent" a écrit dans le message de news: | Bonjour,
Bonjour,
| J'utilise le script ci-dessous pour personnaliser le screensaver | "ss3dfo.scr" (logon script via GPO). Sur les postes W2000, tout se | passe bien. Sur les postes XP, la texture du screensaver n'est | appliquée qu'au 2è logon. Le 1er logon met à jour les clés de | registre dans "HKCUControl PanelScreen Saver.3DFlyingObj" | uniquement ce qui provoque une erreur au déclenchement du screensaver. | "HKCUSoftwareMicrosoftScreensaversFlying Objects" n'est mis à | jour qu'au 2è logon et je ne comprends pas pourquoi. [...]
La clé de registre doit exister avant de pouvoir fixer la valeur : CreateKey HKEY_CURRENT_USER, strKeyPath SetExpandedStringValue HKEY_CURRENT_USER,strKeyPath ...
La méthode SetExpandedStringValue n'est utile que si la valeur du registre contient une variable d'environnement. A priori cela n'est pas le cas ici. Vous devriez donc utiliser la méthode SetStringValue.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr