Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Win XP

Win XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP

Réponse
 
Outils de la discussion
Vieux 05/12/2007, 14h04   #1 (permalink)
Invité régulier
 
Date d'inscription: décembre 2007
Messages: 14
Par défaut [Script Batch] variable definitive

Bonjour j'ai creer un script en batch qui recupere le repertoire OE et qui le met sur le réseau automatiquement.

Jusque là aucun soucis.

Mon probleme c'est d'inscrire un variable de facon definitive dans win XP à partir de ce Batch. ou par un autre moyen du moment que ca se fait tout seul.

il est hors de question que j'aille sur chaque poste de mon réseau faire un clique droit sur poste de travail/onglet avancé/variable

pour ensuite declaré ma variable manuellement.

Merci de vos réponses

Dernière modification par ggnore ; 05/12/2007 à 15h02
vikingraver est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/12/2007, 14h22   #2 (permalink)
Modérateur
 
Avatar de ggnore
 
Date d'inscription: juillet 2004
Localisation: Made in normandy
Âge: 29
Messages: 2 120
Par défaut

OE signifie outlook express ?
Tu peux le calculer ce chemin :
Code :
cd "%programfiles%/outlook express"
Tu peux mettre ta variable dans ton script, en copiant le script, la variable sera toujours là.
Code :
C:\Program Files\Outlook Express>set bla="%programfiles%/outlook express"
C:\Program Files\Outlook Express>echo %bla%
"C:\Program Files/outlook express"
__________________
Donne un poisson à un homme et tu le nourris pour un jour,
Apprends-lui à pêcher et tu le nourris pour toujours.
ggnore est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/12/2007, 14h24   #3 (permalink)
Invité régulier
 
Date d'inscription: décembre 2007
Messages: 14
Par défaut

Ha ben ca y est j'ai trouvé

Code :
Code :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
si on veut mettre un chemin il faut mettre \\ pour chaque slash que l'on veut afficher.

Imaginons que je veuille mettre dans le registre un chemin comme c:\temp\temptemp par un reg

Il faudra ecrire dans le reg
Code :
[chemin de la clé]
"valeur clé" = "c:\\temp\\temptemp"
Merci à tous

Dernière modification par ggnore ; 05/12/2007 à 15h01
vikingraver est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/12/2007, 14h33   #4 (permalink)
Invité régulier
 
Date d'inscription: décembre 2007
Messages: 14
Par défaut

Oui OE signifie Outlook Express.

Outlook Express ne se trouve pas dans programfiles mais dans
Code :
%userprofile%\local settings\application data\{Clsid}
Mon premier soucis etait d'arriver à recuperer ce nom {Clsid}
car je le trouve ensuite dans la base de registre

Code :
HKEY_CURRENT_USER\Identities\{Clsid}\outlook express
Mon Batch me permet de recuperer la messagerie OE pour l'enregistrer sur le réseau et de recuperer le numero de clsid.

ensuite ce que je vais faire c'est lancer un reg qui modifie le chemin de OE.

Ainsi mes utilisateurs peuvent consulter leur messagerie qui se trouvera sur un serveur de ressource local. la grosse difference avec OE de base c'est que là la messagerie est sauvegardé.

Important pour ce qui utilise le pop. en cas de crash du disque dur la messagerie est toujours là.

Voili voilou

Dernière modification par ggnore ; 05/12/2007 à 15h01
vikingraver est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Win XP



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 02h22.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2008 www.developpez.com - Legal informations