Créez des rapports HTML pro avec PowerShell
Mar 4, 2025
Découvrez comment créer des rapports HTML avec PowerShell, que ce soit avec ConvertTo-Html, la construction manuelle d'un code HTML ou l'utilisation du module PSWriteHtml. Plusieurs exemples et conseils. Vidéo en français.
🌟 Rejoignez notre chaine pour nous soutenir et bénéficier d'avantages exclusifs :
- https://www.youtube.com/channel/UCIJTq0nGrgkGMy1xJL_YppQ/join
📄 Comment générer des rapports HTML avec PowerShell ?
🧲 https://www.it-connect.fr/comment-generer-des-rapports-html-avec-powershell/
📘 Livre "Débuter avec le langage PowerShell" de Florian Burnel
⚡ Lien Amazon : https://amzn.to/3Xmw59f
➡️ Cours gratuit - Débuter avec le langage PowerShell
🚀 https://www.it-connect.fr/cours/apprendre-powershell-pour-les-debutants/
⭐ Sommaire
00:00 Introduction
00:40 PowerShell - Prise en main de ConvertTo-Html
04:21 Construire du code HTML avec PowerShell
07:50 Prise en main de PSWriteHtml
17:11 Conclusion
Show More Show Less View Video Transcript
0:00
salut à tous c'est Florian d' Connect
0:02
dans cette nouvelle vidéo nous allons
0:03
apprendre à créer des rapports HTML en
0:05
powershell donc pour cela nous verrons
0:07
comment utiliser un command let natif de
0:10
PowerShell qui permet de et bien de
0:11
générer du code HTML et de le
0:13
personnaliser et puis nous verrons aussi
0:15
comment utiliser un module PowerShell
0:17
qui s'appelle PS wrght HTML qui est
0:19
vraiment très puissant et qui va nous
0:21
permettre et bien de créer de beaux
0:23
rapports très simplement simplement en
0:25
utilisant les bonnes commandes on pourra
0:26
même ajouter des tableaux des graphes
0:29
voilà faire des ongles ang vraiment
0:30
pouvoir faire des rapports très complets
0:32
à l'aide de ce module alors si vous
0:33
souhaitez en savoir plus et bien je vous
0:35
invite à regarder la suite de la vidéo
0:36
mais avant cela je vous invite à vous
0:38
abonner à la chaîne Youtube ha Connect
0:40
nous allons commencer par apprendre à
0:42
utiliser le command LED powhell qui
0:44
s'appelle convert to HTML qui va en fait
0:46
permettre de prendre un objet PowerShell
0:48
et de le transformer au format html donc
0:51
on imagine qu'on prend la sortie d'une
0:52
commande et on va en faire une sortie
0:55
HTML sous la forme d'un tableau alors
0:57
comment on va utiliser cette commande là
0:58
bah c'est ce qu'on va voir dès main
1:00
maintenant donc on va en fait devoir la
1:01
préciser après le pipeline puisqu'on va
1:04
par exemple ici prendre la liste des
1:05
processus envoyer cette liste de
1:08
processus à ce command let qui va lui
1:10
convertir ça au format html et via la
1:12
file et bien on va faire un fichier de
1:14
sortie au format html donc je vais tout
1:17
simplement lancer ce petit bout de code
1:19
voilà donc qui va générer le fichier
1:21
HTML en conséquence voilà donc le
1:23
fichier a été généré il est bien ici je
1:25
vais l'ouvrir et voilà on a notre
1:27
fichier alors le moins que l'on puisse
1:29
dire c'est que c'est très brut c'est pas
1:31
forcément très facile à lire il y a pas
1:33
de il y a pas de bordure au niveau de
1:35
notre tableau il y a aucune couleur
1:37
voilà c'est vraiment brut de décoffrage
1:39
j'ai envie de dire donc maintenant on va
1:41
pouvoir se dire bah comment
1:42
personnaliser un petit peu cette sortie
1:43
comment aller un petit peu plus loin et
1:45
peut-être que vous le savez mais quand
1:46
vous avez du HTML bah pour personnaliser
1:48
l'apparence il faut s'appuyer sur du
1:50
code CSS ce qui va nous permettre et
1:52
bien d'ajouter des couleurs des bordures
1:54
voilà de vraiment de faire la mise en
1:55
forme alors pour utiliser en fait le
1:58
command l qu'on est en train de voir là
2:00
c'est préférable d'avoir des
2:01
connaissances en HTML et aussi en CSS
2:03
pour aller plus loin ce qui ne sera pas
2:05
le cas avec la seconde méthode qu'on va
2:07
voir ensuite du coup ce que je vais
2:08
faire c'est vous montrer tout simplement
2:10
un autre code qui est celui-ci donc que
2:13
vous avez à l'écran et donc ce code là
2:15
qu'est-ce qu' va nous permettre de faire
2:16
et bien il a toujours le command l
2:18
convert to HTML déjà j'ai rajouté un
2:20
titre à ma page ici avec le paramètre
2:23
title et j'ai le pré le paramètre pré
2:25
content qui me permet et bien de définir
2:28
un ce que ce qui va être déclaré dans
2:30
l'entête en fait du du fichier HTML donc
2:33
dans le Head et en l'occurrence ici bien
2:35
c'est ma variable style et ma variable
2:36
style c'est quoi et bien c'est ni plus
2:38
ni moins qu'une déclaration de code CSS
2:41
qui va être intégrée directement dans le
2:42
fichier HTML donc ici j'ai tout déclaré
2:46
pour personnaliser un petit peu le du
2:48
coup la page html donc le body bah c'est
2:50
pour déclarer ici la police d'écriture
2:53
au niveau global au niveau HTML table et
2:56
bien c'est pour modifier le tableau on
2:58
va lui mettre notamment euh ensuite ici
3:01
au niveau des lentête et au niveau des
3:03
colonnes on va lui mettre une bordure de
3:06
1 pixel de de large on va dire de
3:08
couleur noir et le padding en fait c'est
3:10
la marge intérieure ce qui va permettre
3:12
d'espacer un petit peu d'aérer un petit
3:13
peu notre tableau et on va avoir aussi
3:16
une couleur de fond sur les entêtes th
3:19
en html c'est vraiment toute la partie
3:21
enentête et là on va mettre du coup une
3:22
couleur de fond on va mettre du gris
3:24
donc du coup ce que je vais faire c'est
3:25
tout simplement relancer ce petit script
3:28
on va avoir en fait le même résult at
3:30
qu'avant sauf que là on va avoir un
3:31
petit peu plus de mise en forme
3:32
contrairement à ce qu'on avait donc
3:34
voilà j'ai relancé ce nouveau script ça
3:36
m'a généré un nouveau fichier rapport
3:38
qui est donc ici je vais le lancer et là
3:40
déjà on voit qu'on a un résultat un peu
3:42
plus sympa un peu plus facile à
3:43
interpréter on a les colonnes qui sont
3:45
facilement identifi avec les valeurs qui
3:47
sont correctement séparées tout ça un
3:49
petit peu plus aéré on a les entêtes qui
3:50
sont nommées ici si on fait un petit
3:52
clic droit et qu'on regarde le code
3:53
source de la page et bien on va se
3:55
rendre compte he que notre fameux pré
3:57
content qu'on a déclaré tout à l'heure
3:59
et bien il est venu se mettre ici au
4:01
niveau et bien avant le contenu
4:03
c'est-à-dire avant notre tableau au
4:05
niveau du contenu HTML j'ai mon title
4:08
qui a été déclaré dans le aid ici donc
4:10
du coup tout va bien et après bah j'ai
4:12
mon tableau qui est généré comme ça
4:14
directement à la volée donc là voilà on
4:16
a été un petit peu plus loin dans la
4:18
construction la mise en forme de notre
4:20
rapport HTML du coup maintenant ce qu'on
4:22
pourrait se dire bien c'est comment
4:23
aller encore plus loin comment par
4:24
exemple et bien venir mettre en évidence
4:27
peut-être avec une couleur de fond les
4:29
lignes qui correspondre à un critère
4:30
bien précis pourra imaginer qu'on va
4:32
lister les services sur la machine et
4:34
qu'on va chercher à mettre en rouge ceux
4:35
qui sont arrêtés et ne pas colorer
4:38
forcément ceux qui sont démarrés ou dans
4:39
un autre État voilà on pourrait du coup
4:41
faire de l'analyse de notre sortie HTML
4:44
et venir personnaliser avec des classe
4:45
CSS pour mettre en forme tout ça et bien
4:47
ça ça va être possible alors on peut
4:49
s'appuyer sur du coup toujours le
4:51
convertto html et après venir parcourir
4:54
le contenu pour venir remplacer des
4:56
parties et rajouter du code CSS en
4:58
fonction de certains critère notamment
5:01
avec des matchs on va dire j'avais mis
5:03
un exemple sur mon GitHub à ce sujet et
5:05
on va pouvoir aussi utiliser une autre
5:06
méthode où on va venir en fait
5:08
construire nous-même le html le html
5:10
c'est assez simple on sait queil y a le
5:11
aide au début tout ça est englobé dans
5:14
un dans des balises HTML on a après le
5:16
body avec le le contenu voilà on sait
5:18
construire du HTML donc pourquoi pas le
5:20
construire nous-même bien c'est
5:21
justement ça qu'on va voir maintenant
5:23
puisque le code qui est ici alors déjà
5:25
j'ai déclaré ici mon style CSS mais de
5:28
façon un peu plus lisible tout à l'heure
5:30
céit tous sur la même ligne c'est pas
5:31
forcément très lible vous pouvez faire
5:32
une variable comme ça vous mettez du
5:34
coup vos vos balises de style et vous
5:36
mettez tout votre code à l'intérieur
5:38
j'ai déclaré ici une classe CSS une
5:40
classe CSS ça se déclare tout simplement
5:42
avec point et le nom qu'on ve lui donner
5:44
et après on viendra l'appeler en fait au
5:46
niveau d'une balise HTML de cette façon
5:48
classe égale et on met le nom de la
5:50
classe qu'on veut appeler et donc là du
5:51
coup ce que j'ai fait c'est tout
5:52
simplement récupérer la liste des
5:54
services avec certaines propriétés si on
5:57
veut construire nous-même notre tableau
5:59
HTML c'est important et bien de bien
6:02
sélectionner ici les propriétés qu'on
6:03
veut avoir dans le fichier de sortie
6:05
puisqu'on doit le construire nous-même
6:06
donc il faut que tout soit cohérent au
6:08
niveau de la construction et ensuite
6:09
pour chaque ligne et bien on va venir
6:12
remplacer le les balises de la ligne en
6:16
rajoutant la classe dans le cas où ici
6:19
le statut du service est égal à stop
6:21
donc c'està-dire qu'il est arrêté une
6:22
fois qu'on a fait ça et bien on va
6:24
construire notre code html on va venir
6:26
remettre ici dans le Head et bien notre
6:29
style on va du coup créer un tableau et
6:32
là on déclare nous-même l'entête c'estàd
6:34
la première ligne du tableau puisque
6:35
power va pas le faire à autre place
6:36
puisqu'on n' pas utiliser convert to
6:38
HTML on construit notre tableau
6:41
conformément aux trois propriétés qu'on
6:42
a sélectionné ici et on vient injecter
6:45
et bien le résultat de cette variable
6:47
voilà et après on a un fichier de sortie
6:49
ici on va nous générer le fichier HTML
6:51
donc je vais lancer ce petit code et on
6:53
va voir ce que ça donne voilà ça été
6:55
rapide à exécuter puisque on est sur les
6:57
services je vais l'ouvr
7:00
et cette fois-ci et bien j'ai un tableau
7:02
déjà qui a un titre qui a été mis ici
7:04
donc ça c'est en fait la la la balise H2
7:07
un titre H2 au niveau HTML j'ai ensuite
7:10
mon tableau avec les trois entêtes qui
7:12
vont bien et toutes les tous les
7:14
services qui sont arrêté et bien la
7:16
colonne la ligne pardon a bien été
7:18
colorée on va dire avec un fond rouge
7:21
grâce à la présence de la classe stop
7:24
don d'ailleurs on pourrait très bien le
7:26
voir ça au niveau du code source hein on
7:29
voit bien voilà la classe stop a été
7:31
ajoutée uniquement sur les lignes où le
7:33
service est arrêté donc là on voit qu'on
7:35
obtientjà un rapport HTML qui est un
7:37
petit peu plus sympa qu'on pourrait
7:39
exploiter voilà faire autre chose donc
7:40
voilà un petit peu le potentiel qu'on a
7:42
vis-à-vis de convertto HTML ou de la
7:44
construction manuelle on va dire de de
7:46
Fichi HTML avec pohell maintenant on va
7:48
voir comment utiliser le module PS wrght
7:50
HTML alors PS wrght HTML est un module
7:53
poershell qui a été créé par Evotech ha
7:55
peut-être que ce nom vous dit rien et
7:57
pourtant c'est une société qui a l' de
8:00
module powhell très populaire notamment
8:02
gpzor j'avais présenté dans une autre
8:04
vidéo pour l'analyse de l'active
8:05
directory on a aussi clean up Monster
8:07
pour bien la gestion des objets inactifs
8:10
dans l'Active Directory voilà il y a
8:11
plein de modules qui ont été créés par
8:13
cette boîte et pswite HTML et notamment
8:15
utilisé par les modules que je viens de
8:17
citer puisque il l'utilisent pour
8:19
générer leur rapport HTML al on a aussi
8:22
le module Harden 6 vol qui s'appuie sur
8:24
pswite HTML pour générer ses rapports
8:26
voilà en fait c'est vraiment très
8:28
puissant assez simple à utiliser et on
8:30
peut faire vraiment des rapports très
8:31
sympas donc je je souhaitais vraiment le
8:33
mettre en avant dans cette vidéo alors
8:35
vous avez toute la description sur la
8:36
page gitub du projet he c'est Open
8:38
Source vous avez accès à tout le code il
8:40
est il a été maintenu il est maintenu à
8:42
jour il y a aucun souci là-dessus vous
8:43
avez tout le détail vous avez également
8:45
ici des liens vers des ressources
8:47
supplémentaires en plus de mon tuto il y
8:50
a notamment voilà des des projets qui
8:51
utiliseent pswght HTML qui vous
8:53
donneront des idées de et bien de de
8:55
rendu près à l'emploi que vous pouvez
8:57
utiliser avec avec ce module donc du
9:00
coup nous on va voir un petit peu
9:01
comment l'utiliser comment créer notre
9:04
premier rapport avant cela vous devez
9:06
bien entendu installer ce ce module donc
9:10
vous lancez tout simplement cette
9:11
commande dans une dans une console
9:13
PowerShell et vous allez du coup
9:15
l'installer ensuite et bien pour lister
9:17
les commandes de ce module bah c'est
9:18
très simple vous faites le fameux voilà
9:20
get command- module pswite HTML vous
9:22
avez toutes les commandes qui sont
9:24
listées ici on voit qu'il y en a
9:25
beaucoup parce que vous allez pouvoir
9:26
vraiment créer des rapports HTML sur
9:29
mesure notamment pour voilà avoir des
9:31
graphes avoir plusieurs onglets dans
9:33
votre rapport avoir plusieurs sections
9:35
avoir des tableaux voilà des vous allez
9:37
pouvoir faire plein de choses donc il va
9:39
falloir fouiller un petit peu dans les
9:41
dans dans les commandes pour les prendre
9:42
en main mais l'idée de ce tuto bah c'est
9:44
aussi de vous mâcher un petit peu le
9:46
travail de vous montrer ce qu'on peut
9:47
faire alors je vais vous directement
9:49
vous montrer du coup le script que j'ai
9:51
fait alors le script que j'ai fait à
9:53
quoi il va servir il ben tout simplement
9:54
il va aller analyser mon annuire Active
9:57
Directory ici pour voir un petit peu au
9:59
niveau des machines qui sont inscrites
10:01
dans l'annuaire et bien est-ce que ces
10:02
machines sont plutôt sur du Windows
10:04
serveur sur du Windows 10 du Windows 11
10:06
et donc il va nous générer un graphe qui
10:08
va montrer la répartition au niveau des
10:10
os dans mon AD il va aussi générer un
10:12
graphe qui va montrer la répartition des
10:14
os entre serveur et desktop on va dire
10:16
au niveau de mon AD et il va me faire
10:18
deux tableaux la liste des PC la liste
10:20
des serveurs voilà on va avoir une page
10:21
html qui va regrouper tout ça alors en
10:24
fait l'idée ça va être assez simple
10:26
c'est déjà de mettre dans dans des
10:28
variables et bien les informations que
10:30
vous souhaitez ensuite mettre en avant
10:33
en valeur dans votre rapport donc ici je
10:35
récupère toute la liste de mes
10:37
ordinateurs présents dans la D je vous
10:39
conseille de faire ça ça permet de
10:40
mettre en cage déjà la liste complète
10:42
avec toutes les propriétés qui vous
10:43
intéressent et après vous allez venir
10:44
piocher dedans là l'idée c'est de
10:46
compter les occurrences de chaque os
10:48
c'estd combien il y a de Windows 11
10:49
Windows 10 Windows serveur et cetera
10:52
donc du coup je vais faire un groupe
10:53
object par type d'Operating systemme et
10:56
je vais ensuite faire un tri voilà sur
10:58
la propriété co qui sera retourné du
11:00
coup par le groupe object ça ça me
11:02
permet déjà de faire un premier graphe
11:04
répartition par par os ensuite je vais
11:07
avoir du coup par type d'OS est-ce que
11:09
c'est plutôt du desktop ou du serveur
11:11
donc là du coup je réexploite ma liste
11:13
complète de d'objts Active Directory et
11:15
je vais me faire une propriété calculée
11:17
qui est type os où je vais du coup
11:20
considérer que si ça matche avec du
11:22
Windows Server et bien on va mettre le
11:25
type os le type deos Windows Server
11:28
c'est que ce soit peu importe version
11:29
Windows Serveur ben on sait que c'est
11:30
pour les serveurs et tout le reste ce
11:32
sera du Windows desktop après je fais un
11:34
grosp objectject du coup sur le type os
11:36
voilà et je vais compter de la même
11:38
façon j'ai ensuite récupéré défini ici
11:41
une liste des propriétés à exporter pour
11:43
mes tableaux de poste de travail et de
11:45
serveur donc je voudrais le nom l'os
11:47
l'adresse IP et la date de création dans
11:50
l'AD je vais récupérer ces listes donc
11:52
là je fais un filtre en fait tout
11:54
simplement par rapport et bien à l'os et
11:58
après ben j'ai plus qu'à construire mon
11:59
rapport alors pour construire le rapport
12:01
comment ça marche et bien on va faire
12:02
déjà un new HTML on va lui donner un
12:04
titre titre de page Nom du fichier de
12:06
sorti le show HTML égal sou ici c'est
12:10
pour dire qu'en fait une fois qu'on a
12:12
fini de générer le rapport HTML on
12:14
l'affiche directement à l'écran si vous
12:16
souhaitez automatiser la création du
12:18
rapport toutes les nuits par exemple bah
12:20
c'est pas la peine de l'afficher à la
12:22
fin du coup vous pouvez enlever
12:23
directement ce paramètre là ensuite on
12:25
va en fait avoir un système
12:27
d'imbrication c'està-d que j'ai mon new
12:28
HTM c'est mon rapport global un cran en
12:31
dessous je vais avoir mon enentête donc
12:33
je déclare mon new HTML header qu'est-ce
12:36
que je veux dans cette enentête je veux
12:37
déclarer une section donc à l'intérieur
12:38
de New HTML header je mets je déclare
12:42
une new HTML section vois bien cette
12:44
relation parents enfant entre les
12:45
différents objets de notre rapport HTML
12:49
on va dire ensuite bah ça c'est pour
12:51
rendre invisible ou non on va dire les
12:53
bordures et cetera et je vais donc
12:56
déclarer un panel donc c'est vraiment un
12:59
enc en fait et dedans je vais mettre du
13:00
texte new HTML texte le nom de domaine
13:03
AD je peux même choisir la taille de la
13:05
police si c'est plus ou moins gras au
13:08
niveau de la police également ensuite je
13:10
mets la date ici pareil toujours la
13:12
taille de la police il y a plein
13:13
d'options à chaque fois donc n'hésitez
13:14
pas voilà vous mettez le tiret vous
13:16
allez voir un petit peu ce qu'il y a
13:17
pourvez changer les couleurs il y a
13:19
moyen vraiment de faire des choses très
13:20
sympas donc ça c'est pour l'entête
13:22
ensuite je vais faire une première
13:23
section ma section graphhe je refais un
13:25
new HTML section je peux lui mettre
13:28
aussi un un texte une couleur de fond et
13:32
je vais dans cette section déclarer deux
13:33
graphes premier graphe c'est la
13:35
répartition par os donc je fais un new
13:37
HTML chart et à l'intérieur de ça bah
13:39
c'est quoi le contenu de ce graphe et
13:41
bien c'est le du coup le le nombre d'os
13:46
que j'ai à chaque fois pour chaque type
13:48
enfin pour chaque version de Windows
13:49
donc du coup je fais un for each et je
13:51
rajoute un new chart donut à chaque fois
13:54
voilà ça ça me génère ma première mon
13:56
premier graphe et je fais la même chose
13:57
pour ma répartition entre entre Desktop
13:59
et serveur voilà ça me génère du coup
14:01
mes deux graphes comme vous allez voir
14:03
donc là vous avez peut-être un peu de
14:04
mal à visualiser tout ça vous allez
14:06
mieux comprendre après et là la deuxième
14:08
section qui va être en dessous c'est
14:10
donc une new HTML section je vais avoir
14:11
deux tableaux donc je fais un panel new
14:13
HTML panel je mets un tableau dedans et
14:16
j'en fais un autre à côté et je mets un
14:17
autre tableau dedans donc on va voir
14:19
Queen lançant ce petit bout de code qui
14:22
est quand même assez facile à
14:23
interpréter à adapter et bien on va voir
14:26
qu'on va avoir déjà un rapport qui est
14:28
assez sympa voilà donc là il m'a généré
14:30
un rapport correspondant à mon
14:32
environnement j'ai ma répartition par
14:35
j'ai bien mon entête ici donc j'ai voilà
14:38
quatre Windows 11 professionnels j'ai 7
14:40
Windows ser 2025 standard et j'ai sur la
14:43
droite ma répartition entre Windows
14:45
serveur Windows desktop donc j'ai voilà
14:48
66,7 % de Windows serveur dans mon AD et
14:51
le reste c'est du Windows desktop et
14:53
j'ai en dessous et bien mes tableaux
14:56
j'ai mes tableaux ici qui sont euh donc
14:58
là c'est les posts de de travail là
14:59
c'est les serveurs et l'avantage que
15:01
vous avez avec PS bright HTML c'est que
15:04
vous pouvez faire de la recherche ici
15:05
vous pouvez faire des export en Excel
15:08
CSV PDF vous pouvez cliquer sur une
15:11
colonne pour trier par exemple sur le
15:12
sur cette propriété là voilà suffit
15:15
simplement de cliquer donc on voit qu'on
15:16
va beaucoup plus loin qu'un simple
15:18
rapport HTML tel qu'on a pu le voir avec
15:20
convert tout HTML donc du coup euh là là
15:25
la même façon je pouris cliquer sur les
15:26
colonnes on pourrait avoir des onglets
15:27
dans le haut voilà on peut aller très
15:28
loin là c'est assez simple mais on voit
15:30
déjà qu'on a un rapport assez sympa qui
15:32
a été généré assez visuel qu'on pourrait
15:34
très bien voilà fournir à quelqu'un qui
15:36
nous demande un reporting de la
15:38
typologie des machines dans l'actif
15:39
directement et pour que vous puissiez
15:41
bien comprendre la différence entre
15:42
pswite HTML et convertto HTML c'estàdire
15:45
que la commande que j'ai mis ici à
15:47
l'écran donc on a on déclare toujours
15:49
notre new HTML l'intérieur de la section
15:51
on déclare un tableau ici là data table
15:53
et bien les données ça sera le résultat
15:55
de Get process tout à l'heure si vous
15:58
vous souvenez on a fait un export au
15:59
format tableau de la liste des process
16:01
on avait un quelque chose qui était pas
16:03
forcément très facilement lisible de
16:05
base et bien là en fait on va voir que
16:07
si on fait ça donc là je vais mettre un
16:09
rapport process. HTML on va voir qu'on
16:11
va voir un résultat qui va être beaucoup
16:14
plus agréable à regarder notamment parce
16:16
que de base on va hériter de la mise en
16:18
forme de psbrght HTML de sa capacité à
16:21
nous permettre de faire du tri sur les
16:22
colonnes de la recherche et cetera donc
16:24
le fichier a été généré je vais le
16:26
lancer euh voilà donc là j'ai mon
16:29
tableau de process j'ai mis aucun
16:31
paramétrage j'ai pas mis de de vraiment
16:34
de de folie on va dire dans ce bout de
16:36
code hein c'est simplement utiliser de
16:38
façon basique le module et pourtant
16:40
j'obtiens un rapport qui est déjà très
16:42
sympa puisque je peux faire un export je
16:45
peux cliquer sur telle ou telle
16:46
propriété pour faire un tri là-dessus
16:48
j'ai la pagination qui a été mise en
16:50
place alors tout ça est personnalisable
16:53
je peux faire une recherche ici voilà
16:54
donc là j'ai une liste des process qui
16:56
est quand même très complète et
16:57
facilement euh je peux parcourir
16:59
facilement je peux cliquer sur un
17:01
processe pour avoir tout le détail du
17:02
process en question voilà c'est quand
17:04
même très bien foutu et assez facile à
17:05
utiliser alors du coup vous allez me
17:07
dire bah pourquoi utiliser convert tout
17:09
HTML si euh si on a un module aussi
17:12
puissant aussi bien fait que psvght HTML
17:14
bien ça dépend aussi de vos besoins ça
17:16
dépend aussi bien est-ce que vous
17:17
souhaitez créer une dépendance vis-à-vis
17:19
de ce module qui est voilà fiable
17:21
maintenu il y a pas de souci là-dessus
17:22
mais ça vous crée quand même une
17:24
dépendance si vous avez besoin
17:25
simplement de faire un rapport HTML
17:27
assez simple qui vous êtes à l'aise à
17:29
faire un petit peu de CSS et bien voilà
17:31
vous pouvez très bien faire un convertto
17:33
HTML voir même construire votre propre
17:35
fichier HTML tel qu'on l'a fait et vous
17:37
allez avoir un rapport qui peut convenir
17:39
à vos besoins ensuite si vous avez
17:40
besoin d'aller plus loin d'avoir des
17:42
graves voilà faire vraiment quelque
17:43
chose d'un peu plus professionnel on va
17:45
dire et peut-être même aux couleurs de
17:47
votre entreprise puisquon l'a pas vu
17:49
mais on peut rajouter aussi un logo on
17:50
peut personnaliser totalement
17:51
l'interface des rapports généré pswite
17:54
HTML et bien ça va vraiment permettre
17:56
d'aller un cran au-dessus au niveau de
17:58
la création de rapport donc vraiment je
18:00
vous encourage à opter pour ce module
18:03
powersell si vous souhaitez générer des
18:05
rapports un peu dans l'esprit de ce
18:06
qu'on a vu voilà donc cette vidéo est
18:08
terminée j'espère que ça vous a plu
18:09
n'hésitez pas à commenter à liker à
18:12
partager n'hésitez pas à me donner votre
18:13
avis et puis je vous dis à très vite
18:14
Ciao
18:22
[Musique]
#Enterprise Technology
#Training & Certification
#Educational Software
#Computer Education

