Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AJOUT D'UN UTILISATEUR EN TANT QUE ADMINISTRATEUR SUR DES MACHINE SOUS DOMAINE


Information sur la source

Catégorie :VBScript Classé sous : administrateur, domain, utilisateur, ajout Niveau : Initié Date de création : 02/08/2007 Vu : 7 224

Note :
2 / 10 - par 1 personne
2,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

voila un autre petit script qui doit être exécuter sur le serveur et qui ajoute des utilisateur en tant que administrateur sur les machine liste dans le fichier fichier1.txt
 

Source

  • ' VBScript source code
  • on error resume next
  • ''''''''''''''ouverture du fichier d'erreur pour savoire les nom de machine inaccessible
  • Set def = CreateObject("Scripting.FileSystemObject")
  • set defaut = def.OpenTextFile("erreurs.txt",2 ,true)
  • defaut.writeline(" debut de rapport d'erreur le " & Now)
  • defaut.WriteBlankLines(2)
  • ''''''''''''''ouverture du fichier liste.txt
  • Set fso = CreateObject("Scripting.FileSystemObject")
  • Set list = fso.OpenTextFile("fichier1.txt",1,false)
  • ''''''''''''''Connection Reseaux
  • Set net = CreateObject("WScript.Network")
  • do until list.AtEndOfStream
  • '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  • strComputer = list.readline
  • domaine = "nom du domaine"
  • users = array("user1","user2")
  • for each value in users
  • Set objGroup = GetObject("WinNT://" & strComputer & "/Administrateurs,group")
  • Set objUser = GetObject("WinNT://" & domaine & "/" & users)
  • 'wscript.echo objUser.name
  • objGroup.Add(objUser.ADsPath)
  • 'if err.number<>0 then
  • defaut.WriteLine(strcomputer & " |" & err.number & " |" & err.Description & " |" & Now)
  • err.Clear()
  • 'end if
  • next
  • ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  • loop
  • wscript.echo "Terminée"
' VBScript source code
on error resume next

''''''''''''''ouverture du fichier d'erreur pour savoire les nom de machine inaccessible
Set def = CreateObject("Scripting.FileSystemObject")
set defaut = def.OpenTextFile("erreurs.txt",2 ,true)

defaut.writeline("          debut de rapport d'erreur le " & Now)
defaut.WriteBlankLines(2)

''''''''''''''ouverture du fichier liste.txt
Set fso = CreateObject("Scripting.FileSystemObject")
Set list = fso.OpenTextFile("fichier1.txt",1,false)

''''''''''''''Connection Reseaux
Set net = CreateObject("WScript.Network") 

do until list.AtEndOfStream
    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    strComputer = list.readline
    domaine = "nom du domaine"
    users = array("user1","user2")
    for each value in users
        Set objGroup = GetObject("WinNT://" & strComputer & "/Administrateurs,group")
        Set objUser = GetObject("WinNT://" & domaine & "/" & users)
        'wscript.echo objUser.name
        objGroup.Add(objUser.ADsPath)
        'if err.number<>0 then
            defaut.WriteLine(strcomputer & "        |" & err.number & "        |" & err.Description & "     |" & Now)
            err.Clear()
        'end if 
    next
    ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
loop    
    wscript.echo "Terminée"

Commentaires et avis

signaler à un administrateur
Commentaire de slayer418 le 17/08/2007 19:45:28

Comment ca marche?

J'ai copier-coller le code dans un fichier .vbs mais quand je clic dessus tout se que ca fait ca créer un .txt avec comme nom erreurs et dont la taille augment a chaque seconde.

signaler à un administrateur
Commentaire de caiman125 le 18/08/2007 00:57:46

si tu remarque il lie les non des PC depuis un fichier1.txt
et il doit être exécuter avec les privilèges administrateur reseaux

signaler à un administrateur
Commentaire de Cypi007 le 07/10/2008 19:32:14 2/10

desoler mais le servuer indique que l'on execute une commande invalide donc...
le code est bidon sauf... quand il ny as pas de blockage

signaler à un administrateur
Commentaire de krisitaka le 26/01/2009 15:34:03

ou trouve t'on ce petit prog

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Ajout d'une propriete picture a controle utilisateur [ par ced74 ] Je suis entrain de creer un controle utilisateur. C'est un scrollbar personnalisable.Mais il faut que je mette des propriete PICTUREEt j'y arriv Ajout Controle Utilisateur Dynamique [ par maesius ] Bonjour,Voila, jusqu'a present je faisait ceci :Set labelsupp = Me.Controls.Add("VB.label", vnom)Pour rajouter des composant de facon dynamique, ici u vbs - compte utilisateur [ par mathieu57100 ] Bonjour, dans la soci&#233;t&#233; o&#249; je bosse, les utilisateurs ne ont pas administrateurs sur leurs poste, mais des petits malins on r&#233;uss Ajout d'un nouveau champ par un utilisateur [ par Seifer1 ] Voilà,je debute dans le VB et je voudrais pouvoir permettre a un utilisateur, un admin plutot, de pouvoir rajouter un nouveau champ sans avoir besoins barre de menu [ par lucaden ] salut,voila, je suis entre de faire un base de donnee securisee par un mot passe et j ai 3 type d utilisateur:- administrateur-operateur-consultantje Ajout d'un controle utilisateur dans un projet. [ par lolpop ] Bonjour,j'ai télécharger une source sur vbfrance pour faire des jolies frames toutes belles:http://www.vbfrance.com/code.aspx?ID=28059Et je voulais ju nom d'administrateur [ par Sinsitrus ] Salut !Quand on fini d'installer windows, on demande le nom d'administrateur à mettre. Puis une fois windows démarrer, on demande le nom d'utilisateur Sécurité - Accés à un programme en tant qu'administrateur quand on est utilisateur. [ par alimux ] Bonjour,Je suis en train d'&#233;crire un loader de jeu. jusqu'&#224; la pas de probl&#232;me.Cependant les machines sur le quel sont install&#233; le Ajouter groupe nommé Domain Admins dans le groupe Administrateur Local [ par csimiand ] Bonjour,Je suis à la recherche d'un script permettant d'ajouter au démarrage de chaque poste (poste client sous windows XP ou serveur) le groupe Domai Defrag non admin W2000 [ par laurent ] Bonjour à tous.Vous savez qu'en Windows 2OOO pro il est impossible pour un utilisateur non administrateur de la machine , de faire un defrag.Il faut q


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.