OVH Cloud OVH Cloud

groupe de sésurité/distribution

2 réponses
Avatar
kurtz_le_pirate
bonjour,

un truc bête : on ne peux pas dupliquer une groupe ?
il n'y a pas de solution ?

:((


--
klp

2 réponses

Avatar
Julien Malghem
Bonjour,

"kurtz_le_pirate" a écrit dans le message de news:
%
un truc bête : on ne peux pas dupliquer une groupe ?
il n'y a pas de solution ?


Si, un script...


A+
Julien

Avatar
Gilles LAURENT
"kurtz_le_pirate" a écrit dans le message de
news:%
| bonjour,

Bonjour,

| un truc bête : on ne peux pas dupliquer une groupe ?
| il n'y a pas de solution ?
|
| :((

Ci-dessous un script batch permettant de dupliquer un groupe en ligne de
commandes :

-- Coupez-ici : dupgrp.cmd --

@echo off
setlocal

:: lecture du DN du groupe à dupliquer
:: et construction du DN du nouveau groupe
for /f "delims=, tokens=1*" %%i in ('dsquery group -name %1') do (
set grp=%%i,%%j
set dupgrp="CN=%~2,%%j
)

:: lecture du type et de l'étendue du groupe à dupliquer
:: le nouveau groupe possèdera les mêmes propriétés
for /f "tokens=1-3 skip=1 delims= " %%k in ('dsget group
%grp% -secgrp -scope') do (
if "%%k" equ "global" set scope=g & set secgrp=%%l
if "%%k" equ "domain" set scope=l & set secgrp=%%m
goto :_dupgrp
)

:: duplication du groupe
:: création du nouveau groupe puis ajout des membres
:_dupgrp
dsadd group %dupgrp% -secgrp %secgrp% -scope %scope%
dsget group %grp% -members | dsmod group %dupgrp% -addmbr

endlocal

-- Coupez-ici : dupgrp.cmd --

Pour dupliquer le groupe "mon groupe" en tant que "groupe dupliqué" :
>dupgrp.cmd "mon groupe" "groupe dupliqué"

--
Gilles LAURENT
Me contacter : http://cerbermail.com/?zoTY7ZkLcD