[TUTO] Deploiement des fix M$ sur les postes clients

Deploiement des fix M$ sur les postes clients [TUTO] - Management du SI - Systèmes & Réseaux Pro

Marsh Posté le 22-08-2003 à 11:04:13    

Slt,
 
Le deploiement des fix M$ a grande echelle via script peut s'avérer problématique:
Le poste peut etre dans le mauvais service pack ou l'utilisateur n'est pas admin local  :o  
 
Voici la solution pour le dernier problème.
On utilisera SU.exe présent dans le ressource kit et AutoIt http://www.hiddensoft.com/AutoIt/downloads.asp
 
Su.exe permet donc de passer des commandes sous le compte admin.
Le problème c'est que le mot de passe admin apparait en clair dans le script  :non:  
C'est pour cela que l'on utilise AutoIt qui permet de compiler le script en .exe.
Il suffit alors de lancer ce .exe dans un loggin sript.
 
Voici un exemple de script :
 
;
; AutoIt Version: 2.x
; Language: English
; Platform: Win9x/NT
 
;
; Script Function:
; Template AutoIt script.
;
 
;Positionement des variables d'environement pour SU.EXE
SetEnv, SU_USERNAME, Administrateur
SetEnv, SU_PASSWORD, ******
SetEnv, SU_DOMAIN, *****
SetEnv, SU_COMMANDLINE, c:\\winnt\\system32\\cmd.exe /C "\\\\ip_serveur\\TOOLS$\\Windows2000-KB823980-x86-FRA.exe -u -q %1%"
 
;Execution de la commande SU.EXE
Run, \\\\ip_serveur\\TOOLS$\\SU.EXE
 
Sortie:
exit
 
 
 
On enregistre le script en .aut ,pui on le compile avec AutoIt d'un simple click droit.  :)
On a alors un .exe que l'on peut lancer via login script


Message édité par Clark_foam le 22-08-2003 à 11:06:21
Reply

Marsh Posté le 22-08-2003 à 11:04:13   

Reply

Marsh Posté le 22-08-2003 à 11:10:19    

Merci beaucoup  :jap:


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 22-08-2003 à 11:46:02    

su.exe ne fonctionne plus avec XP :o

Reply

Marsh Posté le 22-08-2003 à 11:48:19    

merci bcp :sol:

Reply

Marsh Posté le 15-09-2003 à 11:06:00    

heuu il marche ton script ?? Je doute car je vois pas comment SU peut deviner qu'il doit utiliser les variables du script autoit ?????

Reply

Marsh Posté le 15-09-2003 à 11:23:39    

moi pour faire ce type de manip
j'utilise les ps tools,
par exemple je lance psexec sur une machine distante et on peut executer ce qu'on veut sur cette machine en tant qu'admin, je viens de changer les routes réseaux sur 150 pc de cette facon :)


---------------
Funkelly
Reply

Marsh Posté le 01-10-2003 à 20:19:27    

funkelly tu peux un peu donner des ex de deploiement des patchs ?

Reply

Marsh Posté le 03-11-2003 à 11:29:15    

Tod MacMillan a écrit :

su.exe ne fonctionne plus avec XP :o


 
 
Si Su fonctionne encore sous Xp  .
Dans ma boite on déploy des patch sur le réseau dont les machines sont en :
nt4
2k
XP
 
et cela marche ss aucun soucis  :D  :D

Reply

Marsh Posté le 07-09-2004 à 20:08:30    

collin_mc_rae a écrit :

Si Su fonctionne encore sous Xp  .
Dans ma boite on déploy des patch sur le réseau dont les machines sont en :
nt4
2k
XP
 
et cela marche ss aucun soucis  :D  :D


 
Je confirme , Su fonctionne sous XP , on l utilise dans ma boite aussi

Reply

Marsh Posté le 15-10-2004 à 09:18:38    

Hello
Pardonnez mon ignorance mais qu'est ce que SU.exe et ou se trouve t il ?
Pcq je n'ai aucun fichier de ce nom dans le Zip AUit :/
Merci
Dreamer

Reply

Marsh Posté le 15-10-2004 à 09:18:38   

Reply

Marsh Posté le 01-11-2007 à 21:53:25    

et la commande runas ? Elle ne peut pas remplacer su ?


---------------
L'informatique ça évolue très vite ou pas.
Reply

Marsh Posté le 01-11-2007 à 22:00:38    

OdbO a écrit :

et la commande runas ? Elle ne peut pas remplacer su ?

 


C'est ce que j'allais dire :o

 

Autoit contient une commande runasset qui permet de s'authentifier avec un autre compte. Testé & approuvé.


Message édité par ShonGail le 01-11-2007 à 22:01:55
Reply

Marsh Posté le 01-11-2007 à 22:06:08    

Faut dire que la version utilisée d'autoit dans le 1er post date un peu :/

Reply

Marsh Posté le 01-11-2007 à 22:12:15    

vous savez comment se connecter avec l'utilisateur system ?


---------------
L'informatique ça évolue très vite ou pas.
Reply

Marsh Posté le 01-11-2007 à 22:17:06    

du coup ca donnerait en autoit actuel v 3.2.x) :
 


Opt("TrayIconHide", 1)
RunAsSet("login", "nomposteoudomaine", "motdepasse" )
RunWait("\\ip_serveur\TOOLS$\Windows2000-KB823980-x86-FRA.exe" )
RunAsSet()


 
A noter qu'il est préférable de ne pas utiliser le compte administrateur mais un autre dédié à cette tache

Reply

Marsh Posté le 01-11-2007 à 22:26:32    

at 9:31 /interactive cmd


---------------
L'informatique ça évolue très vite ou pas.
Reply

Marsh Posté le 02-11-2007 à 08:13:05    

ShonGail a écrit :

Faut dire que la version utilisée d'autoit dans le 1er post date un peu :/


Faut dire aussi que le topic date de 4 ans !!  [:boidleau]

Reply

Marsh Posté le 04-11-2007 à 20:25:47    

Wolfman a écrit :


Faut dire aussi que le topic date de 4 ans !!  [:boidleau]


 
 
Ah bordel ouais !
La vache si faut regarder les dates pour éviter les topics déterrés, ca va devenir dur :sweat:

Reply

Marsh Posté le 05-11-2007 à 12:51:25    

d'un autre coté il vaut mieux un topic déterré que mille fois le meme topic


---------------
L'informatique ça évolue très vite ou pas.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed