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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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 à ce sujet : <p>if ingroup("groupe")=1 rem : =1 pour groupe global; =2 pour groupe local <br> shell "cmd /c net use X: /d >NUL" rem : juste pour déconnecter la ressource précédemment montée <br> use X: "serverressource" rem : =connecte le lecteur à la ressource <br>endif <br> <p>---------------------------------------------------------------------------------------------------------------------------------------- <br>if ingroup("administration")=1 <br> shell "cmd /c net use X: /d >NUL" <br> use X: "serveradministration" <br>endif <p>if ingroup("informatique")=1 <br> shell "cmd /c net use Y: /d >NUL" <br> use Y: "serverinformatique" <br>endif <p>if ingroup("marketing")=1 <br> shell "cmd /c net use Z: /d >NUL" <br> use Z: "servermarketing" <br>endif <br>------------------------------------------ <br>"Patrick Gagné" a écrit : <blockquote TYPE=CITE>Bonjour, nous utilisons le logiciel Kixtart et je recherche la bonne manière <br>de créer un script <br>qui permet de faire plusieur lecteur réseau dépendamment du groupe auxquels <br>on appartient. <p>ex: si membre de groupe "administration" alors X:serveuradministration <br> si membre de groupe "administration","informatique" alors <br>x:serveuradministration et y:serveurinformatique <br> si membre de groupe "informatique","administration","marketing" alors <br>x:serveurinformatique y:serveuradministration z:serveurmarketing <br> etc... <p>Est-ce quelqu'un est en mesure de me donner le code??? <p>-- <br>Patrick Gagné <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"
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 à ce sujet :
<p>if ingroup("groupe")=1
rem : =1 pour groupe global; =2 pour groupe local
<br> shell "cmd /c net use X: /d >NUL"
rem : juste pour déconnecter la ressource précédemment
montée
<br> use X: "\serverressource"
rem : =connecte le lecteur à la ressource
<br>endif
<br>
<p>----------------------------------------------------------------------------------------------------------------------------------------
<br>if ingroup("administration")=1
<br> shell "cmd /c net use X: /d >NUL"
<br> use X: "\serveradministration"
<br>endif
<p>if ingroup("informatique")=1
<br> shell "cmd /c net use Y: /d >NUL"
<br> use Y: "\serverinformatique"
<br>endif
<p>if ingroup("marketing")=1
<br> shell "cmd /c net use Z: /d >NUL"
<br> use Z: "\servermarketing"
<br>endif
<br>------------------------------------------
<br>"Patrick Gagné" a écrit :
<blockquote TYPE=CITE>Bonjour, nous utilisons le logiciel Kixtart et je
recherche la bonne manière
<br>de créer un script
<br>qui permet de faire plusieur lecteur réseau dépendamment
du groupe auxquels
<br>on appartient.
<p>ex: si membre de groupe "administration" alors X:\serveuradministration
<br> si membre de groupe "administration","informatique"
alors
<br>x:serveuradministration et y:\serveurinformatique
<br> si membre de groupe "informatique","administration","marketing"
alors
<br>x:serveurinformatique y:\serveuradministration z:\serveurmarketing
<br> etc...
<p>Est-ce quelqu'un est en mesure de me donner le code???
<p>--
<br>Patrick Gagné
<br>Courriel: gagne.patrick@sympatico.ca
<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"
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 à ce sujet : <p>if ingroup("groupe")=1 rem : =1 pour groupe global; =2 pour groupe local <br> shell "cmd /c net use X: /d >NUL" rem : juste pour déconnecter la ressource précédemment montée <br> use X: "serverressource" rem : =connecte le lecteur à la ressource <br>endif <br> <p>---------------------------------------------------------------------------------------------------------------------------------------- <br>if ingroup("administration")=1 <br> shell "cmd /c net use X: /d >NUL" <br> use X: "serveradministration" <br>endif <p>if ingroup("informatique")=1 <br> shell "cmd /c net use Y: /d >NUL" <br> use Y: "serverinformatique" <br>endif <p>if ingroup("marketing")=1 <br> shell "cmd /c net use Z: /d >NUL" <br> use Z: "servermarketing" <br>endif <br>------------------------------------------ <br>"Patrick Gagné" a écrit : <blockquote TYPE=CITE>Bonjour, nous utilisons le logiciel Kixtart et je recherche la bonne manière <br>de créer un script <br>qui permet de faire plusieur lecteur réseau dépendamment du groupe auxquels <br>on appartient. <p>ex: si membre de groupe "administration" alors X:serveuradministration <br> si membre de groupe "administration","informatique" alors <br>x:serveuradministration et y:serveurinformatique <br> si membre de groupe "informatique","administration","marketing" alors <br>x:serveurinformatique y:serveuradministration z:serveurmarketing <br> etc... <p>Est-ce quelqu'un est en mesure de me donner le code??? <p>-- <br>Patrick Gagné <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"
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
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é" <gagne.patrick@sympatico.ca> a écrit dans le message de
news: XOXZa.2704$kp4.361954@news20.bellglobal.com...
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: gagne.patrick@sympatico.ca
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???