Archives by Tag 'Powershell'

Encrypting credentials with Powershell

By Andrei Ungureanu - Last updated: Thursday, March 31, 2016

Rasfoind cateva site-uri am citit despre cum poti sa stochezi criptat credentiale ce pot fi refolosite mai departe in scripturi. Metodele folosite sunt interesante si sunt utile in unele cazuri: http://www.adminarsenal.com/admin-arsenal-blog/secure-password-with-powershell-encrypting-credentials-part-1/ http://www.adminarsenal.com/admin-arsenal-blog/secure-password-with-powershell-encrypting-credentials-part-2/

Sync-ADObject or forcing a sync of a single object

By Andrei Ungureanu - Last updated: Friday, January 22, 2016

Astazi o sa va arat o metoda prin care puteti replica imediat un obiect AD intre domain controllere fara a forta o replicare completa. Pentru asta vom folosi cmdlet-ul Sync-ADObject: Sintaxa acestuia este: DN-ul obiectului ce se doreste a fi replicat, DC-ul sursa si DC-ul destinatie. Replicarea va fi facuta in acel moment indiferent de […]

How to find newly added user accounts to Active Directory

By Andrei Ungureanu - Last updated: Wednesday, January 20, 2016

In unele scenarii a fost nevoie sa gasesc ultimele conturi de utilizator adaugate in AD (pentru a diagnostica sau a face anumite verificari). Solutia cea mai simpla este prin Powershell de pe o masina pe care aveti modulul ActiveDirectory instalat. Comanda de baza va fi Get-ADUser iar in cazul de mai jos va cauta in […]

Working with ZIP files in Powershell 5.0

By Andrei Ungureanu - Last updated: Wednesday, January 6, 2016

Salutare si La Multi Ani! Anul acesta incepem cu un topic legat de Powershell 5.0 (versiunea default in Windows 10 si Server 2016) si anume noile cmdlet-uri pentru compresia si decompresia fisierelor (ZIP). Comenzile se numesc Compress-Archive si Expand-Archive iar utilizarea este foarte simpla. Pentru compresie nu trebuie decat sa specificati sursa, destinatia si nivelul […]

Creating new AD Sites and subnets from Powershell

By Andrei Ungureanu - Last updated: Thursday, November 26, 2015

Un mod foarte rapid de a seta un nou environment Active Directory este via Powershell. Noile cmdlet-uri disponibile incepand cu versiunea Windows 2012 va permit sa faceti mult mai multe lucruri ca inainte. De exemplu, crearea de noi site-uri in AD sau adaugarea de subneturi noi este un exercitiu des intalnit de un AD admin. […]

Manage Active Directory using Powershell from Windows 7

By Andrei Ungureanu - Last updated: Monday, August 3, 2015

In cazul in care va ganditi sa rulati comenzi Powershell din modulul de AD de pe o masina cu Windows 7 o sa aveti surpriza sa aflati ca acel modul nu exista si nici nu e vreun download pentru el. Nota: Sau puteti incerca modulul de la Quest insa pe mine ma interesa modulul de […]

Starting an older version of Powershell engine

By Andrei Ungureanu - Last updated: Wednesday, November 5, 2014

Vorbeam acum cateva zile despre probleme de compatibilitate intre versiunile de Powershell si mi-am adus aminte ca un mod simplu de a testa este de a porni un engine mai vechi de powershell si a rula scriptul de acolo. By default cand porniti Powershell, cea mai noua versiune porneste by default. Puteti verifica versiune pornita […]

Powershell #Requires statement

By Andrei Ungureanu - Last updated: Friday, October 31, 2014

De curand am dat de situatia in care am scris un script pe un sistem cu Powershell 3.0 si am ajuns sa il rulez pe un sistem ce avea doar versiunea 2.0. Stiam ca acest lucru s-ar putea intampla si am eliminat cmdlet-urile ce nu erau prezente in 2.0, apeland direct clasele din  DotNet. Cu […]

Set DNS resolvers via Powershell & WMI

By Andrei Ungureanu - Last updated: Friday, September 26, 2014

Ca tot am discutat despre cum sa obtinem lista de servere DNS setate, acum a venit timpul sa vedem cum putem sa modificam informatia asta. Incepem tot printr-o conexiune WMI: $ipconfig = GWMI –class win32_networkadapterconfiguration –computer “computername” –filter “ipenabled = $true” Si ne pregatim un array cu noile setari: $dnsarray = @("192.168.111.8","10.0.0.101") Iar mai departe […]

Getting DNS resolvers via WMI & Powershell

By Andrei Ungureanu - Last updated: Tuesday, September 23, 2014

Pentru multe task-uri aleg de multe ori WMI fie via Powershell fie altceva, mai ales pentru compatibilitate cu versiunile mai vechi de Windows. Pentru ultimele versiuni exista cmdlet-uri builtin dar o sa spun cate ceva despre ele mai tarziu. Task-ul pe care vreau sa-l execut astazi este de a extrage lista de DNS Resolvers de […]