Archive for February, 2018

Adding–WhatIf and–Confirm to your Powershell scripts

By Andrei Ungureanu - Last updated: Wednesday, February 28, 2018

Recent am avut de facut un script ce modifica informatii din Active Directory, si printre mecanismele de protectie am adaugat si WhatIf. Dar intr-un mod primitiv. Am pus o gramada de If/Else si am rulat comenzile din interiorul scriptului cu WhatIf. Dupa ce am terminat scriptul am aflat si eu ca puteam implementa WhatIf si […]

Basic version control for your enterprise powershell scripts

By Andrei Ungureanu - Last updated: Sunday, February 25, 2018

In lumea celor ce scriu cod in mod profesional, version control e ceva uzual si pentru care exista solutii. In schimb pentru cei care nu scriem cod zi de zi sunt momente cand e dificil sa gestionam versiunile scripturilor. Scenariul e de genul: am scris un script care in spate executa cateva actiuni si care […]

Different ways to check for remotely open files

By Andrei Ungureanu - Last updated: Tuesday, February 20, 2018

Sunt foarte multe cazuri cand doresti sa verifici daca anumite fisiere sunt deschise de catre un client remote, si cel mai bun exemplu ar fi atunci cand se pregateste o operatiune de mentananta a unui server. Pot fi si alte scenarii dar nu intram in detalii. Mai bine sa vedem care sunt metodele prin care […]

Check if a specific Hotfix is installed via Powershell

By Andrei Ungureanu - Last updated: Thursday, February 15, 2018

Sa verifici daca un sistem are un anumit hotfix instalat este super simplu in Powershell. Comanda ce ne ajuta este Get-Hotfix: Iar daca folosim Sort putem vedea si ordinea in care au fost instalate update-urile: Si este destul de flexibila sa ne ajute sa cautam un anumit update. De exemplu ca sa verificam daca update-ul […]

Speculation Control Powershell Module – Meltdown and Spectre

By Andrei Ungureanu - Last updated: Saturday, February 10, 2018

O metoda simpla de a detecta daca un sistem este vulnerabil la Meltdown si Spectre, este via Powershell. Exista un modul numit SpeculationControl ce poate fi gasit si pe script center si in powershell gallery. Pentru a-l instala din Powershell Gallery folositi comanda Install-Module SpeculationControl: Iar apoi Get-SpeculationControlSettings. Dupa cum se vede si in screenshot-ul […]