Configuration des options d'alimentation avec Powercfg.exe - Win NT/2K/XP - Windows & Software
Marsh Posté le 24-06-2011 à 13:11:21
procmon pour voir ce qu'il manque comme droit.
Mais tu prends le pb a l'envers ... il faut les droits admin pour modifier cette conf, arrange toi donc pour déployer ca en admin et pas par le script de logon.
Par exemple psexec
Marsh Posté le 24-06-2011 à 14:03:32
Non mais c'est dégueu ton truc.
Un profil d'alimentation ça se descend pas par login script.
Tu fais une GPO, une GPP mais pas ça
Marsh Posté le 24-06-2011 à 14:33:09
Je@nb a écrit : Non mais c'est dégueu ton truc. Un profil d'alimentation ça se descend pas par login script. Tu fais une GPO, une GPP mais pas ça |
comment par GPO ?
c'est pourtant ce qui est préconisé partout le powercfg par script...
Marsh Posté le 24-06-2011 à 14:42:59
Bah tu set les options d'alimentations par GPO tout simplement.
Si tu veux que l'utilisateur puisse les changer tu fais une GPP.
Et oui tu peux faire du powercfg par script mais surement pas par login script
Marsh Posté le 24-06-2011 à 14:52:28
Je@nb a écrit : Bah tu set les options d'alimentations par GPO tout simplement. |
je dois avoir de la merde dans les yeux car je trouve pas les options d'alimentation dans ma console de GPO....
je comprends pas ta remarque sur la difference entre loginscript et script... : l'idée c'est que dans mon logon script j'appelle mon bat de powercfg
Marsh Posté le 24-06-2011 à 15:06:49
c'est dans les administrative templates ...
Bah un login script c'est un script qui se lance au login, avec les droits utilisateurs, pour faire des choses spécifique à l'utilisateur et ce à chaque login ...
Ton powercfg est qqch qui est disponible pour tous les utilisateurs donc ça n'a rien à faire dans un script qui est utilisé par un utilisateur standard. Par ailleurs, sauf si tu veux le remettre à ta configuration à chaque logon (intéret ?) il n'a pas lieu de l'exécuter plusieurs fois ...
Marsh Posté le 24-06-2011 à 15:36:22
Je@nb a écrit : c'est dans les administrative templates ... |
ouais mais si je veux que mon script s'execute, faut bien que je le mette quelque part, donc l'appeler dans mon logon script... sinon je vais pas demander à mes utilisateur de l’exécuter
Marsh Posté le 24-06-2011 à 15:41:03
concernant les GPO avec un template, j'ai trouvé ce template : http://www.energystar.gov/index.cf [...] _pm_ez_gpo
je vais voir ce que ca donne avec ca
Marsh Posté le 24-06-2011 à 15:44:08
dioute a écrit : |
Bah en startup script si tu veux que ça s'applique à chaque démarrage, soit via un outil de télédistribution (puisque pour que ton truc soit créé il faut juste le lancer une fois)
dioute a écrit : concernant les GPO avec un template, j'ai trouvé ce template : http://www.energystar.gov/index.cf [...] _pm_ez_gpo |
Non c'est crade encore ça...
Puisque tu peux pas chercher dans les GPO je vais le faire et l'indiquer .... : computer settings\admin templates\system\power management ...
Ou sinon par GPP.
Marsh Posté le 24-06-2011 à 15:56:55
Je@nb a écrit : |
pourquoi c'est crade ?
je trouve pas la gestion d'alimentation dans le chemin que tu indique...
par contre je le trouve dans la config utilisateur, mais en parametrage, je n'ai que la demande de mot de passe quand on sort de veille prolongé
Marsh Posté le 24-06-2011 à 16:12:12
Parce que : Installs with an automated installer that contains a binary application that runs as a service and also one that runs on login under each user’s account.
Tu vas pas alourdir le poste avec un service qui tourne en permanence qd même juste pour ça
Bah il te reste l'option GPP ou startupscript. (En effet ces GPO sont pour vista minimum, j'avais pas que c'était du xp)
Marsh Posté le 24-06-2011 à 16:25:23
Je@nb a écrit : Parce que : Installs with an automated installer that contains a binary application that runs as a service and also one that runs on login under each user’s account. |
OK...
Pour le startup script, j'en reviens à mon problème de bat qui fonctionne qu'avec les comptes admin des clients
et les GPP, je découvre, je vais regarder ca
Marsh Posté le 24-06-2011 à 17:10:11
bah non le startup script se lance avec le compte machine, il n'a aucune idée de qui se logue vu que personne est logué ... (d'où le nom startup script et non logon script ...)
Marsh Posté le 04-07-2011 à 15:06:11
Je reviens sur mon probleme
J'ai tenté d’approfondir les GPPs mais apparemment, sur un parc en XP, faut installer un patch avant pour que les paramètres soient applicable, et j'ai pas de soft de télédis pour deployer... et je suis pas forcement maitre de tout (groupe européen toussa...)
donc je crois que je vais revenir sur un starter script...
Marsh Posté le 04-07-2011 à 19:48:29
Demande à faire approuver le KB par WSUS...si tu peux créer des scripts de login tu devrais pouvoir faire ceci.
Marsh Posté le 24-06-2011 à 12:08:34
Bonjour,
Je galère un petit peu pour effectuer chez mon client un modification générale des options d'alimentations sur tous les potes de travail...
Je sais que ça se fait a l'aide de l'outil powercfg.exe et via un script au logon
http://support.microsoft.com/kb/915160/fr
http://www.energystar.gov/index.cf [...] owerconfig
J'ai mon powercfg.bat qui fonctionne correctement :
Avec ce bat, je crée un Profile d'alimention (comme "ordinateur de bureau" par ex)
je définie mes options d'alimentation pour l'ecran, DD et mise en veille
et j'active ce mode par défaut sur ma session
@echo off
powercfg.exe /CREATE "Mode1"
powercfg.exe /change "Mode1" /monitor-timeout-ac 10
powercfg.exe /change "Mode1" /disk-timeout-ac 20
powercfg.exe /change "Mode1" /standby-timeout-ac 30
powercfg.exe /SETACTIVE "Mode1" /s
pause
pas de probleme, ce bat fonctionne bien quand je suis admin de mon poste, mais pas quand je suis utilisateur standard.
Ok, je vois qu'il faut des droit spécifique pour modifier des clefs de registre qui gèrent les options d'alimentation.
Je crée donc une GPO qui donne acces à cette clef de registre
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Controls Folder\PowerCfg\PowerPolicies
je vais dans config ordi --> Paremtres windows --> Paramtres de sécu --> registre
j'aoute la clef et dans la sécurité, je met "tout le monde" en controle total
idem, ca marche toujours pas...
je fais peu mal un manip, si quelqu'un a une idée...
merci d'avance