390 likes | 554 Views
CUG Møde. 25. August 2011. Agenda. 10:00 Velkomst /v Søren Dahl 10:15 Windows 7 Deployment /v Ronnie Jakobsen OS Deployment og customization ciBoot vs msTFTP 10:45 UAC og andre Windows 7 tools /v Ronnie Jakobsen Udfordringer med UAC User State Migration Toolkit MUI Packs
E N D
CUG Møde 25. August 2011
Agenda • 10:00 Velkomst /v Søren Dahl • 10:15 Windows 7 Deployment /v Ronnie Jakobsen • OS Deployment og customization • ciBootvsmsTFTP • 10:45 UAC og andre Windows 7 tools /v Ronnie Jakobsen • Udfordringer med UAC • User State Migration Toolkit • MUI Packs • 11:15 Windows 7 og Software deployment /v Henrik Rading • Software, CMS Agent og pakker på Windows 7 • Activation • 11:45 Nyheder i CMS /v Henrik Rading og Ronnie Jakobsen • CapaPacks • 12:00 Frokost • 13:00 Udfordringer, muligheder, glæder og sorger ved Windows 7 drift og CMS /v Søren Dahl • 14:00 Vidensdeling • Ordet er frit
Velkomst Søren Dahl
Windows 7 Deployment Ronnie Jakobsen
OS Deployment og customization • Hvordan laver man et Windows 7 image til brug i CMS OS Deployment? • Customization af Windows 7 images • Service Packs
Hvordan laver man et Windows 7 image til brug i CMS OS Deployment? • Installer clean Windows 7 • Auditmode • Ved OOBE trykkes Ctrl-Shift-F3 • Evt. med service pack • Installer updates & service packs • Installer evt. baseline applikationer • Kør sysprep • Brug vmware eller lign.
Customization af Windows 7 images • Offline servicing Dism /Mount-Wim /WimFile:C:\images\install.wim/index:1 /MountDir:C:\offline • Driver injection Dism/image:C:\offline /Add-Driver /driver:C:\drivers\ Dism/image:C:\offline /Add-Driver /driver:C:\drivers\mydriver.INF • Hvorfor fejler Dism og ImageX • Luk alle referencer til mount folderen !!!
Service Packs • Installer servicepack på kørende Windows 7 windows6.1-KB976932-X64.exe /quiet /nodialog /forcerestart • Installer servicepack på offline image • Det kan man ikke – by design – ikke smart … • Efter installation på kørende Windows 7 dism /online /cleanup-image /spsuperseded /hidesp
ciBootvsmsTFTP • Hvorfor ikke msTFTP ? • ciBoot har en log • ciBoot understøtter NAS boxebuilt-in • ciBoot er hurtigere • Ikke hardware udfordret som msTFTP • Der bliver ikke udviklet på msTFTP support mere
UAC og andre Windows 7 tools Ronnie Jakobsen
UAC Fandens værk eller guds gave
UAC • User Account Control • Hvad er UAC • Hvordan konfigurer man UAC
UAC • “User Account Control (UAC) helps defend your PC against hackers and malicious software. Any time a program wants to make a major change to your computer, UAC lets you know and asks for permission”
UAC Policies • Group policy: Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options Further information: http://technet.microsoft.com/en-us/library/dd835564(WS.10).aspx
Scripting af UAC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
User State Migration Toolkit • ScanState • LoadState • Man kan generere egen config file ved eksempelvis at køre: • Det er langt nemmere end at rode i de medfølgende xml filer • ”scanstate /i:migapp.xml /i:miguser.xml /genconfig:config.xml /v:1” • http://technet.microsoft.com/da-dk/library/dd560793(en-us,WS.10).aspx
User State Migration • USMT & CMS • ScanState via pakke eller via CustomReinstall • LoadState via pakke • Whitepaper på CapaInstaller • http://www.capainstaller.com/index.asp?page=157&page2=212&page3=299
MUI Packs • Sådan tilføjes en MUI til et offline win 7 image Dism/Mount-WIM /WimFile:C:\images\install.wim /Index:1 /MountDir:C:\offline Dism/Image:C:\offline /ScratchDir:C:\Scratch /Add-Package /PackagePath:C:\packages\package1.cab Dism/Commit-Wim /MountDir:C:\offline Dism /Image:C:\offline /Set-SKUIntlDefaults:da-dk Dism /Unmount-WIM /MountDir:C:\offline /Commit • Husk at sætte International Settings via unattend.xml
Windows 7 og Software deployment Henrik Rading
CMS Agent og pakker på Windows 7 • 32 eller 64-bit, hvad er udfordringerne? • CMS Agent på Windows 7 • Dynamic CMS pakker på x86/x64 • Aktivering af Windows 7 via en pakke
32 eller 64 bit? • Hvilke udfordringer er der med 64-bit, og kan det betale sig? • Windows on Windows (WoW) • Program files vs Program files (x86) • Registry <HIVE>\Software\Wow6432Node • C:\Windows\sysWOW64
Agent og Windows 7 • CapaInstaller agenten fungerer som på XP • CiStub service skal køre under LocalSystem • 64-bit har 2 agenter • Program files\CapaInstaller • Program files (x86)\CapaInstaller • Ny MSI installer til agent • \Resources\AgentInstaller\CapaInstallerAgentSetup.exe • Kræver CapaInstaller Agent.xml for konfiguration
Client Execution Environment • x32 (default) • 32-bit OS: Afvikles normalt • 64-bit OS: Afvikles under WoW • x64 • 32-bit OS: Job fejler, årsag skrives i logfil • 64-bit OS: Afvikles normalt • Dynamic • 32-bit OS: Afvikles normalt • 64-bit OS: Afvikles normalt
32 & 64-bit installer i én pakke • I source root tilføjes begge installere • Opret pakke med 32-bit installer • Ret install/uninstall scripts
Windows 7 Activation • Installer nu, aktiver senere • 30 dages grace periode (60 dage for server OS) • Udvidelse af grace periode til 120 dage • KMS eller MAK hvad er forskellen? • Key Management Service (KMS) • Multible ActivationKey (MAK)
Udvid grace periode • Det er muligt at udskyde aktivering i op til 120 dage ifbm. test mm. • Skal gøres inden grace periode udløber • Fra kommando promt køres følgende kommando med administrative rettigheder: Slmgr -rearm • Udvider til 30 dage, kan gøres igen indtil 120 dage er nået
Key Management Service (KMS) • In-house server til aktivering af OS og Office • Eliminerer behovet for at individuelle computere skal kontakte Microsoft for at aktivere • Kun for Enterprise kunder • Minimum 25 Vista eller Windows 7 klienter • Minimum 5 Windows Server 2008 / 2008 R2 • Antallet kan være et mix af server og klienter
Multiple AktivationKey (MAK) • Hver computer skal kontakte en Microsoft Activation Server én gang for at blive aktiveret. • Begrænset antal aktiveringer baseret på Volume License Agreement. • Kontakt MS Activation center for at forøge/genaktivere. FAQ: http://www.microsoft.com/licensing/existing-customers/product-activation-faq.aspx
Nyheder i CMS Henrik Rading Ronnie Jakobsen
CapaPacks • Enableexistingcustomers and partners to work smarte • Reducedpackagedevelopment time • Reducedpackagedevelopmentcost • Improvedclientsecurity • Improved end userexperience • Improvedflexibility
CapaPacks 7-Zip Adobe Acrobat Reader Adobe Air Runtime Adobe Flash player Adobe Schockwaveplayer Apple iTunes Apple Quicktime Apple Safari Capasystems Package Creator Dameware Mini Remote Dameware Mini Remote Agent Google Chrome Microsoft .Net Framework 3.5.1 Microsoft .Net Framework 4 Microsoft Excel Viewer Microsoft MediaPlayer Microsoft Powerpoint Viewer Microsoft Visio Viewer Microsoft Word Viewer Microsoft Silverlight Notepad ++ Oracle Java Real VNC Real VNC Viewer Skype Technologies Skype
Frokost • Vi mødes igen kl. 13:00
Udfordringer, muligheder, glæder og sorger ved Windows 7 drift og CMS Søren Dahl
Vidensdeling • Links fra dagen • Wallpaper Resolution names • http://www.withinwindows.com/2009/03/15/windows-7-to-officially-support-logon-ui-background-customization/