Commandes Dos sous 2000 server

Je dois créer un poste et un utilisateur sur le serveur à l'aide de ligne de commande. (2000 server- dans l'active directory)

Une commande genre net accounts...Quelqu'un peut m'aider ? Merci.

2 réponses

  1. Merci pour ton aide je lirai ça tranquillement demain puis je testerai merci bcp bye.
    1. la commande clef est : cmd puis....
      net user toto /add
      voila l'utilisateur toto est crée
      pour les securité les droits les repertoires perso ,etc, c'est beaucoup moins simple lit la suite tete reposée

      voila un script que j ai fait compatible nt4 2000 pour créer automatiquement depuis un serveur 2000 des utilisateurs dans un centre de formation

      Le programme final doit s’exécuter sur le serveur active directory qui fonctionne en mode mixte.
      Il doit simplifier au maximum les opérations

      Il doit être compatible avec des client Windows NT4 sp6 et Windows 2000 sp4 en mode mixte

      Il doit fonctionner quand l’organisme décidera de passer en mode natif

      Il doit pouvoir exploiter les scripts déjà existant de connexion des utilisateurs

      1 – Concevoir des noms d’utilisateur réutilisable (initiale prénom + nom de famille le tout limité à x caractères)
      Prévoir des noms de répertoires partagés identiques au nom d’utilisateur
      Définir le chemin UNC afin de rediriger le profil dans le répertoire de l’utilisateur \\nom_serveur\%username%\%username% où « %username% » est un code qui correspond au nom de l’utilisateur

      Créer un groupe d’utilisateur d’une même UO (afin de faciliter la gestion des autorisations de partages)
      Concevoir un utilisateur type qui servira de base pour la création des utilisateurs d’une même unité d’organisation (contrôler l’appartenance au groupe)

      Le script

      batch simple de creation de compte - windows NT pour un utilisateur
      %1 est le premier paramètre de la ligne de commande (nom de l'utilisateur)
      %2 est le deuxième paramètre (mot de passe)

      crée le dossier personnel (modifiez si nécessaire d:\users\):

      md d:\users\%1
      crée le sous-dossier du profil (modifiez si nécessaire profil):

      md d:\users\%1\profil

      crée le compte utilisateur
      /homedir enregistre le chemin réseau pour le dossier du profil (modifiez le nom du serveur \\serveur)
      une astuce qui permet de se connecter au dossier personnel \\serveur\%1 (partage)
      alors que la variable HOME pointe sur le sous-dossier \\serveur\%1\profil (non partage)
      la commande NET USE p: /HOME placée dans le script de connexion connecte sur \\serveur\%1 !

      empêche la modification du mot de passe
      le script common.bat situé dans NETLOGON sera exécute a chaque ouverture de session (modifiez si necessaire common)

      net user %1 %2 /ADD /homedir:\\serveur\%1\profil /passwordchg:no /scriptpath:common.bat

      partage le dossier personnel

      net share %1=d:\users\%1 /unlimited

      donne à l'utilisateur et au groupe local administrateurs tous les droits sur le dossier personnel

      cacls d:\users\%1 /G Administrateurs:F /E /T
      cacls d:\users\%1 /G %1:F /E /T

      supprime les droits donnes au groupe global Admins du domaine
      évite la redondance avec le groupe local administrateurs - facultatif)
      supprime les droits donnés au groupe global tout le monde sur le dossier personnel et sur le dossier du profil

      cacls d:\users\%1 /E /R "Admins du domaine"
      cacls d:\users\%1 /E /R "Tout le monde"
      cacls d:\users\%1\profil /E /R "Tout le monde"

      cache le dossier du profil et en fait un dossier système

      attrib +h +s d:\users\%1\profil

      copie dans le profil de l'utilisateur un profil par défaut
      (fichier user.dat, dossier bureau, menu demarrer, etc.)

      xcopy d:\users\defaut\profil d: users\%1\profil /e /s

      bon courage