Archive for 'Scripting' Category

List AD Computers & IP Addresses

By Andrei Ungureanu - Last updated: Wednesday, November 21, 2012

Azi ma uitam pe exemplul de pe Hey Scripting Guy Blog si ma intrebam cu de nu am observat pana acum ca pot lista si adresele IP folosind comanda Powershell Get-ADComputer. Optiunea –Properties IPv4Address ca in comanda de mai jos va afisa si adresa IP ce corespunde computer account-ului din AD. Get-ADComputer -Filter * -Properties […]

PowerShell Web Access

By Andrei Ungureanu - Last updated: Wednesday, September 19, 2012

Una din noile funtionalitati ale Windows Server 2012 este PowerShell Web Access sau pe scurt PSWA. PSWA este o aplicatie IIS ce permite accesarea unei console Powershell din browser. Consola poate avea ca target orice sistem din reteaua in care se afla serverul ce ruleaza PSWA sau chiar sistemul cu PSWA. Una din conditii este […]

Powershell Modules 101

By Andrei Ungureanu - Last updated: Wednesday, April 25, 2012

Unul din avantajele Powershell este ca poate fi extins, iar daca vom intelege cum anume poate fi extins si unde anume se afla toate cmdlet-urile suplimentare ne vom descurca mult mai usor si vom intelege cum sa portam comenzile de pe un sistem pe altul. Cel mai simplu exemplu este cel din Windows Server unde […]

Portable Powershell

By Andrei Ungureanu - Last updated: Wednesday, February 22, 2012

In caz ca aveti nevoie sa rulati Powershell pe un server si nu il aveti instalat puteti folosi Shelltools Portable Powershell: http://site.shelltools.net/Applications/Portable_PowerShell Vine impachetat sub forma unui singur executabil gen ThinApp si il puteti folosi pe orice platforma (x86/x64) si chiar si pe WinPE. Loaderul va permite sa lansati versiunile 1 si 2 si chiar […]

How to backup Exchange 2010 DAG databases using Powershell

By Andrei Ungureanu - Last updated: Wednesday, February 15, 2012

Subiectul din titlu a venit mai mult ca o provocare, legata si de faptul ca tot vreau de ceva vreme sa imi indrept atentia mai mult catre Powershell dar si de faptul ca Microsoft isi bate joc de noi in continuare cu backup-ul de Exchange. Perioada cand MS nu a catadicsit sa ofere o solutie […]

Some very nice WSUS/Powershell based projects

By Andrei Ungureanu - Last updated: Monday, February 13, 2012

Un proiect foarte interesant pe care l-am remarcat de curand a fost PoshPAIG descris foarte bine aici: http://blogs.technet.com/b/heyscriptingguy/archive/2011/08/13/use-powershell-to-audit-and-install-windows-patches.aspx Proiect ce permite monitorizarea serverelor ce isi iau update-uri din WSUS si ajuta la depistarea si rezolvarea unora din problemele frecvente. Chestia e ca eu l-am testat pe mai multe sisteme si nu mi-a functionat (sau poate […]

$Host in Powershell – Cannot overwrite variable Host because it is read-only or constant.

By Andrei Ungureanu - Last updated: Friday, February 3, 2012

Azi m-am uitat minute bune la eroarea Powershell “Cannot overwrite variable Host because it is read-only or constant.” Codul arata cam asa: ForEach ($Host in $Hosts) { } Se pare ca $Host e rezervat in Powershell. Schimband in altceva mi-a rezolvat problema. ForEach ($VMHost in $Hosts) { } Nice …

PowerShell Web Access

By Andrei Ungureanu - Last updated: Friday, November 18, 2011

Incercand sa mai arunc o privire in viitor m-am mai uitat prin feature-urile din Windows 8 si am dat de PowerShell Web Access (pe scurt PSWA). Acest PSWA este de fapt o aplicatie web ce permite deschiderea unei sesiuni Powershell via PS Remoting pe o alta masina. De testat efectiv nu am reusit pentru ca […]

Powershell v3

By Andrei Ungureanu - Last updated: Thursday, November 17, 2011

In caz ca vreti sa testati Powershell 3.0, acesta este disponibil pentru download ca CTP, in pachetul Windows Management Framework 3.0 CTP1. De tinut minte ca dupa instalarea powershell 3.0, engine-ul  2.0 este in continuare disponibil si switchul se poate face foarte usor prin comanda powershell -version 2.0. Iata si cateva detalii luate de pe […]

Powershell ISE not installed by default on Windows Server 2008 R2

By Andrei Ungureanu - Last updated: Tuesday, October 18, 2011

In caz ca aveti nevoie sa folositi PowerShell ISE direct de pe un server 2008 R2 trebuie sa stiti ca nu este instalat by default. Il puteti instala tot din powershell: Sau via GUI: