Salut Oliv' et merci pour ton aide,
Ton approche m'a l'air cool, mais je vois pas bien comment faire ça..
:-( T'aurais pas un exemple ?
- Est-ce qu'en variante, faire un script VBA de type "AutoOpen"
directement depuis une macro complémentaire (dans le répertoire des
macros complémentaires de chaque poste...)
qui contrôlerait la (dernière) version du fichier dans le réseau..
- Ou un script VBA qui ré-coche le lien dans la boite de dialogue
"Modèles et compléments" ce serrait encore plus simple, non ?
Qu'en dites-vous ?
oui sans doute
"Oliv'" <(supprimerceci) a écrit dans le
message de news:
Circé que je salut a écrit dansPerso, je gère environ 500 utilisateurs de cette manière (dont la
moitié nomades) et je n'ai pas de soucis. Quand il y a une nouveauté
dans un modèle, je communique et chacun met ses modèles à jour. On
ne peut quand même pas empêcher un utilisateur de personnaliser sa
barre de menus, de mettre ses principaux documents sur une barre
d'outils, etc. Je n'aime pas mettre de macros dans le normal.dot,
je préfère, si nécessaire des compléments dans le dossier de
démarrage.
Ce que je fais moi c'est que je met quelques lignes dans le script
d'ouverture de session comme ça mise à jour sur chaque poste( une
vingtaine)
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Salut Oliv' et merci pour ton aide,
Ton approche m'a l'air cool, mais je vois pas bien comment faire ça..
:-( T'aurais pas un exemple ?
- Est-ce qu'en variante, faire un script VBA de type "AutoOpen"
directement depuis une macro complémentaire (dans le répertoire des
macros complémentaires de chaque poste...)
qui contrôlerait la (dernière) version du fichier dans le réseau..
- Ou un script VBA qui ré-coche le lien dans la boite de dialogue
"Modèles et compléments" ce serrait encore plus simple, non ?
Qu'en dites-vous ?
oui sans doute
"Oliv'" <(supprimerceci)catteau@ricour-assurances.fr> a écrit dans le
message de news: OgaUze3XFHA.2796@TK2MSFTNGP09.phx.gbl...
Circé <circe@aea.gr> que je salut a écrit dans
mn.93e97d5598f97a40.20493@aea.gr
Perso, je gère environ 500 utilisateurs de cette manière (dont la
moitié nomades) et je n'ai pas de soucis. Quand il y a une nouveauté
dans un modèle, je communique et chacun met ses modèles à jour. On
ne peut quand même pas empêcher un utilisateur de personnaliser sa
barre de menus, de mettre ses principaux documents sur une barre
d'outils, etc. Je n'aime pas mettre de macros dans le normal.dot,
je préfère, si nécessaire des compléments dans le dossier de
démarrage.
Ce que je fais moi c'est que je met quelques lignes dans le script
d'ouverture de session comme ça mise à jour sur chaque poste( une
vingtaine)
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Salut Oliv' et merci pour ton aide,
Ton approche m'a l'air cool, mais je vois pas bien comment faire ça..
:-( T'aurais pas un exemple ?
- Est-ce qu'en variante, faire un script VBA de type "AutoOpen"
directement depuis une macro complémentaire (dans le répertoire des
macros complémentaires de chaque poste...)
qui contrôlerait la (dernière) version du fichier dans le réseau..
- Ou un script VBA qui ré-coche le lien dans la boite de dialogue
"Modèles et compléments" ce serrait encore plus simple, non ?
Qu'en dites-vous ?
oui sans doute
"Oliv'" <(supprimerceci) a écrit dans le
message de news:
Circé que je salut a écrit dansPerso, je gère environ 500 utilisateurs de cette manière (dont la
moitié nomades) et je n'ai pas de soucis. Quand il y a une nouveauté
dans un modèle, je communique et chacun met ses modèles à jour. On
ne peut quand même pas empêcher un utilisateur de personnaliser sa
barre de menus, de mettre ses principaux documents sur une barre
d'outils, etc. Je n'aime pas mettre de macros dans le normal.dot,
je préfère, si nécessaire des compléments dans le dossier de
démarrage.
Ce que je fais moi c'est que je met quelques lignes dans le script
d'ouverture de session comme ça mise à jour sur chaque poste( une
vingtaine)
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Salut Oliv'
Je te remercie pour ton aide. :-)
Malheureusement je ne suis pas admin, et je n'ai pas de domaine non
plus :-(
J'ai bien compris ton approche, et je me demandais si je n'arrive pas
à quelque chose de similaire en mettant un petit fichier.bat dans le
répertoire de démarrage de Windows XP?
OUI tout à fait
Est-ce que je m'en sortirais avec quelque chose de ce type:
(NB: Ne m'en veut pas si c'est archi-faux, je ne maîtrise absolument
pas ce langage)
bin c'est du DOS
------------------------------------------------------------
@echo off
copy %logonserver%Mon DossierMes fichiersMa macro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / y
------------------------------------------------------------
"Oliv'" <(supprimerceci) a écrit dans le
message de news: %
Emile que je salut a écrit dansSalut Oliv' et merci pour ton aide,
Ton approche m'a l'air cool, mais je vois pas bien comment faire
ça.. :-( T'aurais pas un exemple ?
Il faut être admin du domaine et donc avoir un domaine.
tu paramètres dans les profils un fichier script.cmd
qui est pour un domaine nt4
généralement dans
serveurc$WINNTsystem32ReplImportScripts
dans lequel tu mets
############################################################
IF "%OS%"=="Windows_NT" SETLOCAL
echo ********************Read Windows version using VER command
******************
FOR /F "tokens=1 delims=[" %%A IN ('VER') DO SET Version1=%%A
set Version=%version1: =%
if "%version%"== "MicrosoftWindowsXP" goto XP
goto fin
copy %logonserver%netlogonmacro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / yFin************************************************************
@echo off
endlocal
############################################################
Attention ce code est valide pour xp et OFFICE 2003 pour d'autres
versions il faut vérifier les instructions.
attention au Codage du script "Démarrage" devient DMARRAGE sous
invite de commande
utiliser éventuellement une fenetre cmd et edit pour vérifier ou la
police de caractère Terminal dans le bloc note
où l'on constate qu'en appuyant sur é ou obtient ù
%logonserver%netlogon et
serveurc$WINNTsystem32ReplImportScripts c'est la même chose
sauf que le premier est en lecture seule.- Est-ce qu'en variante, faire un script VBA de type "AutoOpen"
directement depuis une macro complémentaire (dans le répertoire des
macros complémentaires de chaque poste...)
qui contrôlerait la (dernière) version du fichier dans le réseau..
- Ou un script VBA qui ré-coche le lien dans la boite de dialogue
"Modèles et compléments" ce serrait encore plus simple, non ?
Qu'en dites-vous ?
oui sans doute
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Oliv'" <(supprimerceci) a écrit dans
le message de news:
Circé que je salut a écrit dansPerso, je gère environ 500 utilisateurs de cette manière (dont la
moitié nomades) et je n'ai pas de soucis. Quand il y a une
nouveauté dans un modèle, je communique et chacun met ses modèles
à jour. On ne peut quand même pas empêcher un utilisateur de
personnaliser sa barre de menus, de mettre ses principaux
documents sur une barre d'outils, etc. Je n'aime pas mettre de
macros dans le normal.dot, je préfère, si nécessaire des
compléments dans le dossier de démarrage.
Ce que je fais moi c'est que je met quelques lignes dans le script
d'ouverture de session comme ça mise à jour sur chaque poste( une
vingtaine)
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Salut Oliv'
Je te remercie pour ton aide. :-)
Malheureusement je ne suis pas admin, et je n'ai pas de domaine non
plus :-(
J'ai bien compris ton approche, et je me demandais si je n'arrive pas
à quelque chose de similaire en mettant un petit fichier.bat dans le
répertoire de démarrage de Windows XP?
OUI tout à fait
Est-ce que je m'en sortirais avec quelque chose de ce type:
(NB: Ne m'en veut pas si c'est archi-faux, je ne maîtrise absolument
pas ce langage)
bin c'est du DOS
------------------------------------------------------------
@echo off
copy %logonserver%Mon DossierMes fichiersMa macro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / y
------------------------------------------------------------
"Oliv'" <(supprimerceci)catteau@ricour-assurances.fr> a écrit dans le
message de news: %23YU2g53XFHA.3712@TK2MSFTNGP09.phx.gbl...
Emile <emile63_noSpam@noSpam_isuisse.com> que je salut a écrit dans
eLRrYr3XFHA.2420@TK2MSFTNGP12.phx.gbl
Salut Oliv' et merci pour ton aide,
Ton approche m'a l'air cool, mais je vois pas bien comment faire
ça.. :-( T'aurais pas un exemple ?
Il faut être admin du domaine et donc avoir un domaine.
tu paramètres dans les profils un fichier script.cmd
qui est pour un domaine nt4
généralement dans
\serveurc$WINNTsystem32ReplImportScripts
dans lequel tu mets
############################################################
IF "%OS%"=="Windows_NT" SETLOCAL
echo ********************Read Windows version using VER command
******************
FOR /F "tokens=1 delims=[" %%A IN ('VER') DO SET Version1=%%A
set Version=%version1: =%
if "%version%"== "MicrosoftWindowsXP" goto XP
goto fin
copy %logonserver%netlogonmacro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / y
Fin
************************************************************
@echo off
endlocal
############################################################
Attention ce code est valide pour xp et OFFICE 2003 pour d'autres
versions il faut vérifier les instructions.
attention au Codage du script "Démarrage" devient DMARRAGE sous
invite de commande
utiliser éventuellement une fenetre cmd et edit pour vérifier ou la
police de caractère Terminal dans le bloc note
où l'on constate qu'en appuyant sur é ou obtient ù
%logonserver%netlogon et
\serveurc$WINNTsystem32ReplImportScripts c'est la même chose
sauf que le premier est en lecture seule.
- Est-ce qu'en variante, faire un script VBA de type "AutoOpen"
directement depuis une macro complémentaire (dans le répertoire des
macros complémentaires de chaque poste...)
qui contrôlerait la (dernière) version du fichier dans le réseau..
- Ou un script VBA qui ré-coche le lien dans la boite de dialogue
"Modèles et compléments" ce serrait encore plus simple, non ?
Qu'en dites-vous ?
oui sans doute
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Oliv'" <(supprimerceci)catteau@ricour-assurances.fr> a écrit dans
le message de news: OgaUze3XFHA.2796@TK2MSFTNGP09.phx.gbl...
Circé <circe@aea.gr> que je salut a écrit dans
mn.93e97d5598f97a40.20493@aea.gr
Perso, je gère environ 500 utilisateurs de cette manière (dont la
moitié nomades) et je n'ai pas de soucis. Quand il y a une
nouveauté dans un modèle, je communique et chacun met ses modèles
à jour. On ne peut quand même pas empêcher un utilisateur de
personnaliser sa barre de menus, de mettre ses principaux
documents sur une barre d'outils, etc. Je n'aime pas mettre de
macros dans le normal.dot, je préfère, si nécessaire des
compléments dans le dossier de démarrage.
Ce que je fais moi c'est que je met quelques lignes dans le script
d'ouverture de session comme ça mise à jour sur chaque poste( une
vingtaine)
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Salut Oliv'
Je te remercie pour ton aide. :-)
Malheureusement je ne suis pas admin, et je n'ai pas de domaine non
plus :-(
J'ai bien compris ton approche, et je me demandais si je n'arrive pas
à quelque chose de similaire en mettant un petit fichier.bat dans le
répertoire de démarrage de Windows XP?
OUI tout à fait
Est-ce que je m'en sortirais avec quelque chose de ce type:
(NB: Ne m'en veut pas si c'est archi-faux, je ne maîtrise absolument
pas ce langage)
bin c'est du DOS
------------------------------------------------------------
@echo off
copy %logonserver%Mon DossierMes fichiersMa macro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / y
------------------------------------------------------------
"Oliv'" <(supprimerceci) a écrit dans le
message de news: %
Emile que je salut a écrit dansSalut Oliv' et merci pour ton aide,
Ton approche m'a l'air cool, mais je vois pas bien comment faire
ça.. :-( T'aurais pas un exemple ?
Il faut être admin du domaine et donc avoir un domaine.
tu paramètres dans les profils un fichier script.cmd
qui est pour un domaine nt4
généralement dans
serveurc$WINNTsystem32ReplImportScripts
dans lequel tu mets
############################################################
IF "%OS%"=="Windows_NT" SETLOCAL
echo ********************Read Windows version using VER command
******************
FOR /F "tokens=1 delims=[" %%A IN ('VER') DO SET Version1=%%A
set Version=%version1: =%
if "%version%"== "MicrosoftWindowsXP" goto XP
goto fin
copy %logonserver%netlogonmacro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / yFin************************************************************
@echo off
endlocal
############################################################
Attention ce code est valide pour xp et OFFICE 2003 pour d'autres
versions il faut vérifier les instructions.
attention au Codage du script "Démarrage" devient DMARRAGE sous
invite de commande
utiliser éventuellement une fenetre cmd et edit pour vérifier ou la
police de caractère Terminal dans le bloc note
où l'on constate qu'en appuyant sur é ou obtient ù
%logonserver%netlogon et
serveurc$WINNTsystem32ReplImportScripts c'est la même chose
sauf que le premier est en lecture seule.- Est-ce qu'en variante, faire un script VBA de type "AutoOpen"
directement depuis une macro complémentaire (dans le répertoire des
macros complémentaires de chaque poste...)
qui contrôlerait la (dernière) version du fichier dans le réseau..
- Ou un script VBA qui ré-coche le lien dans la boite de dialogue
"Modèles et compléments" ce serrait encore plus simple, non ?
Qu'en dites-vous ?
oui sans doute
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Oliv'" <(supprimerceci) a écrit dans
le message de news:
Circé que je salut a écrit dansPerso, je gère environ 500 utilisateurs de cette manière (dont la
moitié nomades) et je n'ai pas de soucis. Quand il y a une
nouveauté dans un modèle, je communique et chacun met ses modèles
à jour. On ne peut quand même pas empêcher un utilisateur de
personnaliser sa barre de menus, de mettre ses principaux
documents sur une barre d'outils, etc. Je n'aime pas mettre de
macros dans le normal.dot, je préfère, si nécessaire des
compléments dans le dossier de démarrage.
Ce que je fais moi c'est que je met quelques lignes dans le script
d'ouverture de session comme ça mise à jour sur chaque poste( une
vingtaine)
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bonjour Oliv'
J'ai suivi tes indications et j'ai tapoté dans un "fichier.bat" la
commande ci-après (sur une seule ligne):
---------------------------------------------
@echo off
Copy "MonServeurmodèles$ComplémentsMesMacros.dot"
"%APPDATA%MicrosoftWordDMARRAGE" / y
---- VARIANTE -----------------------
@echo off
Copy "Monserveurmodèles$ComplémentsMesMacros.dot"
"%APPDATA%MicrosoftWordDÉMARRAGE" / y
--------------------------------------------
La 1ère version ne fonctionne pas du tout, et la seconde ne
fonctionne que si je la tape depuis la ligne de commande mais pas en
exécutant mon fichier.bat
Peut-être pourrais-tu m'indiquer ou ai-je "gaffé" ? :-))
- Est-ce que ce sont les caractères spéciaux ($) et accentués (É, è,
é ) qui me créent ces soucis ?
oui il faut que tu ouvres ton fichier dans une fenetre de ligne de commande
Et si oui, pourquoi la ligne exécute-elle sur ligne de commande ?
parce qu'elle utilise un autre jeu de caractères
"Oliv'" <(supprimerceci) a écrit dans le
message de news:
Emile que je salut a écrit dansSalut Oliv'
Je te remercie pour ton aide. :-)
Malheureusement je ne suis pas admin, et je n'ai pas de domaine non
plus :-(
J'ai bien compris ton approche, et je me demandais si je n'arrive
pas à quelque chose de similaire en mettant un petit fichier.bat
dans le répertoire de démarrage de Windows XP?
OUI tout à faitEst-ce que je m'en sortirais avec quelque chose de ce type:
(NB: Ne m'en veut pas si c'est archi-faux, je ne maîtrise absolument
pas ce langage)
bin c'est du DOS
tu mets le même script que je t'ai indiqué mais tu remplaces
%logonserver% par le nom du partage ou se trouve les macros.
Attention si tu mets des fichiers ou répertoires contenant des
espaces il faut mettre des " "
ce qui est entre % ce sont des variables
tape set à l'invite de commande pour connaitre leur valeurs.
nb: de copy à /y c'est sur la même ligne !!
------------------------------------------------------------
@echo off
copy %logonserver%Mon DossierMes fichiersMa macro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / y
------------------------------------------------------------
Bonjour Oliv'
J'ai suivi tes indications et j'ai tapoté dans un "fichier.bat" la
commande ci-après (sur une seule ligne):
---------------------------------------------
@echo off
Copy "\MonServeurmodèles$ComplémentsMesMacros.dot"
"%APPDATA%MicrosoftWordDMARRAGE" / y
---- VARIANTE -----------------------
@echo off
Copy "\Monserveurmodèles$ComplémentsMesMacros.dot"
"%APPDATA%MicrosoftWordDÉMARRAGE" / y
--------------------------------------------
La 1ère version ne fonctionne pas du tout, et la seconde ne
fonctionne que si je la tape depuis la ligne de commande mais pas en
exécutant mon fichier.bat
Peut-être pourrais-tu m'indiquer ou ai-je "gaffé" ? :-))
- Est-ce que ce sont les caractères spéciaux ($) et accentués (É, è,
é ) qui me créent ces soucis ?
oui il faut que tu ouvres ton fichier dans une fenetre de ligne de commande
Et si oui, pourquoi la ligne exécute-elle sur ligne de commande ?
parce qu'elle utilise un autre jeu de caractères
"Oliv'" <(supprimerceci)catteau@ricour-assurances.fr> a écrit dans le
message de news: OQcjiI5XFHA.796@TK2MSFTNGP09.phx.gbl...
Emile <emile63_noSpam@noSpam_isuisse.com> que je salut a écrit dans
usGJp04XFHA.4032@tk2msftngp13.phx.gbl
Salut Oliv'
Je te remercie pour ton aide. :-)
Malheureusement je ne suis pas admin, et je n'ai pas de domaine non
plus :-(
J'ai bien compris ton approche, et je me demandais si je n'arrive
pas à quelque chose de similaire en mettant un petit fichier.bat
dans le répertoire de démarrage de Windows XP?
OUI tout à fait
Est-ce que je m'en sortirais avec quelque chose de ce type:
(NB: Ne m'en veut pas si c'est archi-faux, je ne maîtrise absolument
pas ce langage)
bin c'est du DOS
tu mets le même script que je t'ai indiqué mais tu remplaces
%logonserver% par le nom du partage ou se trouve les macros.
Attention si tu mets des fichiers ou répertoires contenant des
espaces il faut mettre des " "
ce qui est entre % ce sont des variables
tape set à l'invite de commande pour connaitre leur valeurs.
nb: de copy à /y c'est sur la même ligne !!
------------------------------------------------------------
@echo off
copy %logonserver%Mon DossierMes fichiersMa macro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / y
------------------------------------------------------------
Bonjour Oliv'
J'ai suivi tes indications et j'ai tapoté dans un "fichier.bat" la
commande ci-après (sur une seule ligne):
---------------------------------------------
@echo off
Copy "MonServeurmodèles$ComplémentsMesMacros.dot"
"%APPDATA%MicrosoftWordDMARRAGE" / y
---- VARIANTE -----------------------
@echo off
Copy "Monserveurmodèles$ComplémentsMesMacros.dot"
"%APPDATA%MicrosoftWordDÉMARRAGE" / y
--------------------------------------------
La 1ère version ne fonctionne pas du tout, et la seconde ne
fonctionne que si je la tape depuis la ligne de commande mais pas en
exécutant mon fichier.bat
Peut-être pourrais-tu m'indiquer ou ai-je "gaffé" ? :-))
- Est-ce que ce sont les caractères spéciaux ($) et accentués (É, è,
é ) qui me créent ces soucis ?
oui il faut que tu ouvres ton fichier dans une fenetre de ligne de commande
Et si oui, pourquoi la ligne exécute-elle sur ligne de commande ?
parce qu'elle utilise un autre jeu de caractères
"Oliv'" <(supprimerceci) a écrit dans le
message de news:
Emile que je salut a écrit dansSalut Oliv'
Je te remercie pour ton aide. :-)
Malheureusement je ne suis pas admin, et je n'ai pas de domaine non
plus :-(
J'ai bien compris ton approche, et je me demandais si je n'arrive
pas à quelque chose de similaire en mettant un petit fichier.bat
dans le répertoire de démarrage de Windows XP?
OUI tout à faitEst-ce que je m'en sortirais avec quelque chose de ce type:
(NB: Ne m'en veut pas si c'est archi-faux, je ne maîtrise absolument
pas ce langage)
bin c'est du DOS
tu mets le même script que je t'ai indiqué mais tu remplaces
%logonserver% par le nom du partage ou se trouve les macros.
Attention si tu mets des fichiers ou répertoires contenant des
espaces il faut mettre des " "
ce qui est entre % ce sont des variables
tape set à l'invite de commande pour connaitre leur valeurs.
nb: de copy à /y c'est sur la même ligne !!
------------------------------------------------------------
@echo off
copy %logonserver%Mon DossierMes fichiersMa macro.dot
"%APPDATA%MicrosoftWordDMARRAGE" / y
------------------------------------------------------------