‘8i08/202" Jenkins : exéeuter des seripts PowerShell - RORIT
gS RDR-
Tutoriels au hasard
Q = Menu
Veeam Backup Office 365 Community Edition 5):instalation cuter des scripts PowerShell
et configuration ewer
Office 365: Importer des utlsateurs avec un fichier esv et
powershel rts PowerShell
Hyper-V: ajouter une carte virtuelle a Thote
eek ead
Pour compléter le tutoriel sur Jenkins od je vous explique comment lutiliser pour exécuter des taches planifiés et donc le
transformer en ordonnanceur, e vais vous montrer dans ce tutoriel, comment exécuter des scripts PowerShell.
nent exécuter des emdlet PowerShell « simple »
complexe, on se trouve confronter au probléme Double-Hop
ssion distante en PowerShell.
ite a lire cet article (en anglais) : PowerShell Remoting and,
r leserveur Jenkins
Computer *
‘Sur chaque serveur oi! fon souhaite executer des scripts PowerShell il faut passer la commande suivante :
Enable-WsmanCredSsP -Role Server
Exécuter des scripts PowerShell avec Invoke-Command avec
Jenkins
Maintenant, on va voir comment exécuter des scripts PowerShell & faide de la commande | nvoke-Command.
En fonction du paramétre passer & la cmdlet Invoke-Command on peut
* Exécuter un bloc de script pour cela il faut utiliser le paramétre -ScriptBlock.
+ Exécuter un fichier ps1 qui contient le script il faut utiliser le paramétre - FilePath,
tps comenkins-exacuter-des-scripts-powershellifmare-31034 wr‘8i08/202" Jenkins : exéeuter des seripts PowerShell - RORIT
gS RDR-IT Q = Menu
Tutoriels au hasard
\Veeam Backup Office 365 Commu
et configuration
Edition (v5) installation
Office 365: Importer des utlsateurs avec un fichier esv et
powershell
Hyper-V: ajouter une carte virtuelle a Thote
$SecurePassword
# Objet credential
$RemoteCredential = New-Object System.Management .Automation.PSCredential ($Username, $Se
# Open PSSession
$RemoteSession = New-PSSession $RemoteServer -Credential $RenoteCredential -Authentica
ConvertTo-SecureString -AsPlainText -Force -String P@S$ward
Cidessous un block de script :
3itLab
tionBroker $SeverBroker
riost){
er $ServerHost -UnifiedSessionID $Session.Uni
‘Comme vous pouvez le voir, aprés invoke-Conmand, on utilise le paramétre -Script8lock,
ensuite le code PowerShell et on termine avec le paramétre -session qui prend la variable
contenant la session distante $RemoteSession.
Pour exécuter un script PowerShell ps1), déposer le fichier sur le serveur Jenkins et ensuite utiliser Invoke-Commad
pour exécuter le script.
ineconmande pathos ones > Githad
1
Invoke-Conmand -FilePath C:\Scripts\File-powershell.ps1 -Session $RenoteSession
hpsdindeitcomjenking-oxeculer-desscripls-powershellmore-31934 a0‘8i08/202" Jenkins : exéeuter des seripts PowerShell - RORIT
gS RDR-IT Q = Menu
Tutoriels au hasard rand, on utilise le paramétre -FilePath, qui
sur le serveur Jenkins et on termine avec le
\Veeam Backup Office 365 Community Edition (5) installation nant fa session distante $RenoteSession.
et configuration
Office 365: Importer des utlsateurs avec un fichier esv et
owershell 2cela donne voici une capture dun block de script et d'un
Hyper-V: ajouter une carte virtuelle a Thote ‘une commande PowerShell
SerptBlock FilePath
iplexe » PowerShell avec Jenkins.
+ Taches, WinRM
Start the discussion at community.rdr-it.io
tps comenkins-exacuter-des-scripts-powershellifmare-31034 a7‘8i08/202" Jenkins : exéeuter des seripts PowerShell - RORIT
gS RDR-IT
Tutoriels au hasard
\Veeam Backup Office 365 Community Edition (v5) :installation|
et configuration
Office 365: Importer des utlsateurs avec un fichier esv et
powershell
Hyper-V: ajouter une carte virtuelle a Thote
tps comenkins-exacuter-des-scripts-powershellifmare-31034
Menu
wlagestiondes Exporter Importer une tache
planifiée
an‘8i08/202" Jenkins : exéeuter des seripts PowerShell - RORIT
gS RDR-IT
Tutoriels au hasard
\Veeam Backup Office 365 Community Edition (v5) :installation|
et configuration
Office 365: Importer des utlsateurs avec un fichier esv et
powershell
Hyper-V: ajouter une cate virtuellea Mhote
Microsoft 365: eréer un connecteur SMTP avec une adresse fixe
tps comenkins-exacuter-des-scripts-powershellifmare-31034
Q
= Menu‘8i08/202"
gS RDR-IT
Tutoriels au hasard
\Veeam Backup Office 365 Community Edition (v5) :installation|
et configuration
Office 365: Importer des utlsateurs avec un fichier esv et
powershell
Hyper-V: ajouter une cate virtuellea Mhote
Derniers articles du blog,
Docker run ou docker-compose, quoi utiliser ?
Jenkins : exéeuter des seripts PowerShell - RORIT
Q = Menu
Etssi vous profitez de lété pour durcir votre Active Directory
AGDLP/AGUDLP - Comment bien gérer les droits st
my RDR-IT
Mentions légales
Politique de confidentialité
en
Francais
tps comenkins-exacuter-des-scripts-powershellifmare-31034
distance Cluster DHCP saves DNS Domaine
IPO haute-bisponititite Hyper-V tis Installation
c RDP RDS Reseau x
ckage Supervision Sécurité Ubuntu vtilisat
PowerShell rx
«Veeam‘8i08/202" Jenkins : exéeuter des seripts PowerShell - RORIT
gS RDR-IT
Tutoriels au hasard
\Veeam Backup Office 365 Community Edition (v5) :installation|
et configuration
Office 365: Importer des utlsateurs avec un fichier esv et
powershell
Hyper-V: ajouter une cate virtuellea Mhote
tps comenkins-exacuter-des-scripts-powershellifmare-31034
Q
= Menu
a