Articles

Affichage des articles du mars, 2020

HomeLab - Utiliser Hyper-V avec Windows 10

Image
Ceci est un ancien article qui provient de mon ancien blog, j'ai décidé de le mettre ici en archive.

Homelab est un endroit pour s’amuser avec l’équipement et les logiciels de l’entreprise à la maison, et parfois au-delà de cela. Beaucoup d’entre nous le font pour nous garder au sommet de notre art dans notre travail, certains le font parce qu’ils veulent entrer dans l'ingénierie, et d’autres simplement parce que cela les intéresse comme un passe-temps.

Je vous invite à regarder le reddit suivant pour vous donner une idée concrète: https://www.reddit.com/r/homelab/

Pour la virtualisation sous Windows 10, il y a plusieurs solutions : Hyper-V qui est natif si vous avez un OS professionnel, d’entreprise ou fourni par l’école.
VMWare Player (gratuit) ou VMWare WorkStation Pro(payant)Oracle VirtualBox (gratuit)QEMU (gratuit) De ces 4 possibilités, j’ai préféré choisir d’utiliser celui que fournit Microsoft. Car il permet de se familiariser avec un outil professionnel en gardant un …

Windows 10 - Télécharger directement les fichiers ISO

Image
Comment télécharger l'image ISO de Windows 10 1909 sans avoir un compte ? Normalement, quand on va sur la page internet officiel pour récupérer une version récente de Windows 10, on se retrouve avec deux options lancer la mise à jour avec Windows Update ou devoir télécharger l'outil Windows 10 Media Creation Tool.
Solution 1 : Adguard.Net
Il faudra se rendre sur la page de télécharge Adguard.On va sélectionner le Type , Version , Edition et la LangueUne fois que l'ensemble des sélections ont été faites le bouton "Download" aura apparue.Il suffira de cliquer dessus pour que le téléchargement se lance immédiatement. Solution 2 : La page mobile de la page de téléchargement officiel Se rendre sur la page de téléchargement [ Cliquer ici ]Maintenant ouvrir la console de développer (sous Chrom(e)(ium) ou ces alternatives, appuyer sur le Crtl+ Shift+I , sous Firefox appuyer sur  Crtl+ Shift+K , pour Internet Explorer et Edge (legacy) appuyer sur  F12 )Depuis la consol…

Windows 10 - Hyper-V et VMWare sur la même installation

Image
Comment faire cohabiter les deux mastodontes de la virtualisation sur son installation Windows 10 ?Comment faire cohabiter les deux mastodontes de la virtualisation sur son installation Windows 10 ?Pour mon métier, il m'arrive d'avoir besoin de Microsoft Hyper-v ainsi qu'avoir besoin de machine virtuelle hébergée par la solution de VMware Workstation. Malheureusement, par défaut, ce n'est pas encore le cas.

Il existe une solution simple qui nécessite cependant que l'on éteigne son ordinateur pour pouvoir sélectionner l'un des deux modes.
Initialisation Après avoir installé, les deux logiciels dans l'ordre qui suit, d'abord on active la fonction Hyper-V puis l'on installe VMWare Workstation ou Player via Chocolatey, pour rappel on peut l'installer
Via CMDavec des droits administrateurs :

"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass -NoLogo -Mta -Command {Set-ExecutionPolicy Bypass -Scope Process -Fo…

PowerShell - Fonction - Exporter ces variables

Image
Comment je peux récupérer des variables dans un autre contexte ?
Mise en situation Je travaille actuellement sur une application qui fonctionne dans deux environnements différents, le système d’exploitation Windows 10 et un environnement de préinstallation Windows (Windows PE ou Winpe). J’ai eu besoin de récupérer des variables d’un environnement à un autre. Nous n’utilisons pas d’autres outils tiers comme MDT ou IVANTI.
Solution Mettre en place plusieurs modules qui permettent de générer un fichier XML puis un autre module pour lire le document XML que j’aurais récupéré pour m’ajouter mes variables dans mon script déjà existant.
Etape 1 : Générer le fichier XML Dans mon cas, j'ai eu besoin de générer un fichier XML avec un Template précis, donc j'ai créer ce module: La fonction New-VariableXmlFile Function New-VariableXmlFile{ param( [Parameter (Mandatory)] [System.IO.FileInfo]$Path ) # Create the XML File Tags $xmlWriter = New-Obje…