Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Serveur
Windows Serveur Forum d'entraide professionel pour Windows Serveur : NT, 2000, 2003 , Longhorn...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/09/2007, 19h19   #1
Nouveau Membre du Club
 
Inscription : juillet 2005
Messages : 119
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 119
Points : 25
Points : 25
Par défaut A propos du scripting sous Windows

Bonjour à tous.

Voila je voudrais faire un script qui installerait des polices windows uniquement lorsque une machine rejoint mon domaine pour la première fois. Le script mettrais aussi par defaut cette police dans word et oulook.

Le serveur est un 2003 et les clients des XP ainsi que des Vista.
Peut-on détecter à travers le script l'OS du client?
Est-il mieux faire ce script en vb, en batch? Quel serait le langage le plus approprié?

Je n'ai jamais fais de script sous windows. Cela est-il possible? Quelqu'un pourrait m'indiquer de bon tutoriels à ce sujet?

Merci!
spynux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2007, 22h26   #2
Membre émérite
 
Avatar de cubitus91
 
Homme
Consultant informatique
Inscription : mai 2004
Messages : 726
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 726
Points : 900
Points : 900
Salut,
tu peux le faire avec un script batch :
Code :
1
2
3
4
5
Rem fontinstall.bat
copy <Nom de la Police>.ttf %systemroot%\fonts
regedit /s font.reg
[FONT=Verdana]
[/FONT]
[FONT=Verdana]Le fichier font.reg contient : [/FONT]
Code :
1
2
3
4
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"<Nom de la Font> (TrueType)"="<Nom de la Police>.ttf"
Il faut rebooter pour que ca soit marche.

Pour connaitre la version de ton systéme :
Batch
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@echo off
ver | find "2003" > nul
if %ERRORLEVEL% == 0 goto ver_2003
ver | find "XP" > nul
if %ERRORLEVEL% == 0 goto ver_xp
ver | find "2000" > nul
if %ERRORLEVEL% == 0 goto ver_2000
ver | find "NT" > nul
if %ERRORLEVEL% == 0 goto ver_nt
ver | find "6.0" > nul
if %ERRORLEVEL% == 0 goto ver_vista
echo Machine undetermined.
pause
goto exit
:ver_2003
:Exécute les commandes spécifiques pour un 2003
echo Windows 2003
goto exit
:ver_xp
:Exécute les commandes spécifiques pour un XP
echo Windows XP
goto exit
:ver_2000
:Exécute les commandes spécifiques pour un 2000
echo Windows 2000
goto exit
:ver_nt
:Exécute les commandes spécifiques pour un NT
echo Windows NT
goto exit
:ver_vista
:Exécute les commandes spécifiques pour un Vista
echo Windows Vista
goto exit
:exit
pause
Tu peux aussi le savoir en VBS.

Cdt
__________________
Le tag est bien utile, alors pensez y !
cubitus91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 10h23   #3
Membre expérimenté
 
Avatar de ArKam
 
Inscription : mars 2007
Messages : 506
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2007
Messages : 506
Points : 512
Points : 512
au risque de dire une connerie il me semble que ton batch ne gere pas le fait que cela ce fait uniquement lors de la premiere integration au domaine.
ArKam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 14h16   #4
Membre émérite
 
Avatar de cubitus91
 
Homme
Consultant informatique
Inscription : mai 2004
Messages : 726
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 726
Points : 900
Points : 900
Citation:
Envoyé par ArKam Voir le message
au risque de dire une connerie il me semble que ton batch ne gere pas le fait que cela ce fait uniquement lors de la premiere integration au domaine.
Tu ne dis pas de connerie, mais cette aspect doit etre à mon avis gérer plus du cotés de l'Ad (GPO) ou autres .
Cdt
__________________
Le tag est bien utile, alors pensez y !
cubitus91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2007, 14h18   #5
Membre expérimenté
 
Avatar de ArKam
 
Inscription : mars 2007
Messages : 506
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2007
Messages : 506
Points : 512
Points : 512
ok ok donc tu vas devoir faire deux scripts
ArKam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 21h36   #6
Nouveau Membre du Club
 
Inscription : juillet 2005
Messages : 119
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 119
Points : 25
Points : 25
Bonjour,
Merci pour vos réponses! Est-ce que le fait de mettre un test pour voir si les polices sont installées à l'interieur d'un script batch est couteux en terme de ressources pour le serveur? Il doit y avoir 3 clients allant de Windows 2000 a Vista. Le serveur n'est pas une bete non plus p4 4Ghz 1G de ram
spynux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 22h02   #7
Membre émérite
 
Avatar de cubitus91
 
Homme
Consultant informatique
Inscription : mai 2004
Messages : 726
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 726
Points : 900
Points : 900
Bonsoir,
qu'entend tu par Test, car pour moi ca ne surchargera ton serveur de rajouter un test. Apres tout dépend du test biensur.
Cdt
__________________
Le tag est bien utile, alors pensez y !
cubitus91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h34.


 
 
 
 
Partenaires

Hébergement Web