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
Eric Giffard
"Bertrand" a écrit dans le message de news:
bonjour
est ce possible de lancer une tache à l'extinction d'une machine (le pgrm de windows ne propose que le démarrage)? merci
Bonjour
Avec un soft comme Lastchance à http://www.fileware.com/products.htm#LastChance ou Executor à http://www.xpertdesign.de/download_xecutor.php4 ou Shutdown http://www.annoyances.org/downloads/ftp/shutdown.zip
A bientôt
Eric Giffard MCSE Windows 2003 MCT Windows 2000/2003/XP
Enlever les ~ pour une réponse eric.giffard@~laposte.net (perso) eric.g@~nextmedia.fr (boulot)
"Bertrand" <thebeb@hotmail.com> a écrit dans le message de news:
udxP1LgPGHA.3408@TK2MSFTNGP12.phx.gbl...
bonjour
est ce possible de lancer une tache à l'extinction d'une machine (le pgrm
de windows ne propose que le démarrage)?
merci
Bonjour
Avec un soft comme Lastchance à
http://www.fileware.com/products.htm#LastChance
ou Executor à http://www.xpertdesign.de/download_xecutor.php4
ou Shutdown http://www.annoyances.org/downloads/ftp/shutdown.zip
A bientôt
Eric Giffard
MCSE Windows 2003
MCT Windows 2000/2003/XP
Enlever les ~ pour une réponse
eric.giffard@~laposte.net (perso)
eric.g@~nextmedia.fr (boulot)
est ce possible de lancer une tache à l'extinction d'une machine (le pgrm de windows ne propose que le démarrage)? merci
Bonjour
Avec un soft comme Lastchance à http://www.fileware.com/products.htm#LastChance ou Executor à http://www.xpertdesign.de/download_xecutor.php4 ou Shutdown http://www.annoyances.org/downloads/ftp/shutdown.zip
A bientôt
Eric Giffard MCSE Windows 2003 MCT Windows 2000/2003/XP
Enlever les ~ pour une réponse eric.giffard@~laposte.net (perso) eric.g@~nextmedia.fr (boulot)
Jean-Claude BELLAMY
Dans le message :, Bertrand a pris la peine d'écrire ce qui suit :
bonjour
est ce possible de lancer une tache à l'extinction d'une machine (le pgrm de windows ne propose que le démarrage)?
Il existe le très classique "LastChance" (Freeware) http://www.fileware.com/products.htm#LastChance
Sinon, sous W2K ou XP PRO, une stratégie locale permet de lancer une appli (exe, script, ..) à la fermeture de Windows.
Lancer GPEDIT.MSC Sélectionner : "Configuration ordinateur" (scripts de démarrage/arrêt) puis : Paramètres Windows Scripts Cliquer sur (suivant le cas) : "démarrage/arrêter" et indiquer le chemin des scripts (ils peuvent être placés n'importe où)
Cela peut aussi se "bidouiller" dans la BDR. Il n'y a que l'interface qui change (mais c'est un peu plus complexe que GPEDIT!),
Clefs concernées :
HKLMSOFTWAREPoliciesMicrosoftWindowsSystemScriptsShutdown On y trouve 5 entrées de type REG_SZ: "DisplayName" valeur "Stratégie de groupe locale" "FileSysPath" valeur "C:WINDOWSSystem32GroupPolicymachine" (chemin à adapter à sa config) "GPO-ID" valeur "LocalGPO" "GPOName" valeur "Stratégie de groupe locale" "SOM-ID" valeur "Local"
Il y a ensuite autant de sous-clefs qu'il y a de scripts ou programmes à exécuter HKLMSOFTWAREPoliciesMicrosoftWindowsSystemScriptsShutdown ... Le nom de chaque sous-clef est un nombre, exprimé en hexadécimal, commençant à 0 P.ex. HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown b HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown f HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown 11 ... Chaque sous-clef contient 3 entrées : "ExecTime" de type REG_QWORD (type assez rare, de 8 octets, mais que REGEDIT affiche de travers sur 16 octets ! J'ai remonté le bug à MS) valeur : 00 00 00 00 00 00 00 00 "Parameters" de type REG_SZ valeur : des paramètres éventuels transmis au script "Script" de type REG_SZ valeur : le nom du script. Son chemin complet est à indiquer s'il n'est pas dans %systemroot%System32GroupPolicyMachineScriptsShutdown
De plus, il doit exister un fichier "script.ini" placé dans %systemroot%System32GroupPolicyMachineScripts Ce script a la structure suivante : [Shutdown] 0CmdLinetest.cmd 0Parameters 1CmdLinemachin.exe 1Parameters 2CmdLinec:vbstruc.vbs 2Parameters ...
Pour chaque script on a 2 lignes : "Ncmdlinexxxx" qui donne le nom du script "NParametersyyyyy" qui donne les paramètres éventuels N étant le n° d'ordre du script (0, 1, 2, ..., 11, 12...) en décimal ici
NB: ce fichier script.ini sert aussi pour les scripts au démarrage de Windows. Dans ce cas, la section commence par "[Startup]"
NB: je me suis interrogé sur la raison de la présence de ces fichiers "script.ini", qui font apparement double-emploi avec les données de la BDR. Cela est du au fait qu'après application des stratégies dans GPEDIT.MSC, seul le compte en cours voit sa BDR modifiée immédiatement. Pour que cela s'applique aux autres comptes, c'est le fichier REGISTRY.POL qui va provoquer ces modifs lors de chaque ouverture de session. Or j'ai constaté après examen approfondi (en hexadécimal!) de REGISTRY.POL qu'il n'indiquait qu'un seul script (le 1er, indice 0) et non pas les suivants. C'est donc le système qui va à ce moment là compléter éventuellement avec le contenu de "script.ini"... Ouf !!!
Si sous W2K ou XP PRO on passe par GPEDIT, on n'a pas à se préoccuper de tout cela. C'est seulement si on est sous XP HOME (dans lequel GPEDIT.MSC n'existe pas) qu'il faudra en tenir compte.
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Dans le message :udxP1LgPGHA.3408@TK2MSFTNGP12.phx.gbl,
Bertrand <thebeb@hotmail.com> a pris la peine d'écrire ce qui suit :
bonjour
est ce possible de lancer une tache à l'extinction d'une machine (le
pgrm de windows ne propose que le démarrage)?
Il existe le très classique "LastChance" (Freeware)
http://www.fileware.com/products.htm#LastChance
Sinon, sous W2K ou XP PRO, une stratégie locale permet de lancer une appli
(exe, script, ..) à la fermeture de Windows.
Lancer GPEDIT.MSC
Sélectionner :
"Configuration ordinateur"
(scripts de démarrage/arrêt)
puis :
Paramètres Windows
Scripts
Cliquer sur (suivant le cas) :
"démarrage/arrêter"
et indiquer le chemin des scripts
(ils peuvent être placés n'importe où)
Cela peut aussi se "bidouiller" dans la BDR.
Il n'y a que l'interface qui change (mais c'est un peu plus complexe que
GPEDIT!),
Clefs concernées :
HKLMSOFTWAREPoliciesMicrosoftWindowsSystemScriptsShutdown
On y trouve 5 entrées de type REG_SZ:
"DisplayName"
valeur "Stratégie de groupe locale"
"FileSysPath"
valeur "C:WINDOWSSystem32GroupPolicymachine"
(chemin à adapter à sa config)
"GPO-ID"
valeur "LocalGPO"
"GPOName"
valeur "Stratégie de groupe locale"
"SOM-ID"
valeur "Local"
Il y a ensuite autant de sous-clefs qu'il y a de scripts ou programmes à
exécuter
HKLMSOFTWAREPoliciesMicrosoftWindowsSystemScriptsShutdown
...
Le nom de chaque sous-clef est un nombre, exprimé en hexadécimal, commençant
à 0
P.ex.
HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown
HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown b
HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown f
HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown 11
...
Chaque sous-clef contient 3 entrées :
"ExecTime" de type REG_QWORD (type assez rare, de 8 octets, mais que REGEDIT
affiche de travers sur 16 octets ! J'ai remonté le bug à MS)
valeur : 00 00 00 00 00 00 00 00
"Parameters" de type REG_SZ
valeur : des paramètres éventuels transmis au script
"Script" de type REG_SZ
valeur : le nom du script. Son chemin complet est à indiquer s'il n'est
pas dans
%systemroot%System32GroupPolicyMachineScriptsShutdown
De plus, il doit exister un fichier "script.ini" placé dans
%systemroot%System32GroupPolicyMachineScripts
Ce script a la structure suivante :
[Shutdown]
0CmdLinetest.cmd
0Parameters 1CmdLinemachin.exe
1Parameters 2CmdLinec:vbstruc.vbs
2Parameters ...
Pour chaque script on a 2 lignes :
"Ncmdlinexxxx" qui donne le nom du script
"NParametersyyyyy" qui donne les paramètres éventuels
N étant le n° d'ordre du script (0, 1, 2, ..., 11, 12...) en décimal ici
NB: ce fichier script.ini sert aussi pour les scripts au démarrage de
Windows.
Dans ce cas, la section commence par "[Startup]"
NB: je me suis interrogé sur la raison de la présence de ces fichiers
"script.ini", qui font apparement double-emploi avec les données de la BDR.
Cela est du au fait qu'après application des stratégies dans GPEDIT.MSC,
seul le compte en cours voit sa BDR modifiée immédiatement.
Pour que cela s'applique aux autres comptes, c'est le fichier REGISTRY.POL
qui va provoquer ces modifs lors de chaque ouverture de session.
Or j'ai constaté après examen approfondi (en hexadécimal!) de REGISTRY.POL
qu'il n'indiquait qu'un seul script (le 1er, indice 0) et non pas les
suivants.
C'est donc le système qui va à ce moment là compléter éventuellement avec le
contenu de "script.ini"...
Ouf !!!
Si sous W2K ou XP PRO on passe par GPEDIT, on n'a pas à se préoccuper de
tout cela.
C'est seulement si on est sous XP HOME (dans lequel GPEDIT.MSC n'existe pas)
qu'il faudra en tenir compte.
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Dans le message :, Bertrand a pris la peine d'écrire ce qui suit :
bonjour
est ce possible de lancer une tache à l'extinction d'une machine (le pgrm de windows ne propose que le démarrage)?
Il existe le très classique "LastChance" (Freeware) http://www.fileware.com/products.htm#LastChance
Sinon, sous W2K ou XP PRO, une stratégie locale permet de lancer une appli (exe, script, ..) à la fermeture de Windows.
Lancer GPEDIT.MSC Sélectionner : "Configuration ordinateur" (scripts de démarrage/arrêt) puis : Paramètres Windows Scripts Cliquer sur (suivant le cas) : "démarrage/arrêter" et indiquer le chemin des scripts (ils peuvent être placés n'importe où)
Cela peut aussi se "bidouiller" dans la BDR. Il n'y a que l'interface qui change (mais c'est un peu plus complexe que GPEDIT!),
Clefs concernées :
HKLMSOFTWAREPoliciesMicrosoftWindowsSystemScriptsShutdown On y trouve 5 entrées de type REG_SZ: "DisplayName" valeur "Stratégie de groupe locale" "FileSysPath" valeur "C:WINDOWSSystem32GroupPolicymachine" (chemin à adapter à sa config) "GPO-ID" valeur "LocalGPO" "GPOName" valeur "Stratégie de groupe locale" "SOM-ID" valeur "Local"
Il y a ensuite autant de sous-clefs qu'il y a de scripts ou programmes à exécuter HKLMSOFTWAREPoliciesMicrosoftWindowsSystemScriptsShutdown ... Le nom de chaque sous-clef est un nombre, exprimé en hexadécimal, commençant à 0 P.ex. HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown b HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown f HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsShutdown 11 ... Chaque sous-clef contient 3 entrées : "ExecTime" de type REG_QWORD (type assez rare, de 8 octets, mais que REGEDIT affiche de travers sur 16 octets ! J'ai remonté le bug à MS) valeur : 00 00 00 00 00 00 00 00 "Parameters" de type REG_SZ valeur : des paramètres éventuels transmis au script "Script" de type REG_SZ valeur : le nom du script. Son chemin complet est à indiquer s'il n'est pas dans %systemroot%System32GroupPolicyMachineScriptsShutdown
De plus, il doit exister un fichier "script.ini" placé dans %systemroot%System32GroupPolicyMachineScripts Ce script a la structure suivante : [Shutdown] 0CmdLinetest.cmd 0Parameters 1CmdLinemachin.exe 1Parameters 2CmdLinec:vbstruc.vbs 2Parameters ...
Pour chaque script on a 2 lignes : "Ncmdlinexxxx" qui donne le nom du script "NParametersyyyyy" qui donne les paramètres éventuels N étant le n° d'ordre du script (0, 1, 2, ..., 11, 12...) en décimal ici
NB: ce fichier script.ini sert aussi pour les scripts au démarrage de Windows. Dans ce cas, la section commence par "[Startup]"
NB: je me suis interrogé sur la raison de la présence de ces fichiers "script.ini", qui font apparement double-emploi avec les données de la BDR. Cela est du au fait qu'après application des stratégies dans GPEDIT.MSC, seul le compte en cours voit sa BDR modifiée immédiatement. Pour que cela s'applique aux autres comptes, c'est le fichier REGISTRY.POL qui va provoquer ces modifs lors de chaque ouverture de session. Or j'ai constaté après examen approfondi (en hexadécimal!) de REGISTRY.POL qu'il n'indiquait qu'un seul script (le 1er, indice 0) et non pas les suivants. C'est donc le système qui va à ce moment là compléter éventuellement avec le contenu de "script.ini"... Ouf !!!
Si sous W2K ou XP PRO on passe par GPEDIT, on n'a pas à se préoccuper de tout cela. C'est seulement si on est sous XP HOME (dans lequel GPEDIT.MSC n'existe pas) qu'il faudra en tenir compte.
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] http://www.bellamyjc.org ou http://jc.bellamy.free.fr