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.

Slides:



Advertisements
Lignende præsentationer
Telos Team Introduktion.
Advertisements

SPBG.  Test driven development  Unit test frameworks  MOSS TDD  Mocking  Design patterns.
SMALL BUSINESS er BIG BUSINESS Small Business Specialist Community (SBSC) Udnytter du alle salgsmulighederne når du er ude og hos din kunde Thomas Sørensen.
Udfordringer, Glæder og sorger ved Windows 7 drift og CMS.
Deployment på Windows 7 m.m.
CMS Installation at NIRAS
Teknik og Miljø - Planlægning og Byggeri Aarhus Kommune •Flemming Meyer •Master of Law, Special Consultant •Municipality of Aarhus •Department of employment.
Launchy – En Mozilla Extension 9 juni 2005Henrik Gemal Side 1 ● Launchy er en Mozilla extension. Dvs. En udvidelse til Mozilla. ● Virker.
Integration til portalen og andre systemer Hvordan får vi økonomien til at hænge sammen med det ny setup? Hvad koster det og hvordan kan vi købe ind på.
Online Services Den nye forretnings-model
Drupal[.org] Open Source CMS 6/
1 Test – bl.a. med fokus på sharepoint løsninger Automatisering af deploy og test ifm. VSTS •Kort om build jobs med Team Foundation Server •Support for.
Introduktion til sikkerhed i.NET Mark S. Rasmussen iPaper ApS Part 2.
SMALL BUSINESS er BIG BUSINESS Tips og Tricks til Small Business Server Rico Raja marts 2006.
CUG Møde 29. Marts 2012.
App Inventor. Hvad er App Inventor? Et web-baseret app udviklings ”tool” hvor programmør novicer kan udvikle Android apps. Det bruges stort set ligesom.
Microsoft Windows.NET Compact Framework Niels Hilmar Madsen Developer & Platform Strategy Group Microsoft Danmark.
SMALL BUSINESS er BIG BUSINESS ISA Workshop Rico Raja, Technology Specialist Brian Thumann Madsen, Senior Executive Consultant.
Gen WebService Gen brugergruppemøde, d Martin G. Jensen, Nykredit – Koncern IT ATV
Deployment – Udrulning af arbejdspladser i et Microsoft netværk Martin Vittrup Senior Technology Specialist.
1 Build jobs med Team Foundation Server Baseret på 3 måneders erfaringer med Windows Mobile Projekter Baggrund – kort præsentation af projektet og mine.
B.V. Electronic Østerbro Skive GuideOnLine.
1 Meget kort om Remote Debugger Og ligeså kort demo af Unity.
Projektledelse IT-projektledelse (ITP) Projektledelse og Produktion af Digitalt Indhold (DPI) Projektledelse IT-projektledelse (ITP) Projektledelse og.
V/ Heine M. Jensen –
13 – Database med JDBC. 2 NOEA2009Java-kursus – JDBC JDBC JDBC er et standard bibliotek til at tilgå relational databaser API’et er en standardiseret.
Selektiv opdatering af applikationer
06 – Java Packages Packages og ClassPath. 2 NOEA2009Java-kursus – Packages og class path Hvad er Packages? En package er en gruppering af relaterede typer.
System Center Suiten - helhedsbilledet
Deployment – Udrulning af arbejdspladser i et Microsoft netværk Martin Vittrup, Senior Technology Specialist.
Udvikling med Microsoft 2007 Office System Michell Cronberg Microsoft MVP, MCT, MCAD ISV Innovation Day 2006 ServerServer.
Udvikling med Microsoft 2007 Office System Michell Cronberg Microsoft MVP, MCT, MCAD ISV Innovation Day 2006 KlientKlient.
Deployment – Udrulning af arbejdspladser i et Microsoft netværk
Microsoft Solutions for Management Peter Colsted Direktør Enterprise & Partner Group Microsoft Danmark.
01 – Java platform for starters. 2 NOEA2009Java-kursus – Java Platform Introduktion til Java Baggrund Hvad er Java? Faciliteter i Java.
Projektledelse IT-projektledelse (ITP) Projektledelse IT-projektledelse (ITP) Lektion september 2004 Peter Olaf Looms.
Selected Partner Network briefing – d. 17. september 2008 How to Sell? Licensiering Jon Meldgaard Hansen - LMM, SMS&P How to Sell – september 2008.
0 IT direktøren i hjertet af forretningen: Få pulsen i vejret på jeres forretning Michael Vad, Managing partner, COO, Heidrick & Struggles Februar 2009.
Operations Manager Historik NetIQ Operations Manager (One Point) MOM 2000 SP1 Microsoft Operations Manager MOM 2000 Microsoft Operations Manager.
Technology Briefing. Hvorfor snakker vi drift? Meget fokus fra Microsoft på effektiv drift Dynamic Systems Initiative MS Operations Framework Meget fokus.
Introduktion til.NET- platformen og version 2.0 Michell Cronberg Microsoft MVP
En dag i en Datavejleders liv Geninstaller PC’en i fysiklokalet – igen, igen Geninstaller PC’en i fysiklokalet – igen, igen Printeren virker ikke på anden.
Distribution af funktionalitet Webservice med WCF x.
Distribution af funktionalitet Webservice med WCF x.
Web service - elementer SOAP (Simple Object Access Protocol) WSDL (Web Service Description language) UDDI (Universal Description, Discovery and Integration)
Web service - elementer SOAP (Simple Object Access Protocol) WSDL (Web Service Description language) UDDI (Universal Description, Discovery and Integration)
ASP.NET Custom Web Controls Deployment. Agenda – ASP.NET Web User Controls Composite Control Rendered Custom Control Deploy en Web Applikation.
COMPONENT ARCHITECTURE FOR THE ENTERPRISE Bjarne Schytte Country Manager BEA Systems The Enterprise Middleware Solution “Open Networks 99”
“ Microsoft Partner Network” Rebekka Musaeus, MPN Lead Microsoft.
TFS > TFS 2008 migrering Team System ERFA TFS > TFS 2008 migrering.
WebservicesWebservices Henrik Westergaard Hansen
SOFT2go softwarepakketering
1..NET Arkitektur. 2 Nordjyllands Erhvervakademi Mål “Microsoft.NET is based on the Common Language Runtime (CLR) and an extensive set of Framework.
Kristian F. Thomsen infrastructure specialist i edgemo Claus Egeberg-Gjelstrup infrastructure specialist i edgemo
Uddannelse, marts 2007 Søren Vallø Business Development Manager.
Velkommen Microsoft Partner Update Dagens Program.
Windows Vista Nis Bank Lorenzen Divisionschef – Windows Client
Patch Management i KMD. Side 2 Dato: 11. januar 2015 Patch Management Implementation i KMD Henrik Sawa Christensen Teknisk Senior Konsulent, MCSE Specialist.
oMVS & Anvendelse af TTF-fonte
MSBuild & Team Build i C#/C++ solutions VSTS ERFA d. 25 November.
1..NET Arkitektur. Mål “Microsoft.NET is based on the Common Language Runtime (CLR) and an extensive set of Framework Class Libraries (FCL). The CLR defines.
Udrulning af Windows klienter via AD & RIS Søren Schimkat, Sys.Adm.
Windows Mobile Den kan alt, så hvorfor har den ikke det totale verdensherredømme? Ved Martin Bahn Hansen.
1..NET Arkitektur. 2 Nordjyllands Erhvervakademi Mål “Microsoft.NET is based on the Common Language Runtime (CLR) and an extensive set of Framework.
1 Team Build med Team Foundation Server 2008 Konfiguration og udvidelse af build jobs Kort præsentation Hvorfor bruge Team Build Afvikling af et build.
Data access i Silverlight 2.0
CRM-rapporter med PowerPivot Henrik Jensen Microsoft Dynamics CRM-arkitekt crmblog.dk.
Telenor KontaktCenter Online
Smart Data Tool (SDT) In Sales
CS 3800 Switch/Router Lab Project Introduction
Præsentationens transcript:

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 • 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 – Audit mode • 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-KB 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

ciBoot vs msTFTP • Hvorfor ikke msTFTP ? – ciBoot har en log – ciBoot understøtter NAS boxe built-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 Prompts

UAC UI configuration

UAC Policies Further information: us/library/dd835564(WS.10).aspx • Group policy: Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options

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” • dk/library/dd560793(en-us,WS.10).aspx 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 – 7&page2=212&page3= &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 \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

Pakker, 32 vs 64-bit

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 1.I source root tilføjes begge installere 2.Opret pakke med 32-bit installer 3.Ret install/uninstall scripts

Script eksempel

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 Activation Key (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 Aktivation Key (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: customers/product-activation-faq.aspx

Aktivering via pakke

Nyheder i CMS Henrik Rading Ronnie Jakobsen

CapaPacks • Enable existing customers and partners to work smarte – Reduced package development time – Reduced package development cost – Improved client security – Improved end user experience – Improved flexibility

CapaPacks 7-Zip Adobe Acrobat Reader Adobe Air Runtime Adobe Flash player Adobe Schockwave player Apple iTunes Apple Quicktime Apple Safari Capasystems Package Creator Dameware Mini Remote Dameware Mini Remote Agent Google Chrome Microsoft.Net Framework 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 – dows-7-to-officially-support-logon-ui-background- customization/ dows-7-to-officially-support-logon-ui-background- customization/