[Batch] Tous les utilisateurs : comment ?

Bonjour,

J'aimerais pouvoir exécuter ceci :
net user %user1% mdp1
net user %user2% mdp2
net user %user3% mdp3
...

Et vous allez me dire :
Hé bah ? Tu tapes net user et t'as tous les utilisateurs !
Et vous aurez raison !

Cependant, vous aurez sûrement remarqué ce discret ... : je dois exécuter ces commandes pour de très nombreux comptes, et je ne sais pas comment récupérer les utilisateurs de manière automatique (je ne sais le faire qu'avec le compte courant, grâce à %username%).

Comment faire ?

Merci d'avance.

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Voici la liste de tes utilisateurs :
    awk -F":" '$7 ~ /\/bin\/bash/ {print $1}' /etc/passwd | sed '/\$/d' | sort | uniq -u
    1. Merci de ta réponse, malheureusement je cherche pour Windows, et non pour Unix.
    2. "malheureusement" et "Windows" sont décidément très amis... C'est assez curieux de mettre des serveurs sous Windows, connaissant les risques anciens comme nouveaux... d'autant que la gestion des utilisateurs sous linux, enfin, ces choix sont souvent ceux qui se limitent à pas grand chose...
    3. C'est pas un serveur.
    4. c'est un sujet devenu trop discret pour moi...