none
Listview dynamique. RRS feed

  • Question

  • Bonjour !

    J'aimerai savoir s'il est possible en powershell de créer une liste d'application dynamique ? Je m'explique :

    Mon but serai d'avoir une GUI avec une listview contenant 3 groupes, qui vont lister des applications IT (par catégories) dans notre environnement. Pour créer celà de manière simple disons, j'ai pas de problème. Seulement, j'aimerai savoir s'il est possible que lorsqu'un utilisateur ajoute une nouvelle application dans un répertoire donné, que celle ci apparaissent automatiquement dans la listview ?

    Exemple :

    Mettons que nos applis IT (enfin les raccourcis) soient stockés sur le C:\TEMP\IT Tools. Mettons également que nous ayons que 2 applications (ce n'est pas le cas, mais c'est pour clarifier les choses), qui seraient VM Ware et SCCM Client center.

    Donc dans la listview de mon script, j'ai bien les raccourcis vers ces 2 applis (que j'ai incorporé manuellement...). Si à terme une nouvelle application voie le jour, on y mettrai dans notre C:\TEMP\IT Tools son raccourci, et ce dernier apparaitrai automatiquement dans mon script ?

    Je sais pas si j'ai été clair, mais mon besoin n'est pas simple a détailler... :/

    Merci d'avance en tout cas si vous avez des éléments de réponses à m'apporter.

    jeudi 1 octobre 2015 05:49

Toutes les réponses

  • Salut,

    tu peux utiliser le composant FileSystemWatcher, un exemple.

    La difficulté sera de gérer les events dans un GUI PS, à vérifier.

    Autre piste coder le GUI en C#...


    Beatus, qui prodest, quibus potest.

    jeudi 1 octobre 2015 17:12
    Modérateur
  • Une ébauche autour d'une Winform. La gestion des événements de ce composant ne pose pas de problème en soi sous PS, en revanche la libération des ressources nécessite un peu d'attention.

    Attention certaines actions sur le FS peuvent déclencher plusieurs événements, n'ayant pas encore testé cet aspect dans cette démo, je te laisse le valider ;-).


    Beatus, qui prodest, quibus potest.



    vendredi 2 octobre 2015 09:20
    Modérateur