PowerShell

PowerShell v4 et v5 : quoi de neuf depuis la v3

La grande nouveauté annoncée v4: Windows PowerShell DSC (Desired State Configuration)

DSC est un mécanisme de gestion de configuration d'environnements et de déploiement d'applications et de services sur nos serveurs ou dans le 'Cloud' .

Windows serveur 2012

Gestion et outils pour Windows Server 2012 R2 et Windows Server 2012 https://technet.microsoft.com/fr-fr/library/hh801900.aspx

Windows PowerShell Core https://technet.microsoft.com/fr-fr/library/bb978525.aspx

Liste des alias PowerShell v3

Résultat de la commande Get-Alias sur seven (powershell v3) -> PJ

Extrait:
 % -> ForEach-Object
 ? -> Where-Object

 

PS C:\Windows\system32> Get-Alias | where-object {$_.definition -eq "set-location"}

CommandType     Name
Alias           cd -> Set-Location
Alias           chdir -> Set-Location
Alias           sl -> Set-Location

 

Fichier attachéTaille
Plain text icon alias-psseven.txt35.46 Ko

Le pipe en PowerShell, archi et environnement

Source: Livre "Exchange Serveur 2013 - examen 70-341", Editions ENI (fev 2014) - ch 4, p120-128

Présentation pipe.
PowerShell ISE et raccourcis clavier utiles (powershell v4 pour exchange 2013)
Présentation EMS (Exchange Management Console)
Commandes de base (Get-Service, findstr, Get-Alias et Set-Alias)
Variables et boucles

Exchange 2013: Out of Office d'un coup (OOF pour tous users)

Source: http://www.vspbreda.nl/nl/2013/12/exchange-2013-bulk-change-out-of-office-for-all-users-at-once/

Pour tous les users, modifcation du Out of Office (OOF), interne et externe.

Win 2012: dcpromo n'est plus, installer AD avec powershell

Dans Windows 2012, dcpromo n'existe plus => utiliser PowerShell (plus simple que l'utilisation du Gestionnaire de serveur).

Rappels AD: sur Catalogue global et  Schémas AD

Source: Livre "Exchange Serveur 2013 - examen 70-341", Editions ENI (fev 2014) - p 33 à 74

Fichier attachéTaille
Package icon install-ad-dc1.zip1.15 Ko

Cours PowerShell 3 : premiers pas - exécution des scripts et historique

Executer des des scripts: appel d'un autre script, récupérer du contenu de l'exe d'une commande systeme, récupérer mac adresse, var d'env, appel d'un prog (invoke-item), mesurecommande (calc tp exe), tempo, trigger, enoyer un email (avec méthodes send-mailmessage et .net)

Historique: voir, récupérer l'historique (export et import .xml),

Info sur langue: Get-Culture et Get-UICulture

PowerShell 3.0 and Server Manager Quick Reference Guides

Powershell 3 : notes

PowerShell v3 est sorti en sept 2012.

Source: http://www.dsfc.net/wp-content/uploads/supports/support-powershell-3-0.pdf

Intro

Avec l'avènement de .Net, Microsoft a décidé de mettre en avant le PowerShell. La critique qu'on peut faire à Powershell est la lenteur de l'exécution due à l'utilisation du Framework .Net.

Fichier attachéTaille
PDF icon support-powershell-3-0.pdf2.15 Mo

Pages

S'abonner à RSS - PowerShell