Blog Informatique

[PS1] Injecter des attributs en masse dans l’AD

Powershell   Réagir »
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Parfois on a besoin de mettre à jour en masse des attributs utilisateur Active Directory. C'est le cas lors de rachat, filialisation, déménagement, etc.

Voyons comment le faire sur tous les utilisateurs d'une OU (unité d'organisation, ou container). » Lire la suite

[DOS] Comment échapper un caractère spécial dans un bat/cmd

Batch et VBScript   Réagir »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Oui je sais tout le monde fait du PowerShell... mais parfois DOS est suffisant avec ses fichiers bat/cmd.

Sauf que parfois on doit échapper un caractère, et que l'échappement dépend si c'est dans un for, un echo... si c'est une parenthèse, un crochet, etc.

Alors tout est synthétisé ici : robvanderwoude.com/escapechars.php

[PowerShell] Connecter un lecteur réseau

Powershell   Réagir »
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Si vous avez l'habitude de faire un net use avec l'invite de commande aujourd'hui je vous propose l'équivalent en PowerShell, pour connecter un partage UNC comme un lecteur réseau.

Rien de bien compliqué, mais rien de bien évident non plus, bref c'est du PowerShell quoi ^^ » Lire la suite

[PowerShell] Anybox : une interface graphique utilisateur

Powershell   5 réactions »
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 3,33/ 5)
Loading...

De toute évidence PowerShell n'a pas été conçu pour interagir avec l'utilisateur, ou de façon bien trop basique. Et c'est bien dommage car on aurait aimé que Microsoft apporte cette évolution par rapport à Batch.

Mais il existe une solution : Anybox. » Lire la suite

[Exchange] Compter le nombre de boites par banque

Powershell   Une réaction »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Il peut être intéressant de connaître le nombre de BAL (boites aux lettres) hébergées sur chaque banque de données (database) Microsoft Exchange.

Non seulement pour équilibrer la charge mais aussi dans la cadre d'une migration d'une version Exchange vers une version supérieure (2010 vers 2016 par exemple). » Lire la suite

Fusionner 2 fichiers CSV avec en-têtes (moulinette)

Batch et VBScript   Réagir »
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 4,67/ 5)
Loading...

Je vous présente aujourd'hui un petit script batch que j'ai écris il y a de ça quelques années.

Cette moulinette (script) permet de fusionner plusieurs fichiers CSV ensemble en ne gardant qu'une seule ligne d'en-têtes. » Lire la suite

Un aide mémoire pour PowerShell (cheat sheet)

Powershell   Réagir »
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 5,00/ 5)
Loading...

A force de jongler avec les technos et les langages on s'y perd un peu.

Heureusement il existe des mémos pour retrouver rapidement la syntaxe ou une commande particulière, c'est le cas de PowerShell. » Lire la suite

Exchange : afficher le serveur hébergeant une BAL

Powershell   Réagir »
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Dans le cadre d'une migration d'une infrastructure existante vers une nouvelle version de Microsoft Exchange il peut être important d’exécuter des scripts sur des BAL hébergées uniquement sur la nouvelle ou l'ancienne infrastructure.

Voyons comment identifier si une BAL est stockée sur tel ou tel serveur, le tout en PowerShell. » Lire la suite

Pourquoi PHP est aussi critiqué

Développement   Réagir »
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Grafikart nous propose une vidéo rappelant l'histoire de PHP, et on comprends un peu mieux pourquoi ce langage est à la fois très apprécié et décrié :

Pour ma part j'ai appris à coder avec PHP et j'avoue que cela m'a donné de mauvaises » Lire la suite

[regex] Remplacer toutes les balises courtes PHP

PHP (My)SQL   3 réactions »
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 5,00/ 5)
Loading...

Il y a une époque où on utilisait toujours la balise courte PHP "<?" mais depuis de nombreux années il est préférable d'utiliser la version longue "<?php".

Après une montée de version du moteur PHP 5.2 vers 7.x sur un vieux site web j'en ai profité pour remplacer toutes les balises courtes par des balises longues. Pour cela j'ai opté pour notepad++ avec une expression régulière pour remplacer le short tag dans tous les fichiers d'un seul coup. » Lire la suite