240 likes | 326 Views
Udfordringer, Glæder og sorger ved Windows 7 drift og CMS. Glæder ved Windows 7 og CMS. Her er nogle af de gode fordele ved Windows 7 og CMS: Det er nemt at lave images i forhold Windows XP MUI er integreret i operativsystem, hvilket gør det meget lettere Det er skønt at undgå UAC.
E N D
Glæder ved Windows 7 og CMS Her er nogle af de gode fordele ved Windows 7 og CMS: • Det er nemt at lave images i forhold Windows XP • MUI er integreret i operativsystem, hvilket gør det meget lettere • Det er skønt at undgå UAC PRESENTATION OF NIRAS
Opbygning af image Vores er image: • Windows 7 Enterprise 64-bit • Indeholder 8 sprog i vores operativsystem Vores image indeholder:Vi installerer en række applikationer når vi laver vores image: Microsoft DirectX 9.0C, Silverlight 4, Internet Explorer 9. Dertil kommer Windows opdateringer og sprog. CMS Installation at NIRAS
Internet Explorer 9 Internet Explorer 9 kan tilføjes på 2 måder:- Bygge en MSI via IEAK 9 og tilføje den i imaget (evt. update via en pakke) - Tilføje Internet Explorer via Offline ServicingJeg bruger IEAK 9, da ikke alle indstillinger kan laves via unattend.xml (f.eks. hvilke menuer der skal vises) CMS Installation at NIRAS
Unattend.xml konfiguration Unattend.xml bruges til config af Windows 7 og følgende kan være nyttige: DisableAntiSpyware (Security-Malware-Windows-Defender) UserAccounts (Microsoft-Windows-Shell-Setup) Start PanelLinks (Microsoft-Windows-Shell-Setup)TaskbarLinks (Microsoft-Windows-Shell-Setup) WindowsFeatures (Micorosft-Windows-Shell-Setup) Hvor er PreferredPlan? CMS Installation at NIRAS
Unattend.xml konfiguration Sprog og regionsindstillinger i Unattend.xml InputLocale (Microsoft-Windows-International-Core) SystemLocale (Microsoft-Windows-International-Core) UILanguage (Microsoft-Windows-International-Core) UILanguageFallback (Microsoft-Windows-International-Core) UserLocale (Microsoft-Windows-International-Core) Disse indstillinger rettes når PreBoot Scriptet køres i OSD CMS Installation at NIRAS
Wallpaper på loginskærm Som en af vores features er der logo på loginskærmen. Vi bruger det både i forbindelse med genstartspakker, installation af nye maskiner og det færdige logo når brugeren logger ind. Billedet skal være jpg og skal placeres på c-drevet under C:\Windows\System32\oobe\info\backgrounds og skal have filnavnet backgroundDefault.jpg Samtidig skal der sættes en regnøgle i registreringsdatabasen: HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background\OEMBackground som skal sættes til 1 CMS Installation at NIRAS
Desktop Wallpaper Der skal selvfølgelig også tilføjes et desktop wallpaper og det er meget nemmere end wallpaper på login skærm Billedet skal være en jpg fil og skal placeres på C:\Windows\web\Wallpaper\Windows og skal hedde img0.jpg CMS Installation at NIRAS
User Account Logo Igennem de forskellige versioner af Windows har man haft User Account Logo, og hvem var ikke glad for brugeren fik en badebold eller en guitar som logo I Windows 7 er det heldigvis nemt at lave et default logo som alle nye brugere får i deres profil Her skal det til gengæld være et bmp billede på 128x128 og det skal placeres her: C:\ProgramData\Microsoft\User Account Pictures og skal hedde user.bmp CMS Installation at NIRAS
Disable IPv6 IPv6 er som default kommet med i Windows Vista og Windows 7 og har du gamle scripts der scanner for IP-adresser på netkortet så kan du få problemer med dette. Derfor kan det være en løsning at disable IPv6 på maskinen og det kan gøres med en simpel registreringsnøgle: HKLM\System\CurrentControlSet\Services\TCPIP6\Parameters\DisabledComponents og skal sættes til 255 CMS Installation at NIRAS
Oprydning i Start Menuen Som altid når man laver en ny Windows installation, så kan der være behov for lidt oprydning i Start Menuen – det kan f.eks. være i de ting som Windows smider ind i Start Menuen I Windows 7 har de fået en ny placering: C:\ProgramData\Microsoft\Windows\Programs\Start Menu Husk at hvis du sletter en fil her som er refereret til i unattend.xml, så vises filen ikke. CMS Installation at NIRAS
Ændring af default Power Scheme Burde kunne sættes i unattend.xml, men Microsoft har indrømmet det ikke virker. Diverse forslag på nettet med at ændre i registreringsdatabasen virker heller ikke. Men i Windows 7 kan vi konfigurere Power Schemes med powercfg i et Computer Job CMS Installation at NIRAS
Ændring af default Power Scheme Som default har Windows 3 Power Schemes og High Performance hedder: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c Den GUID aktiveres med: powercfg –setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c For Lenovo maskinerne og andre Power Schemes man selv har lavet skal man bruge Win32_PowerPlan under WMI og derved finde GUID’en ud fra navnet. CMS Installation at NIRAS
Ændring i theme filer Tidligere nævnte jeg det berømte 1-tal man satte for at få billede på login skærmen. Som default forsvinder disse logoer når man skifter theme og det skyldes at man i theme filerne har sat værdien til 0Theme filer ligger under C:\Windows\Resources\Themes og C:\Windows\Resources\Ease of Access Themes Her skal man lave et script til at ændre disse. CMS Installation at NIRAS
Indstillinger i User Profilen Der er mange måder at lave det her på: • Det kan laves via GPOer • Man kan bruge CopyProfile som findes i unattend.xml • Man lave modificere i default user profilen Jeg fortrækker enten GPOer eller den sidste metode. CopyProfile er jeg ikke vild med, da man ikke hvilket snask man får med fra administrator profilen. CMS Installation at NIRAS
Indstillinger i User Profilen Metoden med at rette i Default User Proflen laves på den måde: • Registreringsdatabasen for Default Userprofilen loades. Det gøres med Reg load HKLM\TempHive c:\users\default\ntuser.dat • Regnøgler rettes under HKLM\TempHive • Registreringsdatasen unloades. Det gøres med RegUnload HKLM\TempHive CMS Installation at NIRAS
Indstillinger i User Profiles Function Setup_UserSettings_Win7() Dim bStatus, sFunction 'Begin bStatus=True sFunction="Setup_UserSettings_Win7" If bStatus Then bStatus=Job_WriteLog(sFunction, "Setup User Settings Windows 7", bStatus, False) If bStatus Then bStatus=Job_WriteLog(sFunction, "Loading Default User hive to HKLM\TempHive", bStatus, False) If bStatus Then bStatus=Shell_Execute(gsWindowsDir & "\system32\reg.exe", "load HKLM\TempHive C:\Users\Default\NTUser.dat", True, 0, True) ' Remove Language Bar from Taskbar' If bStatus Then bStatus=Reg_SetInteger("HKLM","TempHive\Software\Microsoft\CTF\LangBar","ExtraIconsOnMinimized",0) If bStatus Then bStatus=Reg_SetInteger("HKLM","TempHive\Software\Microsoft\CTF\LangBar","Label",1) If bStatus Then bStatus=Reg_SetInteger("HKLM","TempHive\Software\Microsoft\CTF\LangBar","ShowStatus",3) If bStatus Then bStatus=Reg_SetInteger("HKLM","TempHive\Software\Microsoft\CTF\LangBar","Transparency",255) ' Show Small Icons in Control Panel' If bStatus Then bStatus=Reg_SetInteger("HKLM", "TempHive\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel", "AllItemsIconView", 1) If bStatus Then bStatus=Reg_SetInteger("HKLM", "TempHive\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel", "StartupPage", 1) ' Show My Computer on Desktop ' If bStatus Then bStatus=Reg_SetInteger("HKLM", "TempHive\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel", "{20D04FE0-3AEA-1069-A2D8-08002B30309D}", 0) If bStatus Then bStatus=Job_WriteLog(sFunction, "Unloading Default User Hive", bStatus, False) If bStatus Then bStatus=Shell_Execute(gsWindowsDir & "\system32\reg.exe", "unload HKLM\TempHive", True, 0, True) Setup_UserSettings_Win7=bStatus End Function CMS Installation at NIRAS
Sorger ved Windows 7 Der er selvfølgelig også nogle sorger og udfordringer ved Windows 7: • C:\Documents and Settings er ændret til C:\Users. Det er gamle programmer ikke vant til og der skal ofte laves noget special kode – f.eks. Revit til Autocad. • C:\ProgramData er det nye sted for datafiler. Gamle programmer som skriver i C:\Program Files kan få problemer med rettigheder. CMS Installation at NIRAS
Sorger ved Windows 7 Der er selvfølgelig også nogle sorger og udfordringer ved Windows 7: • 32-bit programmer på et 64-bit installation giver ofte ekstra udfordringer, da filerne ligger i C:\Program Files (x86) • Ingen styring af ikoner i tray • Begrænser på antal ikoner man lave i unattend.xml i taskbar CMS Installation at NIRAS
Hvad mangler jeg at lave? Jeg er selvfølgelig ikke helt færdig med Windows 7 installationen. Jeg mangler at få lavet følgende ting: • Disable af fingerprint (bruges ved genstarts pakker) • Ændret visning af Explorer så den viser details • Fjerne den funktion der skjuler fileextensions i Explorer • Udrydde lokal administrator (Interactive User er tilføjet) • Udskiftning af grafik • Disable addonsto speed up browsing skal fjernes CMS Installation at NIRAS
Hvad savner jeg i CMS? Der er et par ting jeg savner i forbindelse med Windows 7 og CMS: • Integreret VPN support, hvor man kan definere IP-serier på VPN • Mulighed for at kunne specificere om pakken skal køres på VPN og HTTP CMS Installation at NIRAS
Hvad savner jeg i CMS? Der er et par ting jeg savner i forbindelse med Windows 7 og CMS: • En variabel til at aflæse Operational møde. • Visning af CapaInstaller Info Center i tray CMS Installation at NIRAS
Hvad savner jeg i CMS? Der er ting jeg savner i forbindelse med CMS og Windows 7: • Agent konfiguration opdeltpr. OS CMS Installation at NIRAS
Hvad savner jeg i CMS? - Mulighed vælge hvilket operativsystem pakken skal afvikles på CMS Installation at NIRAS