Tagged: PowerShell

Désactiver SMBv1 sous Windows Server

Hello, un petit script simple en PowerShell pour désactiver le protocole SMBv1 sur tous les serveurs Windows de votre parc Active Directory.

Windows_PowerShellAttention toute de même si vous avez des applis, des serveurs d’impressions…etc, qui utilisent cette version…à ne pas tout foutre en l’air 🙂 

Dans le scripts vous pouvez exclure par nom de machine.

Le reboot auto est désactivé, il faudra planifier un reboot le soir ou le weekend 🙂

Continue reading…

PowerShell – Afficher votre IP Public

Hello, une petite astuce rapidos ! quelques fois, on a besoin de connaître son adresse IP public, biensûr une simple recherche google et Hop! le premier lien est le bon…

Mais, aussi via PowerShell grâce à l’API ipify.org.Windows_PowerShell

Get My IP Public

Lancer votre console PowerShell et taper la commande suivante :

(Invoke-WebRequest -uri "https://api.ipify.org/").Content

Get_My_IP_Public

Plus d’info ici : https://www.ipify.org/

PowerShell – Tester un port avec Test-NetConnection

Hello, si vous avez des problèmes de connexion entre host/URL…etc, depuis un serveur Windows, j’utilise souvent Test-NetConnection pour troubleshooter et vérifier les problèmes de connexion/ports.

Windows_PowerShell

Une sorte de bon vieux Telnet, curl…etc. 🙂

Il vous faut 3 paramètres

  • Host distant
  • Le port
  • InformationLevel : pour afficher plus d’info.

Test-NetConnection

Test de connexion depuis un host Windows (en DMZ) vers un serveur de base de données MariaDB (en LAN) via le port par défaut 3306.

Si tout va bien :

PS C:\Users\pixelabs> Test-NetConnection -ComputerName 192.168.1.12 -Port 3306

ComputerName : 192.168.1.12
RemoteAddress : 192.168.1.12
RemotePort : 3306
InterfaceAlias : Ethernet 2
SourceAddress : 172.16.2.10
PingSucceeded : True
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded : True

Quand ça ne fonctionne pas. Test vers un autre host.

PS C:\Users\pixelabs> Test-NetConnection -ComputerName 192.168.1.15 -Port 3306
AVERTISSEMENT : TCP connect to 10.100.57.15:3306 failed

ComputerName : 192.168.1.15
RemoteAddress : 192.168.1.15
RemotePort : 3306
InterfaceAlias : Ethernet 2
SourceAddress : 172.16.2.10
PingSucceeded : True
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded : False

Continue reading…

Windows PowerShell Scripting

Hello, je partage avec vous quelques commandes/scripts Windows PowerShell que j’ai trouvé un peu partout pour optimiser un peu votre temps de travail. N’hésitez pas à partager avec moi vos scripts, vos commandes, vos astuces…etc, en commentaire.

Windows_PowerShell

Quelques liens sympa :

Remarque : merci de tester les scripts dans un environnement de test avant de passer à la PROD.

Continue reading…

Windows SysAdmin Free Tools

Voici une belle liste d’applications freeware pour Windows que vous pouvez utiliser pour optimiser un peu votre temps et vous aider à être plus productifs. Vous connaissez surement ces petits tools open source qui font très bien le boulot, mais qui ne font pas tous les gros titres.

Windows SysAdmin Free Tools.

Best Windows Tools

Windows Tools :

Continue reading…