OVH Cloud OVH Cloud

Besoin d'aide Kixtart

2 réponses
Avatar
Patrick Gagné
Bonjour, nous utilisons le logiciel Kixtart et je recherche la bonne manière
de créer un script
qui permet de faire plusieur lecteur réseau dépendamment du groupe auxquels
on appartient.

ex: si membre de groupe "administration" alors X:\\serveur\administration
si membre de groupe "administration","informatique" alors
x:\serveur\administration et y:\\serveur\informatique
si membre de groupe "informatique","administration","marketing" alors
x:\serveur\informatique y:\\serveur\administration z:\\serveur\marketing
etc...


Est-ce quelqu'un est en mesure de me donner le code???

--
Patrick Gagné
Courriel: gagne.patrick@sympatico.ca

Visiter mon site web: http://elricx.free.fr

2 réponses

Avatar
JAFFRE Stephane OF/Ren/Ext
Il s'agit d'un message multivolet au format MIME.
--------------5E416B0BC4C7CCA5810A0524
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Bonjour,
<br>ci dessous le code que tu cherchais.
<p>Si tu veux une doc sur la base de la syntaxe je peux te l'envoyer
<p>Quelques commentaires &agrave; ce sujet :
<p>if ingroup("groupe")=1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
rem : =1 pour groupe global; =2 pour groupe local
<br>&nbsp;&nbsp; shell "cmd /c net use X: /d >NUL"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
rem : juste pour d&eacute;connecter la ressource pr&eacute;c&eacute;demment
mont&eacute;e
<br>&nbsp;&nbsp; use X: "serverressource"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
rem : =connecte le lecteur &agrave; la ressource
<br>endif
<br>&nbsp;
<p>----------------------------------------------------------------------------------------------------------------------------------------
<br>if ingroup("administration")=1
<br>&nbsp;&nbsp; shell "cmd /c net use X: /d >NUL"
<br>&nbsp;&nbsp; use X: "serveradministration"
<br>endif
<p>if ingroup("informatique")=1
<br>&nbsp;&nbsp; shell "cmd /c net use Y: /d >NUL"
<br>&nbsp;&nbsp; use Y: "serverinformatique"
<br>endif
<p>if ingroup("marketing")=1
<br>&nbsp;&nbsp; shell "cmd /c net use Z: /d >NUL"
<br>&nbsp;&nbsp; use Z: "servermarketing"
<br>endif
<br>------------------------------------------
<br>"Patrick Gagn&eacute;" a &eacute;crit :
<blockquote TYPE=CITE>Bonjour, nous utilisons le logiciel Kixtart et je
recherche la bonne mani&egrave;re
<br>de cr&eacute;er un script
<br>qui permet de faire plusieur lecteur r&eacute;seau d&eacute;pendamment
du groupe auxquels
<br>on appartient.
<p>ex: si membre de groupe "administration" alors X:serveuradministration
<br>&nbsp;&nbsp;&nbsp; si membre de groupe "administration","informatique"
alors
<br>x:serveuradministration et y:serveurinformatique
<br>&nbsp;&nbsp;&nbsp; si membre de groupe "informatique","administration","marketing"
alors
<br>x:serveurinformatique y:serveuradministration z:serveurmarketing
<br>&nbsp;&nbsp;&nbsp; etc...
<p>Est-ce quelqu'un est en mesure de me donner le code???
<p>--
<br>Patrick Gagn&eacute;
<br>Courriel:
<p>Visiter mon site web: <a href="http://elricx.free.fr">http://elricx.free.fr</a></blockquote>
</html>

--------------5E416B0BC4C7CCA5810A0524
Content-Type: text/x-vcard; charset=us-ascii;
name="stephane.jaffre.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Carte pour JAFFRE Stephane OF/Ren/Ext
Content-Disposition: attachment;
filename="stephane.jaffre.vcf"

begin:vcard
n:<b><font face="Helvetica 35 Thin">Jaffré</font></b>;<b><font face="Helvetica 35 Thin"><font color="#FF6600">Stéphane</font></b>
tel;cell:06 81 71 04 30
tel;work:02 99 27 86 71
x-mozilla-html:FALSE
org:;<table><td align="left" width="50%"><font face="Helvetica 35 Thin">OrangeFrance</font></td><td align="right" width="50%"><img src="http://mobiloo.ftm.francetelecom.fr/CCORennes/executables/images/orange_logo_mail.gif"</td></table>
adr:;;;;;;
version:2.1
title:<p><a href="mailto:"><font face="helvetica" font color="#FF6600"></font></a></p>
fn:<b><font face="Helvetica 35 Thin"><font color="#FF6600">Stéphane</font></b> <b><font face="Helvetica 35 Thin">Jaffré</font></b>
end:vcard

--------------5E416B0BC4C7CCA5810A0524--
Avatar
Sib 561
Salut,
Je suis pas un pro du dev mais j'utilise beaucoup KIX.
Voila des idées :
Tu peux utiliser la fonction INGROUP ("group name" [<,> "group name 2"],
Mode)
Mode
0 = l'utilisateur doit être membre d'un des groupes
1 = l'utilisateur doit être membre de tous les groupes

Cette fonction tu peux l'utiliser avec un simple IF THEM ELSE si tu n'as pas
trop de tests

IF INGROUP ("grp1","Admins du
Domaine","Administrateurs","Groupe2","Autregroupe",0)
USE E: "serveurARessourceA"
USE X: "serveurxressourceY"
USE Y: "serveurBressourceX"
ELSE
USE E: "serveurBRessourceA"
USE X: "serveurAressourceB"
ENDIF

Ou avec un SELECT CASE si tu as plus de tests

SELECT
CASE INGROUP ("grp1","Admins du
Domaine","Administrateurs","Groupe2","Autregroupe",0)
USE E: "serveurARessourceA"
USE X: "serveurxressourceY"
USE Y: "serveurBressourceX"
CASE INGROUP ("grp5","Groupe2","Autregroupe",1)
USE E: "serveurBRessourceA"
USE X: "serveurAressourceB"
CASE INGROUP ("grp1","Groupe2",0)
USE E: "serveurBRessourceA"
CASE @PRIMARYGROUP ="Admins du Domaine"
USE Z: "serveurARessourceZ"
.
.
.
CASE 1
USE Y: "serveurBressourceX"
ENDSELECT

Le CASE 1 te permet de faire quelque chose si tous les autres tests ont
échoués (a ne pas oublier)
Je te conseil de récupérer la dernière version de kix =>
http://www.kixtart.org/
Tu trouveras à cette adresse de nombreux scripts =>
http://www.kixscripts.com/scriptlibrary/
Et un bon éditeur là => http://www.fixedsys.com/context/
Le tout gratuit bien sur
Salut.


"Patrick Gagné" a écrit dans le message de
news: XOXZa.2704$

Bonjour, nous utilisons le logiciel Kixtart et je recherche la bonne


manière
de créer un script
qui permet de faire plusieur lecteur réseau dépendamment du groupe


auxquels
on appartient.

ex: si membre de groupe "administration" alors X:serveuradministration
si membre de groupe "administration","informatique" alors
x:serveuradministration et y:serveurinformatique
si membre de groupe "informatique","administration","marketing" alors
x:serveurinformatique y:serveuradministration z:serveurmarketing
etc...


Est-ce quelqu'un est en mesure de me donner le code???

--
Patrick Gagné
Courriel:

Visiter mon site web: http://elricx.free.fr