Vous trouverez ici des articles.

 

Nutanix est un formidable outil capable de bien des choses pour la virtualisation, avec des fonctions de redondance propres à l'hyperconvergence, mais aussi de gains de performances et d'optimisation du hardware avec de nombreuses technologies, dont la compression fait partie.

Cependant, tout outi...

Veeam est un excellent outil pour effectuer des sauvegardes. Sa facilité de gestion, les possibilités nombreuses, les fonctionnalités et les performances sont la raison première de son implémentation dans bon nombre d'entreprises. Dans une de mes expériences professionnelles, j'ai eu à gérer une bel...

Petit memo et info puisque j'ai été confronté à la situation : J'avais besoin de créer une table contenant l'ensemble des caractères accentués avec leur équivalent ASCII pour pouvoir ré encoder des fichiers provenant d'un site ne gérant pas l'UTF8.

Et c'est là que les soucis ont commencé, puisque...

La sauvegarde est la base de tout système informatique qui veut perdurer. C'est un point important, pour ne pas dire vital, qui n'a de vrai sens que le jour où l'on rencontre une difficulté. Et pour autant, le temps et l'extension du système d'information faisant, il peut devenir particulièrement co...

Le HTML c'est bien, mais quand c'est fabriqué à la main depuis un script, c'est pas forcément le mieux... surtout quand, comme dans mon cas, on doit ressortir des extraits de XML et les afficher dans une page HTML ... tout est interprété comme des balises HTML et c'est le cirque!

Alors je me suis...

Petit souci devant lequel je suis tombé.

Impossible de pouvoir se connecter à une machine distante sans rentrer le fully qualified domain name. Mais si, vous savez, l'identifiant au format machine.domaine.

J'arrive sur ce message.

sans%20fqdn

Alors qu'avec le FQDN, pas de problème.

fqdn

Après quelques r...

Dans le cadre de l'évolution du parc informatique de mon client, nous avons fait évoluer Office, passant de l'honorable (mais vieillissant) Office 2010 à la version Office 365.

Bien entendu, (car rien n'est simple dans la vie) certaines installations d'Office 2010 sont en x86, alors que d'autres s...

Créer un mot de passe sécurisé est quelque chose d'important. Dans un script pour un client, j'ai crée un formulaire de création d'utilisateur afin de centraliser l'ensemble des actions nécessaires (création du compte AD, attribution des groupes de sécurité, création du partage NetApp, modification...

L'un de mes scripts est utilisé pour extraire des données du site de ma société où sont enregistrés les tickets d'incidents, afin de créer des reportings pour mon client sur le mois passé.

Comme il se lance en tâche planifiée tous les 1 du mois, il va chercher tout seul comme un grand les dates a...

Pour un projet personnel, j'ai du chercher un moyen d'extraire des dates dans une centaine de fichiers pdf.

Ayant déjà eu l'occasion de toucher un peu à itextsharp (une bibliothèque .Net permettant la création / manipulation de fichiers pdf), j'ai cherché comment faire pour récupérer les informa...

Voici le résultat de quelques uns de mes essais / amusements sur Powershell sur Linux. Deux scripts, le premier Get-LinuxUsers permet de récupérer la liste des utilisateurs, en effectuant des filtres sur certains critères, le second Get-LinuxGroups permet de récupérer les différents groupes disp...

Dans cet article, je vous propose un double sujet, les profils Powershell, et un script avancé de déverrouillage de comptes utilisateurs.

 Les profils, késako?

Un profil est un fichier .ps1 qui porte un nom bien précis dans un répertoire spécifique, et qui est chargé automatiquement par Powershe...

J'ai relu plusieurs fois l'article d'excitation, mais la direction que prends Microsoft sous la coupe de Satya Natella est VRAIMENT incroyable.

J'aime beaucoup Linux, et je trépigne de hâte de pouvoir tester ça!

Je vous ferai un retour dès que possible!

Toutes les informations sont par ici!

Un article rapide, qui sert autant de pense-bête (pour moi) que d'un partage (pour vous).

Question simple, comment récupérer la partie entière et la partie fractionnaire d'un nombre? (vous avez 30 minutes, je ramasserai les copies)

SANS passer par un système bâtard qui impose une transformati...

Un bon système informatique ne peut pas exister sans un bon système de sauvegarde. Certains multiplient les disques sur site, d'autres font de l'externalisation, et d'autres utilisent des cassettes de sauvegarde. Et c'est à cette dernière catégorie que nous allons nous intéresser dans cet article, e...

Comme bon nombre de systèmes de messagerie, Lotus (et sa partie serveur, Domino) permettent de définir des droits d'accès, de lecture, d'écriture sur ses différentes boites mail. Domino intègre également une partie de bases documentaire sur lesquelles il est possible d'appliquer le même type d'autor...

Lorsqu'un fichier est crée, certains caractères ne peuvent être utilisés, parce qu'ils représentent quelque chose de réservé pour le système d'exploitation. Nous en avons facilement exemple en essayant de mettre un caractère interdit lorsque nous créons un fichier.

caract

Et bien évidemment l'identiqu...

Powershell a été annoncé il y'a de cela quelques jours en alpha sur Linux. Voici mon premier avis et une revue des possibilités de la chose!

 L'installation

L'installation est assez simple, disponible au choix sur Ubuntu 14.04, 16.04, CentOS 7 et Osx 10.11, j'ai mis Powershell sur une VM d'Ubunt...

Lorsque mon directeur est venu me voir avec la demande de pouvoir avoir un monitoring des entrées du DHCP, d'avertir lorsque se connecte une machine hors domaine, ainsi que de prévenir / communiquer lorsqu'une réservation DHCP est modifiée, je m'étais déja imaginé l'aisance avec laquelle les command...

Un ami administrateur système (qui se reconnaîtra) m'a demandé si je connaissais une application permettant de lister l'appartenance aux groupes de sécurité de chaque utilisateur. Il devait faire un bon ménage dans les droits de chacun et redéfinir proprement les autorisations de chaque personne......

Les utilisateurs n'ont pas à être administrateurs de leur machine!

C'est sous cette exclamation que commence cet article, car pour avoir effectué le passage de "Tous les utilisateurs sont administrateurs locaux" à "Aucun utilisateur n'est administrateur local sauf cas de force majeur", je peux vou...

Il est assez facile de manier les variables d'environnement avec Powershell. Pour cela, plusieurs méthodes existent, permettant d'en créer des temporaires (à comprendre, qui disparaitront avec la session Powershell) ou des permanentes.

De manière générale...

Dans Powershell, une variable nommée...

L'ajout d'utilisateurs dans des groupes de manière temporaire est un vrai casse tête.

Ces demandes correspondant en très grande majorité à un besoin d'accès à des ressources réservées à des groupes de sécurité, et bien souvent certains utilisateurs doivent se voir octroyés des droits afin de remp...

Récemment, j'ai été amené à devoir utiliser certaines catégories très peu utilisées d'Active Directory dans le cadre d'un projet de Workflow que je développe. J'ai utilisé la partie "Gestionnaire" que l'on trouve sur les fiches utilisateur. ("Manager" version Shakespearienne)

AD%20GEST

En me servant des i...

Je suis très enthousiaste à la vue de cette news! L'utilisation de SSH est un must-have dans la très grande majorité des système d'information, l'heure allant de plus en plus vers l'utilisation d'outils tournant sur du Linux!

Microsoft annonce sa participation au projet OpenSSH, l'implémentation S...

Un petit projet personnel pour rendre service à madame qui avait bien besoin de renommer en série un gros gros paquet de photos. Elles portent toutes des noms différents en fonction de l'appareil utilisé, et elle souhaitait avoir un nom sur chaque image qui renvoyait la date, l'heure, et un incrémen...

Ce petit didacticiel vous permettra de créer une base de données simple vous permettant de savoir qui est connecté sur quel ordinateur en temps et en heure, de récupérer des informations sur leur heure de login / logout, mais également (dans un prochain article) comment prendre la main sur l'ordinat...

Un petit "hors-sujet" mais qui m'aura arraché un sourire lors d'un de ces difficiles matins où le sommeil vient à manquer.

  1. Mettez du son sur votre ordinateur
  2. Lancez Powershell
  3. Glissez les quelques lignes de code suivantes dans la console / l'ISE
  4. Validez avec Entrée
  5. Souriez
start-job...

Dans un domaine Windows, l'heure est quelque chose d'extrêmement important. La grande majorité des interactions entre machines, invisibles pour l'utilisateur, se basent sur un système d'horodatage précis, et un décallage d'heure entre deux machines peut les amener à ne plus pouvoir communiquer entre...

Dans cet article, nous verrons comment faire pour comparer l'intégrité des données entre deux fichiers, de manière totalement automatisée et rapide à l'aide de d'un Checksum MD5 et de Powershell.

Comme il n'est pas impossible qu'une copie de données d'un endroit A à un endroit B se termine correct...

En vue de décommisionner un de nos serveurs de son rôle de serveur DNS sans pour autant arrêter la machine, j'ai du rechercher l'intégralité des autres serveurs pointant vers le futur ex-DNS.

La raison à cela est assez simple. Sans serveur DNS de renseigné, une machine n'est pas capable de communi...

Toujours dans le cadre de la modification d'un mot de passe administrateur sur le domaine, j'ai du rechercher tous les connecteurs ODBC utilisant un compte spécifique (en plus des services et des tâches planifiées ).

Dans cet article, je vais vous expliquer comment faire pour obtenir la liste des...

Powershell est un outil à tout faire, et dans cet article, vous verrez la manière de télécharger des pages entières ou de simples parties.

Cependant, elle peut vite devenir plus complexe au fur et a mesure que se présentent des cas courants en entreprise, comme la présence d'un proxy avec identifi...

Dans cet article, nous verrons comment utiliser Powershell pour récuperer la liste des services utilisant un compte spécifique. Les quelques lignes de code qui vous seront expliquées ont été utilisées dans un script plus grand permettant de récuperer la liste des services, tâches planifiées et conne...

Pas de ligne de commandes sur cet article, juste un rapide coup d'oeil sur un projet que j'ai mené. En espérant que la lecture vous permette de saisir mieux encore l'utilité de Powershell (et de l'automatisation en général) dans le monde de l'entreprise!

Mais mettons un peu de contexte à cet artic

...

Le changement d'un mot de passe administrateur au sein d'un domaine est une opération sensible et risquée, qui peut avoir de lourdes conséquences sur le fonctionnement de l'infrastructure. Dans cet article, nous allons voir comment repérer sur l'intégralité de nos serveurs Windows les différentes tâ...

Dans le cadre de l'un de mes travaux, et après avoir développé un script d'automatisation d'une partie d'une checklist quotidienne d'un de mes clients, je me suis attaqué à la partie encore "manuelle" du processus : L'intégration des données issues de ce script dans une base de données Access. En ef...

Dans cet article, nous verrons un moyen simple et efficace de stocker un mot de passe sensible de manière chiffrée afin de s'en servir dans un script sans pour autant l'enregistrer de manière lisible.

POURQUOI FAIRE?

Certaines fois, des mots de passe tels que celui de l'administrateur du domaine...

Une récente intervention chez un client sur un serveur ESXI afin de remplacer un disque dur tombé en panne m'aura causé bien plus de soucis qu'attendu.

En effet, une fois le disque remplacé, nous nous attendons à aller vérifier dans ESXI la bonne reconstruction du raid et le retour à la normale de...

L'un de nos clients est audité de manière régulière sur l'attribution des droits des utilisateurs aux ressources de l'entreprise, et notamment sur les autorisations d'accès données via les groupes de sécurité dans Active Directory. Chaque changement doit etre validé par un supérieur, validé une deux...

Après avoir mis en place l'excellent outil Spiceworks sur le site d'un client, nous nous sommes rendus compte qu'une information importante dans la gestion du parc machines manquait : Les numéros de série des écrans rattachés au poste.

Heureusement pour nous : Powershell est là!

 Comment faire

...

Autant l'administration et l'extraction de données peut se faire simplement sur une messagerie Microsoft Exchange en passant par Powershell, autant pour Domino la plus simple extraction de données via un script PS peut se transformer en véritable calvaire.

Pourquoi faire?

Dans le cadre d'une de...

Pour mes besoins de scripting, j'ai du faire un audit des connexions RDP en cours sur un serveur sous Windows 2008R2...

Le principal problème étant qu 'une commande de Netstat n'étant pas (à ma connaissance) nativement intégrée dans Powershell, j'ai du créer une fonction qui me permet d'interprete...

Les commandes get-date c'est bien... mais les commandes get-date ne permettent pas de faire un calcul précis du nombre de jours travaillés!

Ce petit script vous permettra de savoir le nombre de jours allant du lundi au vendredi et qui ne sont pas des jours féries.

Le principe est simple, il suff...

Il se peut que le mot de passe administrateur local soit requis pour X ou Y raison mais qu'il soit tout simplement oublié! Dans ce cas, il devient utile de connaitre les manipulations permettant de modifier le mot de passe administrateur local!

Cette manipulation s'effectue uniquement sur le poste...

Si les informations d'un script telles qu'un nom de serveur peuvent être inscrites "en dur" dans le code ou indiquées manuellement via un invité type Read-Host, il peut être utile de savoir comment les renseigner directement depuis un autre script en passant des arguments.

Comment faire?

Créatio

...

La virtualisation prend une place extrêmement importante dans bon nombre d'entreprises. Il est désormais difficile de passer outre cette solution efficace et puissante qui utilise à bon escient les ressources généralement sous-exploitées des serveurs. Conscients de la puissance de Powershell, VMWARE...

Un de mes amis devait faire un grand ménage dans les utilisateurs de l'Active Directory de sa société et supprimer chacun de ceux qui ne s'étaient pas connectés dans un délai imparti... bref, supprimer ces vieux fantômes de comptes qui ne se sont pas utilisés, ni marqués désactivés et "polluent" l'A...

La société au sein de laquelle je travaille propose un système de messagerie hébergée pour certains de nos clients (un serveur contenant plusieurs systèmes de messagerie). L'une des demandes qui m'a été faite a été est d'obtenir un export de chacun des domaines gérés dans des fichiers séparés, afin...

Exchange est un outil formidable, extrêmement complet et paramétrable au possible. Cependant, les espaces disque nécessaires pour son utilisation peuvent tout simplement exploser si, comme souvent, la limitation de taille de boite mails est placée haut (exemple : 10 Go) et que le nombre d'utilisateu...

En reprenant le fichier SQUID et la suite de cet article, nous allons dorénavant voir comment créer un tableau.

La syntaxe est la suivante pour créer un :

$variable = @(1,2,3)

Nous voyons également que lorsque $tableau est appelé, il renvoie l'ensemble des valeurs contenues dans la variable...

Dans le cadre de mon travail j'ai été amené à devoir faire pour un client une relecture des journaux du serveur proxy fonctionnant sous Squid.

Un des principaux problèmes lorsque des journaux de Squid sont analysés de manière "brute" (entendez par là, simple lecture du fichier texte), c'est le man...