Sylver SCHORGEN Blog's

Articles, astuces et news sur les technologies Microsoft et plus particulièrement tournant autour de Powershell
  • [POWERSHELL] Release du ressource kit DSC de mars 2018

    Hello tout le monde,

    Microsoft a sorti sont ressource kit DSC de mars 2018. Les mises à jour apportées touchent 7 modules (SharePointDsc, SqlServerDsc, xActiveDirectory, xComputerManagement, xFailOverCluster, xNetworking, xPSDesiredStateConfiguration). 37 problèmes ont été corrigés avec cette release.

    Pour plus de détail sur ces updates -> https://blogs.msdn.microsoft.com/powershell/2018/03/21/dsc-resource-kit-release-march-2018/ 

  • [WINDOWS SERVER] Preview de Windows Server 2019

    Bonjour tout le monde,

    Microsoft a annoncé il y a quelques jours, la disponibilité de Windows Server 2019 en Preview.

    Les orientations de cette nouvelle mouture :

    • Les infrastructures hyperconvergées
    • Les plateformes applicatives
    • Les scenarios hybrides
    • La sécurité

    Pour plus de détail sur chacun de ces éléments, l'article officiel -> https://cloudblogs.microsoft.com/windowsserver/2018/03/20/introducing-windows-server-2019-now-available-in-preview/

    Si vous voulez téléchargement cette Preview : https://insider.windows.com/en-us/for-business-getting-started-server/

  • [POWERSHELL] Installer les outils PowerShell pour Office 365 en PowerShell DSC

    Bonjour tout le monde,

    J'ai tendance à utiliser et pousser du DSC partout où je le peux ^_^

    Pour l'installation des outils PowerShell pour Office 365, j'ai également créé mon petit script DSC pour cela. Le seul élément que j'installe "manuellement" est le module Azure ActiveDirectory (MSOnline) en tapant la commande : Install-Module MSOnline.

    Pour le reste, voici le script DSC que j'utilise (il faut au préalable télécharger msoidcli64.msiSharePointOnlineManagementShell.msi et SkypeOnlinePowerShell.exe et les mettre dans le dossier C:\Sources\Office365 dans le cas de notre script) :

    Configuration InstallO365Tools
    {
    Node "swi-adfs16-qul.intranet.opt"
    {
    Package MsoidPS
    {
    Ensure = "Present"
    Name = "Microsoft Online Services Sign-in Assistant"
    Path = "C:\Sources\Office365\msoidcli_64.msi"
    ProductId = 'D8AB93B0-6FBF-44A0-971F-C0669B5AE6DD'
    }
    Package SPOPS
    {
    Ensure = "Present"
    Name = "SharePoint Online Management Shell"
    Path = "C:\Sources\Office365\SharePointOnlineManagementShell_7317-1200_x64_en-us.msi"
    ProductId = '95160000-115B-0409-1000-0000000FF1CE'
    DependsOn = "[Package]MsoidPS"
    }
    Package SkypeForBusinessPS
    {
    Ensure = "Present"
    Name = "Skype Online Management Shell"
    Path = "C:\Sources\Office365\SkypeOnlinePowershell.exe"
    ProductId = ''
    Arguments = '/s'
    DependsOn = "[Package]SPOPS"
    }
    }
    }

    #InstallO365Tools -OutputPath "C:\Sources\DSC\InstallO365Tools"
    #Start-DscConfiguration -Path "C:\Sources\DSC\InstallO365Tools" -wait -verbose -Force
  • [POWERSHELL] Installer PowerCLI Core 1.10.0

    Hello tout le monde,

    Vous l'avez surement vu dans les news récentes, VmWare a publié PowerCLI Core pour PowerShell Core 6. Le gros avantage de cette version est qu'il est possible de l'installer sur Linux, MacOS et Windows :-)

    L'installation est extrêmement simple :

    1. Lancez PowerShell Core
    2. Tapez la commande Install-Module -Name VMware.PowerCLI -Scope CurrentUser
    3. Attendez que l'installation se termine ;)

    Une fois l'installation terminée, vous pouvez lister les modules disponibles pour vous assurez que l'installation s'est corectement terminée : Get-Module -Name "*VmWare*" -ListAvailable

    Il ne vous reste plus qu'à développer vos scripts, depuis n'importe quel plateforme :-)