WSUS & Workgroup

WSUS & Workgroup - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 25-01-2011 à 11:01:49    

Bonjour à tous,  
 
Ce petit post car je cherche une solution afin d'utiliser mon Wsus mis en place sur un Win 2008 avec un workgroup.
Je m'explique : Je bosse dans une boite d'info et nous avons un AD avec quelque pc dedans.
Nous réparons des pc des client qui doivent être formater etc ...
Je souhaiterais que les pc qui ne sont pas dans le domaine puisse aller chercher les updates sur le Wsus sur le temps qu'ils sont en réparation chez nous et une fois que le pc repart chez le client qu'ils fassent ces mises a jours sur le sites windows update.
 
Je sais que c'est faisable avec les stratégie de groupe mais pour avoir les stratégie de group il faut absolument un pc avec un OS PRO.
Mais tout les pc qui rentre en réparation n'ont pas tous des os PRO
 
Mon idée serais de faire une script "IN" et un script "OUT" :  
On lance le script IN une fois que le pc arrive en réparation pour qu'il pointe vers le WSUS
On lance le script OUT une fois que le pc sort de réparation afin qu'il pointe vers Windows update.
 
Le hic c'est que je suis nul en script c'est pour ca que j'ai besoin d'aide.
J'ai déjà trouver ceci mais je n'ai pas plus d'idées :  
 

Code :
  1. Pour les postes, il est recommandé aussi de les joindre au domaine, sinon quelle est l'importance de ce dernier. Sinon, pour gérer des postes en workgroup avec WSUS, il faut paramèter des clés de registre sur ces machines, pour cela tu peut créer un script .reg contenant les lignes ci-dessous et le deployer sur les machines :
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
  3. "WUServer"="yoursusserver"
  4. "WUStatusServer"="yoursusserver"
  5. "ElevateNonAdmins"=dword:00000001
  6. "TargetGroupEnabled"=dword:00000001
  7. "TargetGroup"="Workstations"
  8. [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
  9. "NoAUShutdownOption"=dword:00000000
  10. "AutoInstallMinorUpdates"=dword:00000001
  11. "NoAUAsDefaultShutdownOption"=dword:00000001
  12. "NoAutoRebootWithLoggedOnUsers"=dword:00000001
  13. "RescheduleWaitTimeEnabled"=dword:00000001
  14. "RescheduleWaitTime"=dword:00000001
  15. "UseWUServer"=dword:00000001
  16. "NoAutoUpdate"=dword:00000000
  17. "AUOptions"=dword:00000004
  18. "ScheduledInstallDay"=dword:00000000
  19. "ScheduledInstallTime"=dword:00000010
  20. "DetectionFrequencyEnabled"=dword:00000001
  21. "DetectionFrequency"=dword:00000016
  22. "RebootWarningTimeoutEnabled"=dword:00000001
  23. "RebootWarningTimeout"=dword:00000005
  24. "RebootRelaunchTimeoutEnabled"=dword:00000001
  25. "RebootRelaunchTimeout"=dword:0000000a
  26. Ne pas oublier de remplacer yoursusserver par le nom de ton serveur WSUS.


 
C'est au niveau du script que je coince.
Merci pour vos infos
 
Johann

Reply

Marsh Posté le 25-01-2011 à 11:01:49   

Reply

Marsh Posté le 25-01-2011 à 11:25:46    

Fais des recherches sur la commande REG.EXE
Elle va te permettre de modifier ces clés de registre.
Bien évidemment, tu fais un backup avant, sur une machine de test, et il faut les droits d'admin.


---------------
The only thing necessary for the triumph of evil is for good people to do nothing.
Reply

Marsh Posté le 25-01-2011 à 12:35:55    

Ou sinon voir du côté VBScript :/
En piste possible :

Code :
  1. Set WshShell = CreateObject("WScript.Shell" )
  2. WshShell.RegWrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\maclé", "mavaleur", "REG_SZ"


Regarde sur le site de Microsoft :
- RegRead pour lire
- RegWrite pour écrire
- RegDelete pour supprimer


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Sujets relatifs:

Leave a Replay

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