Ce script en Powershell permet d’afficher les caractéristiques de votre domaine Active Directory.
Ozanne CADET
Localiser son script où qu’il soit
Dans mes scripts VBS, j’ai l’habitude d’initialiser une variable pour localiser mon script. Comme ça, si je dois le déplacer, je ne me préoccupe pas des divers chemins pour localiser mon fichier de log ou de source qui y est associé (à condition de les déplacer avec …). Pour info, la commande est la suivante … Lire la suite
Retrouver le numéro de série d’un ordinateur distant avec Powershell
Vous êtes plongé dans la MAJ de votre inventaire et il vous manque le numéro de série d’un serveur Windows situé loin , très loin. Voici une petite ligne de commande en Powershell permettant de récupérer en WMI un numéro de série.
Un éditeur de Forms pour PowerShell
En me promenant sur la toile, j’ai découverts via nos confrères « powershell-scripting.com » qu’il existe un éditeur de Forms à la sauce « Visual Basic » édité par SAPIEN Technologies.
Pas mal fait, gratuit, il génère le code nécessaire pour obtenir un résultat plutôt bluffant.
Comment vérifier le bon fonctionnement du PDC Emulator de votre domaine Active Directory
Le PDC Emulator joue un rôle essentiel dans un Active Directory. De nombreuses fonctionnalités sont compromises s’il ne fonctionne plus. Je vous propose donc dans cet article de lister les symptômes à l’origine de son mauvais fonctionnement.
Changer le mot de passe du compte administrateur local
Ce script permet de réinitialiser le mot de passe du compte administrateur local d’un ordinateur. Il suffit alors de le déployer à l’aide d’une GPO ou par un logonscript pour réinitialiser massivement les mots de passe de l’ensemble des comptes administrateurs locaux d’un domaine.
PowerShellPack – Une collection de 800 scripts !
Windows PowerShell Pack contient plus de 800 scripts répartit dans 10 modules permettant entres autres de développer des interfaces utilisateurs, gérer des flux RSS, administrer des serveurs ou encore planifier des tâches. L’utilisation des modules impose d’utiliser au minimum la version 2.0 de Powershell.
Visualiser la répartition des rôles FSMO d’un domaine Active Directory en Powershell
Nous avions vu dans un article précédent comment visualiser la répartition des rôles FSMO d’un domaine Active Directory en VBScript. Voici comment procéder en Powershell.
Réparer un fichier PST avec Inbox Repair Tool
Les fichiers PST, ou Dossiers Personnels, permettent de conserver les messages, les tâches ou encore les rendez-vous contenu dans sa messagerie Outlook. Il peut arriver malheureusement que ce fichier soit corrompu. Voici comment réparer un fichier PST grâce à l’outil fournit par Microsoft : Inbox Repair Tool
Exécuter un programme sur un système distant
Lorsqu’il s’agit d’exécuter un programme ou un script sur un serveur distant on peut toujours le faire en se connectant dessus en Terminal Server, Dameware Remote Control, PC Anywhere ou autre outil de prise de main à distance. Cette solution convient parfaitement pour des actions ponctuelles mais s’avère beaucoup plus contraignante lorsque l’on doit exécuter le même programme sur plusieurs serveurs ! Heureusement il existe PsExec
Votez pour le meilleur logiciel de prise de main à distance [Sondage en cours]
Nombreux d’entre vous, dans le cadre de leur travail, ou tout simplement pour aider un ami, ont besoin de prendre le contrôle d’un ordinateur à distance. Je vous propose dans cette « Question ouverte » de faire part de votre expérience en proposant selon vous le meilleur outil de prise de contrôle d’un ordinateur à distance du … Lire la suite
Comment changer le SID d’un serveur Windows avec NewSID
Les serveurs d’une entreprise sont généralement déployés à partir d’un master. Cela permet certes aux administrateurs de se simplifier la tâche, mais cela permet surtout de déployer des serveurs homogènes et donc de fiabiliser le parc serveurs.
Encore faut il ne pas oublier de réinitialiser le SID de la machine lors du déploiement d’un serveur …
Sauvegarder votre site en FTP avec Cobian Backup
Dans un article précédent intitulé Sauvegarder son site FTP automatiquement avec WinSCP, je proposais une solution pour sauvegarder un site FTP distant grâce à WinSCP que j’utilisais en ligne de commande pour télécharger les données et à 7zip pour la compression des données. Le TOUT pouvait être planifié avec le planificateur Windows. Nous allons voir cette fois comment faire la même chose avec Cobian Backup …
Après avoir téléchargé et installé Cobian Backup vous allez pouvoir créer votre première tâche de sauvegarde (menu Tâches / Nouvelle Tâche)
Supprimer des comptes ordinateurs obsolètes avec OldCmp
Il est temps de faire un peu de ménage dans votre Active Directory. Depuis de nombreuses années les comptes utilisateurs et ordinateurs s’accumulent au gré des arrivées et des départs des salariés de votre entreprise et avouez que supprimer des comptes obsolètes s’avère être un vrai casse tête.
Comment retrouver le port TCP/UDP utilisé par une application
Les applications, les services ou les processus s’approprient parfois un port (ou un socket) afin de pouvoir établir un canal de communication avec un service tiers (Internet, Interface d’administation, Client, …).
Par exemple un serveur Web IIS se réserve par défaut le port 80 pour les écoutes HTTP. Les clients souhaitant accéder à ce serveur devront le faire sur le port 80. Si sur ce même serveur Web IIS vous souhaitez installer un serveur Web Apache, les 2 applications vont rentrer en conflit car Apache va également vouloir réserver le port 80 pour les écoutes HTTP ! Pas d’autres solutions dans ce cas que de modifier le port d’écoute d’Apache en lui attribuant par exemple le port 81. Les client pourront accéder au serveur Web Apache par l’adresse http://NomDuServeur:81
Cracker les mots de passe Windows avec Cain & Abel
Cain & Abel est un outil de récupération de mots de passe puissant simplement en en « sniffant » le réseau. Il permet également comme John The Ripper, de « cracker » les mots de passe en utilisant les techniques de dictionnaires ou de Brute-Force.
Comment savoir quand les liens d’un site sont en Nofollow ?
Un lien nofollow est un type de lien hypertexte qui ne transmet pas de « jus de lien » ou de « notoriété » à la page vers laquelle il pointe, contrairement à un lien « dofollow » ou « classique ». En d’autres termes, un lien nofollow ne contribue pas au référencement naturel de la page cible. Les moteurs de recherche, tels que Google, ne suivent pas ces liens et ne transfèrent pas le classement PageRank ni le texte d’ancrage à travers ces liens.
Les liens nofollow sont souvent utilisés pour les liens payants, les liens vers des pages jugées « non fiables » ou pour fixer des priorités d’exploration pour éviter d’indexer une page interne de votre site. Sur SysKB par exemple tous les liens externes vers des produits sponsorisés sont en Nofollow, tout simplement parce que l’algorithme de Google n’aime pas les liens de type Dofollow vers du contenu sponsorisé. C’est une bonne pratique à respecter 😉
Diagnostic TCP et UDP avec TCPView pour Windows
TCPView est un programme Windows qui vous affichera des listes détaillées de tous les points de terminaison TCP et UDP sur votre système, y compris les adresses locales et distantes et l’état des connexions TCP. Sur Windows NT, 2000 et XP, TCPView signale également le nom du processus qui possède le point de terminaison. TCPView fournit un sous-ensemble plus instructif et mieux présenté du programme Netstat expédié avec Windows. Le téléchargement de TCPView inclut Tcpvcon, une version de ligne de commande ayant la même fonctionnalité.
Extraire les mots de passe cryptés sous Windows Fgdump
Fgdump est un outil en ligne de commande permettant de récupérer les mots de passe cryptés LanMan et NTLM d’un système Windows jusqu’à Windows XP et Windows Server 2003. Pour des systèmes plus récent tournez vous vers Quark Pwdump. Cet outil s’utilise conjointement avec John The Ripper permettant de cracker les mots de passe cryptés.
Lister les hotfixes d’un ordinateur distant en Powershell
Ce script Powershell permet de lister les Hotfixes qui ont été installés sur une machine locale ou distante. Il utilise WMI via la classe Win32_QuickFixEngineering.
Afficher le compte utilisateur connecté sur une machine distante en Powershell
Nous allons voir dans cet article comment savoir qui est connecté sur une machine distante en affichant son login.
Supprimer les doublons dans un fichier texte puis le trier en Powershell
Nous allons voir comment trier puis supprimer les doublons dans un fichier texte avec un script Powershell.
Lister les alias Powershell
Il est possible d’utiliser des Alias pour appeler les CmdLets de Powershell. Autrement dit il est possible d’utiliser un raccourcis plutôt qu’une commande parfois fastidieuse à taper ou à se souvenir. Voici comment obtenir la liste des Alias proposés nativement dans Powershell.