Archive for 'Scripting' Category
$Host in Powershell – Cannot overwrite variable Host because it is read-only or constant.
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
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
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
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:
Searching files on the local disks using Powershell
Asta era un task de care m-am ferit de fiecare data folosind Vbscript. Nu ca ar fi imposibil, dar la cat de complicat e fata de Powershell parca nu se merita. Mai jos aveti un exemplu de script care cauta fisierul definit in variabila $searchFile pe discurile locale: $searchFile=”numefisier.extensie” $Cdisks = get-wmiobject Win32_LogicalDisk -Filter “DriveType [...]
Cum sa identifici versiunea de Windows din WMI
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
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, [...]
Pin items to Start menu & Taskbar – vbscript
In Vista si Windows 7 exista optiunea de Pin to Start menu sau Taskbar. Adica poti sa creezi un shortcut permanent in meniul de start (care apare deasupra listei cu cele mai utilizate aplicatii) sau pe taskbar. In meniul de start de mai jos, se poate vedea ca Internet Explorer este adaugat in aceasta lista [...]
Bulk User import cu New-ADUser
Am scris cum se face cu vbs, iar acum e randul variantei Powershell. Cu Powershell poate fi mai simplu sau mai complicat, depinde exact ce vrei sa faci. Obiecte de tip user pot fi create foarte usor cu cmdlet-ul New-ADUser. Nota: pentru a afla care e smecheria cu $Password, vezi mai pe la sfarsitul post-ului. [...]
Create AD users from CSV–VBScript edition
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 [...]



