Archives by Tag 'VBScript'

Reading remote registry values via VBScript

By Andrei Ungureanu - Last updated: Friday, June 14, 2013

Mai jos am pus un exemplu de script ce poate citi o valoare din registry de pe un server remote. Scriptul poate fi adaptat usor pentru a prelua serverele dintr-o lista text. $strMachineName = ‘servername’ $objReg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey(‘LocalMachine’, $strMachineName) $objRegKey= $objReg.OpenSubKey("System\\CurrentControlSet\\Services\\Browser" ) $objRegKey.getvalue("Start") Exemplul de aici va citi cheia ce reprezinta modul de startup al […]

Scripting printers on Windows

By Andrei Ungureanu - Last updated: Tuesday, November 15, 2011

Intotdeauna automatizarea instalarii imprimantelor si a tot ce tine de subiectul asta a fost undeva in ceata. Nota:Oricum de cand cu Group Policy Preferences, nici eu nu mai prefer scripturile pentru managementul imprimantelor. Interesant e ca de la Windows 2003 au existat exemple de scripturi incluse chiar in instalarea sistemului de operare: Scripturile de mai […]

Cum sa identifici versiunea de Windows din WMI

By Andrei Ungureanu - Last updated: Tuesday, June 7, 2011

Cateodata e necesar sa identifici versiunea de Windows pe care vrei sa ruleze un anumit script, fie ca sunt logon script-uri, fie ca le rulezi manual si ar fi dificil sa cautam intr-un string de caractere cuvinte gen “server”, “XP” sau “Vista”. Pentru asta ne putem folosi de version number si producttype pe care le […]

Cum sa inveti VBScript

By Andrei Ungureanu - Last updated: Sunday, March 13, 2011

VBScript (Visual Basic Scripting Edition) inca se mai foloseste la greu, si poate rezolva inca multe probleme cu toate ca e cumva depasit (de Powershell).  Chiar daca in majoritatea timpului la job nu aveti nevoie sa faceti scripturi, sunt multe cazuri in care trebuie sa modifici/adaptezi un script existent, care fie vine cu vreo aplicatie, […]

Create AD users from CSV–VBScript edition

By Andrei Ungureanu - Last updated: Monday, January 17, 2011

Cu toate ca toata lumea acum se da in vant dupa Powershell si nu mai accepta altceva, eu sunt de parere ca e bine sa folosesti ce stii mai bine. Iar eu de exemplu stiu vbscript mai bine decat Powershell. O sa revin si cu varianta Powershell, insa azi o sa postez un exemplu de […]

Cum sa afli serialul folosit la instalarea Windows-ului

By Andrei Ungureanu - Last updated: Wednesday, January 12, 2011

Inca de pe vremea XP-ului a aparut aceasta intrebare si foarte cunoscut e Magical Jelly Bean Keyfinder care merge foarte bine. Chiar de curand l-am folosit sa verific ce serial aveam pe un anumit server – 2003, pe altceva nu l-am incercat. Merge chiar sa afli serialul unui sistem remote. Totusi un simplu vbscript sau […]

Cum pot detecta cand cineva imi modifica grupul Domain Admins?

By Andrei Ungureanu - Last updated: Wednesday, February 17, 2010

  WMI?VBScript? Ne folosim de un exemplu de script de pe “Hey! Scripting guy!” care ne ajuta sa cautam in textul dintr-un event si de modelul de script descris in articolul de aici. In prima etapa scriptul monitorizeaza aparitia oricarui eveniment cu ID-ul 641 Set colMonitoredEvents = objWMIService.ExecNotificationQuery _        ("Select * from __InstanceCreationEvent Where […]

Searching for delegated rights in AD

By Andrei Ungureanu - Last updated: Tuesday, December 8, 2009

  Scopul scriptului care il voi prezenta mai jos este de a cauta in Active Directory dupa delegarile facute la nivel de Organizational Unit-uri. Intr-un domeniu in care facem delegari pentru alti admini, daca acestea nu sunt documentate si sunt facute folosind useri si nu de grupuri, in timp sunt uitate iar userul va avea […]

Cum verificam bifa “Allow inheritable permissions” (in Active Directory)

By Andrei Ungureanu - Last updated: Tuesday, November 24, 2009

  Stiu ca foarte multi administratori de Active Directory s-au lovit de problema asta. In special cand preiei administrarea unui domeniu de la altcineva sau cand obiectele care le ai in domeniul tau au venit printr-o migrare. Bifa din imaginea de mai jos se refera la mostenirea permisiunilor de pe containerul care contine obiectul (sau […]

Cum schimbi IP Settings din script

By Andrei Ungureanu - Last updated: Wednesday, October 14, 2009

Chiar merge, nu e nevoie sa te duci pana la consola sistemului ca sa-i schimbi IP-ul, sa-l treci pe DHCP sau sa-i schimbi setarile pentru DNS/WINS. Merge din script. Si pentru ca majoritatea scripturilor pe care le folosesc sunt scrise in VBS o sa continui tot asa (pentru moment, ca studiez Powershell si Python).   […]