100 likes | 216 Views
Q-Administratorze ułatw sobie życie. WGUiSW Spotkanie nr 49. O sobie słów Kilka. Przedstawmy się Szwejkowski Adrian Administrator Systemów IT w GfK Polonia a.szwejkowski@gmail.com Mentorzy: Kamil Bączyk Paweł Kałużny. Praca jako Administrator. Wyzwania dnia codziennego.
E N D
Q-Administratorze ułatw sobie życie. WGUiSW Spotkanie nr 49
O sobie słów Kilka Przedstawmy się Szwejkowski Adrian Administrator Systemów IT w GfK Polonia a.szwejkowski@gmail.com Mentorzy: Kamil Bączyk Paweł Kałużny
Praca jako Administrator. Wyzwania dnia codziennego. Presja ze strony użytkowników. I brak czasu na wszystko. Jak Ułatwić sobie życie ? Zaczynamy!
LDIFDE Csvde Directory Service CMD Tools ' Get OU ' strOU = "OU=Users,DC=domain,DC=com" ' Createconnection to AD ' Set objConnection = CreateObject("ADODB.Connection") objConnection.Open "Provider=ADsDSOObject;" ' Createcommand ' Set objCommand = CreateObject("ADODB.Command") objCommand.ActiveConnection = objConnection objCommand.Properties("PageSize") = 1000 ' Execute command to get all users in OU ' objCommand.CommandText = _ "<LDAP://" & strOU & ">;" & _ "(&(objectclass=user)(objectcategory=person));" & _ "adspath,distinguishedname,sAMAccountName;subtree" Set objRecordSet = objCommand.Execute ' Show info for each user in OU ' Do UntilobjRecordSet.EOF ' Show required info for a user ' WScript.EchoobjRecordSet.Fields("adspath").Value WScript.EchoobjRecordSet.Fields("distinguishedname").Value WScript.EchoobjRecordSet.Fields("sAMAccountName").Value Jak to wygladalo kiedyś.-brak powershella
Brak predefiniowanych CMDletow Nadal obiektowe ale już nieco prościej (New-Object DirectoryServices.DirectorySearcher "ObjectClass=user").FindAll() New ERAPowershell! FTW!
Q..Q…Q….Quest! Quest Software!Część Pierwsza • Zarzadzanie SQL • Zarzadzanie Serwerami Windows • Monitorowanie wydajności. • Zarzadzanie Tożsamością i dostępem.
Powershell! Czym chcemy zarządzać? • Quest.activeroles.admanagement • WindowsManagementFramework 3.0 ! Qad GROUP USER COMPUTER OBJECT
CMDLETY Questa Start • Skąd je wziąć ? http://www.quest.com/powershell/activeroles-server.aspx • Jak są budowane ? • GET-QADUSER • NEW-QADUSER • SET-QADUSER • Ile jest ich wszystkich ?
Najpierw Export później praca! • |export-csv –twój przyjaciel • Nauczmy się pracować z kilkoma narzędziami. - excel – twój przyjaciel -notepad++ twój przyjaciel Demo.