#Import 2023-08-15 22:40

Activation Windows Server 2012r2 par téléphone

Si comme moi vous vous demandez par où on accède à l’interface d’activation par téléphone de Windows Server 2012R2, utilisez simplement la commande suivante avec une invite de commande avec les droits administrateur :

slui 4

Après quoi, laissez vous guidez par l’assistant. Simple.

Sinon méthode plus sioux, notez l’ID d’installation avec la commande (je conseil de faire des groupes de 7 chiffres):

slmgr.vbs /dli

Ensuite appeler le numéro adéquat pioché ici et suivre les instructions pour noter le numéro d’activation à utiliser avec la commande suivante :

  • Romain Forlot
#Import 2023-08-15 22:40

Powershell : Utiliser foreach

Le passage shell unixien à powershell ne se fait pas sans mal… Le tout objet de MS a du bon, encore faut-il s’y faire.

Voici comment récupérer la liste de services d’un ordinateur et créer un fichier batch.


foreach ($svc in Get-Service) { "sc sdset "+ svc.Name + " D:(A;;CCLCRPRC;;;< --SID_USER-- >)D:(A;;CC;;;AU)(A;;CCLCRPRC;;;IU)(A;;CCLCRPRC;;;SU)(A;;CCLCRPWPRC;;;SY)(A;;KA;;;BA)S:(AU;FA;KA;;;WD)(AU;OIIOFA;GA;;;WD)" | Out-File -Encoding ascii -Append C:\sc.bat }

Analysons cela de plus près.

La condition du foreach, plutôt simple, on apprécie ici ne pas devoir encadré la commande Get-Service entre backquote ou $() pour faire comprendre au shell que c’est une commande. Ici Chaque objet retourné par Get-Service sera stocké dans la variable $svc.
Ensuite viens le traitement, entre accolades, ici je voulais créer un script batch. On écrit donc tout simplement la ligne en veillant à sortir $svc.Name d’entre accolade sans quoi cela sera la clé et non la valeur qui sera affichée. Puis petite subtilité, ne pas utilisé la redirection » ou > pour mettre le contenu dans un fichier directement. En effet,cela aura pour effet de stocker ce contenu en utf16… Préférez plutôt piper la ligne vers la commande Out-File (c’est en faite elle qui est appelée avec les > et » mais sans l’option d’encodage) à qui on spécifiera l’encodage de sortie, en n’oubliant pas l’option Append pour un équivalent des ».

  • Romain Forlot
#Import 2023-08-15 20:39

VMware : épurer l'event log en base MS SQL du vCenter

Si vous avez encore vos vCenter sous Windows server avec la base MS SQL Server sans avoir installé le SQL Management Studio Express sur le vCenter vous permettant ainsi d’administrer la base de donnée du vCenter vous êtes sans doute un peu bloqué. Surtout quand les events log stockés en base prennent une taille folle. En effet, l’épuration des events log n’est pas configurée par défaut après une installation de vCenter…

  • Romain Forlot
#Import 2023-08-15 22:40

Propriétés OVF pour un déploiement de VM flexible avec VMware.

Permettre un déploiement flexible de VM, ne plus se poser de question lors d’une importation d’un OVF et pouvoir déployer ceux-ci sans inquiétude. En voilà une idée qu’elle est bonne et totalement faisable, assez facilement d’ailleurs.

Activer les options vApp sur les VM

Il suffira pour cela d’activer les Options vApp dans la ou les VM concernées. Petit point sur le vApp, il n’est pas nécessaire d’utiliser un container vApp pour utiliser les options vApp. Cette option permet simplement de pouvoir définir des propriétés personnalisées pour les VM et d’ajouter des identificateurs pour un déploiement ultérieur par export/import d’OVF.

  • Romain Forlot