Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 12. Programové prostředky správy OS a AD. Administrace OS Windows 1Miroslav Prágl.

Slides:



Advertisements
Podobné prezentace
PLAYBOY Kalendar 2007.
Advertisements

© 2000 VEMA počítače a projektování spol. s r. o..
Produkce odpadů 2002 – 2007 obce ORP Šumperk
Dynamické dokumenty na straně klienta Informatika pro ekonomy II.
Exchange 2013 – Autodiscover - přehled
*Zdroj: Průzkum spotřebitelů Komise EU, ukazatel GfK. Ekonomická očekávání v Evropě Březen.
Jak se stát miláčkem vyhledávačů
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Skupinová politika Windows 200x - požadavky
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 7. Implementace síťových a bezpečnostních služeb v prostředí Windows Administrace OS.
Integrační služby MS SQL Server a BIDS.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 4. Bezpečnost Administrace OS Windows 1Miroslav Prágl.
Microsoft SQL server Databázový systém. Úvod  aktuální verze na trhu je MS SQL  verze: plná komerční - Enterprise Edition pro vyzkoušení volně.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Administrace OS Windows 1. Základní koncepce a pojmy systému Windows, historie a vývoj.
Příkazový řádek Windows
ZMVŠ. Bezpečnost Windows 8 Dynamic Access Control (DAC) Volně – Dynamický kontrolní přístup) rozšíření NTFS access control listů (ACL) o složitá pravidla.
MS WindowsXP Service pack 2
Replikace dat Bakalářská práce na téma. 2 Obsah prezentace - Práce s daty za pomoci XML - Webové služby - Teorie replikace dat - Replikace dat.NET Framework.
Přínosy virtualizace a privátního cloudu
PROGRAMOVACÍ JAZYKY (c) Tralvex Yeap. All Rights Reserved.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 10. Pokročilé metody správy AD Administrace OS Windows 1Miroslav Prágl.
Uživatelé, Role, Schémata
Tvorba webů pomocí Web CMS Michal Neuwirth Product Manager Kentico Software s.r.o. Ondřej Výšek Samostatný konzultant Optimalizovane-it.
INFORMATIKA 4_10_ HODINA 10. TÝDEN
Vaše jistota na trhu IT Důvěryhodná výpočetní základna Ladislav Šolc Microsoft, s.r.o. Solution.
Úvod do databází Databáze.
Projekt PŘEDPOVĚĎ POČASÍ. projekt PŘEDPOVĚĎ POČASÍ.
M O R A V S K O S L E Z S K Ý K R A J 1 Vedení správních řízení ve spisové službě a statistika vyřizování dokumentů.
Petr Šetka, MVP Exchange, MCSE:Messaging, MCT Windows Small Business Server 2003 R2.
Adresářová služba Active directory
Základy práce na PC Ing. Jan Roubíček.
System Builder Windows Server 2008 R2 10: :00 Windows Server 2008 R2 - základní přehled 11: :20 Windows Server 2008 R2 - novinky v oblasti.
1 Přehled novinek v serveru Exchange 2007 Marian Henč Technology Specialist – AD & Messaging
Slide 1 A Free sample background from © 2003 By Default! Jiří Kůsa Testování propustnosti síťového firewallu.
Projekt PŘEDPOVĚĎ POČASÍ. projekt PŘEDPOVĚĎ POČASÍ.
Vývoj aplikací pro SharePoint
PHP – Základy programování
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-4-14.
Konference SI Praha Ladislav Přívozník is:energy czech a.s.
Počítačové sítě LAN Pavlína Kolbábková.
Tomáš Urych, ESO9 Intranet a.s.
Serverové systémy Windows
LiveContent Univerzální Formulářové Řešení Michal Petrtýl, Marek Beneš.
Excelent v EKOSu Ing. Daniela Dufková. Excelent v EKOSu Ing. Daniela Dufková.
Představení nové verze OPSI Kamil Malinka Martin Lebeda PROJEKT financovaný z Operačního programu Vzdělávání pro konkurenceschopnost ZVYŠOVÁNÍ IT GRAMOTNOSTI.
Jan Bartoš MPC,MCTS. OFFICE 365 ÚVOD Microsoft Office 365 Správa a automatizace prostředí Office 365 pomocí Windows PowerShell Základní přehled a vlastnosti.
Rozvoj nehlasových služeb Současnost a budoucnost mobilních sítí
Copyright (C) 1999 VEMA počítače a projektování, spol. s r.o.1 Lucián Piller Intranet HR.
Advanced Technologies 05 Rozšířené monitorování infrastruktury pomocí MOM 2005 Ondřej Výšek Systémový Specialista Infinity a.s., member of Synergon Group.
Marian Henč, Jan Dryml Systems Engineers Microsoft Windows Server 2003 R2 – co je nového?
Novinky pro webovou platformu Jiří Burian, Tomáš Kutěj,
Autentizace a účty v AD. Autentizace stanice v AD.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 9. Politika systému Administrace OS Windows 1Miroslav Prágl.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-4-16.
Vzdálené počítačové sítě a programování v prostředí Windows Okruhy ke zkoušce z předmětu: Ing. Zdeněk Votruba LVALVA.
Administrace OS Windows
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 2. Architektura systému a systémové mechanismy. Administrace OS Windows 1Miroslav Prágl.
Příkazový řádek v OS Windows
PV175 SPRÁVA MS WINDOWS I Podzim 2008 Skriptování.
Microsoft SQL server Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí.
Advanced Technologies 05 Migrace a instalace klientských stanic Pavel Cach, Praha
Advanced Technologies 05 Nástroje pro Exchange Server 2003 Petr Šetka, MCSE, MCT, MVP konzultant & lektor.
Aktuální bezpečnostní výzvy … a jak na ně ….. v praxi Dalibor Lukeš Platform and Security Manager Microsoft Czech and Slovak Michal Pechan Production Stream.
1 E - S V Ě T S E T O Č Í S T Á L E R Y C H L E J I. S T A Č Í T E M U ? Fenix II –IS na platformě.NET Michal Varga.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 11. Migrace systemu a deployment Administrace OS Windows 1Miroslav Prágl.
Visual Basic - programování
Pavel Olšan & Ondřej Mrzena.  Co je server  Funkce  Verze Windows a instalace  Active Directory  Účty  DNS  DHCP  .
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 3. Mechanismy správy systému, standardní administrátorské nástroje. Administrace OS.
.NET framework platforma Jiří Pokorný
TÉMA: Počítačové systémy
Transkript prezentace:

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 12. Programové prostředky správy OS a AD. Administrace OS Windows 1Miroslav Prágl

Scripting 2 Batches  1. přednáška  Historické, kompatibilní, jednoduché  Nízká strukturovanost (placatost) PowerShell  ent/powershell/default.mspx ent/powershell/default.mspx  Nástupce dávkových souborů  Objektový VBScript,Jscript  Součást OS Windows 9x a vyšších  Objektové, strukturované programování  Mnoho dokumentace a příkladů Miroslav Prágl

Alternativy 3 Perl, Python  Dostupné pro OS *nix i Windows AutoIt, AutoHotKey  Vhodné pro makra a následovné generování skriptů KiXtart  Logonscript processor Miroslav Prágl

Základní platformy 4 WMI – základní framework pro skriptovaný management Windows  WMI Code Generator …  WMIC ADSI – základní framework pro management Active Directory  EZADScriptomatic COM\DCOM objekty Miroslav Prágl

WMI 5 Implementace WBEM a CIM Dotazy postavené na WMI Query Language (SQL-Like) Základ managementu ve světě Windows Aktuálně téměř 100 providers (Windows Vista) Miroslav Prágl

WMI nástroje 6 MOFComp WMI Administrative Tools WBEMTest WMIC –WMI Swiss Army Knife WBEMDump Miroslav Prágl

Základy práce s WMIC User friendly názvy pro WMI třídy Win32_ProcessProcess Win32_QuickFixEngineering QFE Umožňují jednoduchý přístup k třídám Dostupné metody:  List  Call  Set  Get 7Miroslav Prágl

Používaná syntaxe Page 8 ll/default.mspx WMIC PROCESS CALL Create "calc.exe" WMIC PROCESS WHERE Name="calc.exe" CALL Terminate WMIC PROCESS WHERE Name="explorer.exe" call SetPriority 64 WMIC PROCESS WHERE Name="svchost.exe" list statistics /format:htable … Miroslav Prágl

Důležité poznatky 9 Preference nativních jazyků na úkor alternativ  Jednoduše proto že jsou v OS a můžeme s nimi počítat Požadavky na zpracování (XML, RegEx…) Opouštění klasických cmd scriptů ve prospěch objektového programování Miroslav Prágl

Nativní jazyky 10.NET Framework jako standardní platforma  C#  VB.NET Miroslav Prágl

Dostupná prostředí 11 Visual Studio 2005/2008/.NET Visual Studio Express  Dostupé zdarma v různých edicích  Miroslav Prágl

Příklady 12 Miroslav Prágl

Práce s AD 13 Csvde,Dsadd, dsmod…  Součást OS  Jednoduché cmd scriptování (klasicky import účtů z text. souboru pevné struktury nebo parsovaného příkazem for) Vbscript  Objektové programování, SQL/Recordset like 13Miroslav Prágl

CSVDe 14 Standardní součást serverových OSsoučást Klientské OS:ADAMADAM csvde -i -f import.txt objectClass,dn,sAMAccountName,userPrincipalName,userAccountControl 14Miroslav Prágl

DSAdd 15 Standardní součást serverových off for /f "tokens=1-26 delims=;" %a in (users.txt) do ( dsadd user %a -samid %b -fn %c -mi %d -ln %e -hmdir %f -profile %g -pwd %h -upn %i Rem Vytvoreni domaciho adresare (profil se vytvori pri prvnim odhlaseni) mkdir %f Rem Pridani prav uzivateli na prave vytvoreny adresar cacls /E /G %b:c %f Rem atd … ) users.txt: 15Miroslav Prágl

VBScript 16 Dynamicky generovaný Seznam uživatelů (použitína intranetu): Corporate Directory - Listed for: ;(objectCategory=User);company,department,cn,DisplayName,title,givenName,initials,sn,telephoneNumber,mobile,mail,physicalDeliveryOfficeName,manager;subtree" Command.Properties("Cache Results") = False Command.Properties("Page Size") = 100 Command.Properties("Sort On") = "department ASC" Command.Properties("Timeout") = 30 Set RecordSet = Command.Execute() %> 16Miroslav Prágl

Práce s konfigurací služeb 17 DNS: dnscmd  d nscmd /ZoneAdd [ ] WINS: NetSH us/library/bb aspxhttp://technet.microsoft.com/en- us/library/bb aspx  Záloha WINS databáze: Netsh wins server init backup dir=c:\temp DHCP: NetSH  Záloha a obnovení DHCP serveru: Netsh dhcp server export c:\dhcpdb all Netsh dhcp server import c:\dhcpdb all 17Miroslav Prágl

Scripting 18 MS stránky: eateit.mspx eateit.mspx  Mnoho utilit, dokumentace, příkladů 18Miroslav Prágl

EZADScriptomatic 19 Miroslav Prágl

ScriptomaticV2 20 Miroslav Prágl

tweakomatic 21 Miroslav Prágl

WMICodeCreator 22 Miroslav Prágl

Další utility 23 Sysinternals PSExecPSExec  Použití na vzdálené spuštění programu – vhodné pro scripty pouštěné centralizovaně z jednoho místa které mění nastavení vzdálených stanic 23Miroslav Prágl

Zdroje: Miroslav Prágl24 Tato přednáška vychází ze zdrojů programu “Windows ® Academic Program”: sing/windowsacademic.mspx sing/windowsacademic.mspx Doporučené odkazy:    news://list.vyvojar.cz/cz.vyvojar.list.win news://list.vyvojar.cz/cz.vyvojar.list.win