You are on page 1of 7
‘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

You might also like