Question Interface utilisateur interactive

Plus d'informations
il y a 17 ans 5 mois #2829 par vincent
Bonjour,

Je dois développer un programme muni d'une interface utilisateur pour un client.
Cette GUI doit lui permettre de voir les utilisateurs, de créer un utilisateur, de modifier l'appartenance à un groupe.
En fait il ne s'agit que de simples actions dans l'active directory.
J'ai le code pour effectuer toutes ces commandes, mais je dois interfacer cela de manière joli.
Je vous demande donc votre avis. Soit je pars vers un dev en visual basic. Soit je pars sur du windev.
Je ne suis pas très très bon en développement, je vais me pencher sur des tuto et des sites d'entraides.
Peut être existe-t-il déjà des outils permettant cela ?
Merci de votre aide.

Cordialement,

Vincent

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 5 mois #2831 par Bredin Samuel
Pourquoi pas directement en Powershell ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 5 mois #2832 par vincent
Merci mephisto de ta réponse.
On peut faire des fenêtres et des écrans avec du langage powershell ?
je ne le savais pas du tout.
Aurais tu des exemple de code à me fournir stp ?
Merci d'avance
Vincent

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 5 mois #2833 par Laurent Dardenne
vinsmimie écrit:

Merci mephisto de ta réponse.
On peut faire des fenêtres et des écrans avec du langage powershell ?

Oui, on utilise les possibilités du framework .NET.
vinsmimie écrit:

Aurais tu des exemple de code à me fournir stp ?

powershell-scripting.com/index.php?optio...id=1979&catid=14

thepowershellguy.com/blogs/posh/archive/...explorer-part-1.aspx

Consulte aussi et le script de conversion Convert-form d'une form C# créé sous Visual Studio.

Si cela reste une interface simple pour des besoins simple c'est une solution.
Est-ce VB .NET dont tu parles ? dans ce cas cela reste possible de créer l'interface avec et d'y appeler tes scripts.
Dans ce cas \"il faut juste\" étudier les API,pour récupérer la sortie du pipeline et la sortie sur la console.
voir cet exemple :
powershell-scripting.com/index.php?optio...554&catid=5#2554

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 5 mois #2835 par Arnaud Petitjean
Bonjour à tous,

Je dois développer un programme muni d'une interface utilisateur pour un client.

Cette GUI doit lui permettre de voir les utilisateurs, de créer un utilisateur, de modifier l'appartenance à un groupe.

En fait il ne s'agit que de simples actions dans l'active directory.


Vincent,

Tu peux effectivement faire cela avec PowerShell. Le plus simple est à mon avis de suivre les liens que Laurent t'as donné vers le convertisseur de Forms C# en PowerShell.

Tu peux sinon utiliser une autre solution à l'aide d'un outil tiers qui s'appelle UMRA (voir bannière) . Il s'agit d'un outil d'aide au développement de tâches d'administration système sous forme d'interface graphique.
En fait tu créés ton interface graphique par simple glisser/déplacer d'objets, puis tu affectes des actions aux boutons. Ces actions peuvent être soit des fonctions intrinsèques au produit (création d'utilisateurs, boites aux lettres, mise en place d'ACL, etc.) soit un script PowerShell.

Cela est une chose mais le double intérêt de ce produit c'est que tu peux déléguer tes formulaires à des utilisateurs (sans droits d'admin), et ça c'est top !!!
On s'en sert au boulot pour déléguer la gestion de notre AD à une boite sous-traitante sans qu'elle ait de droits d'admin. C'est très pratique (et pas trop cher) !


Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.053 secondes
Propulsé par Kunena