wiki:windows/configuration

Version 19 (modified by joergs, on Jan 29, 2012 at 1:20:45 PM) ( diff )

fixes

Windows Configuration

Remarks about how to configure Windows, mainly from generating OPSI packages.

Silent Installation

Overview about the different installers:

Hardware Information

# get computer system product information
wmic csproduct get

# get computer system product name, eg. Latitude D420
wmic csproduct get name /format:value

From OPSI:

[Actions]
DefStringList $ResultList$
DefVar $HardwareSystemType$
set $ResultList$ = getOutStreamFromSection('DosInAnIcon_get_hardware_system_type')
set $HardwareSystemType$ = trim( getValue( "Name", $ResultList$ ) )

[DosInAnIcon_get_hardware_system_type]
wmic csproduct get name /format:value
systeminfo /?

Bildschirmschoner

user specific

wmic desktop

Powersettings

powercfg

executing program on remote system

wmic /node:"%1" /user:bob.carroll process call create "cmd.exe /c whatever.exe"

Registry

regdiff

# compare 2 registry files and generate a new file which only contains the differences
regdiff  file1.reg file2.reg -4 -d diff.reg

http://p-nand-q.com/download/regdiff.html

Updates

  • AutoPatcher: keine Deutschen Update-Listen
  • wsusoffline: nur kritische Fixes (und ein paar andere Komponenten), basiert auf den Patch/Download-Listen von MS
  • wud: Listen basiert. Veraltet. Enthält ebenfalls nicht die Pakete, die wsusoffline Update noch offen sind

AutoPatcher

Erlaubt viele Komponenten von MS herunter zu laden, aber nur englisch und ital., keine deutsche Paket-Listen.

Nutzung von Answer-Files etwas unklar.

Server

run

apup.exe

Shortcuts:

Ctrl + A Select all
Ctrl + D Deselect all
Ctrl + N Select none (same as above)
Ctrl + L Load selection from answer file
Ctrl + S Save selection to answer file
Ctrl + R Restore defaults

Client

Answer Datei muss erstellt werden und der Silent Installation übergeben. Ansonsten werden nur Critische Updates installiert.

autopatcher.exe /?
autopatcher.exe /verbose /unattend /noreboot

Return Values

???

-1 Crashed (!)
1 User exit
2 User exit, avoiding reboot
5 Installation finished, reboot not required
10 Installation finished, reboot required, but supressed via commandline

wsusoffline

Server

http://forums.wsusoffline.net/viewtopic.php?f=7&t=120

Client

client\cmd\DoUpdate.cmd /instdotnet35 /instdotnet4

Parameter:

Hier eine Liste aller Parameter

    /nobackup (erstellt kein Backup; gültig nur für Windows XP)
    /verify (Prüft die Dateien auf Korrektheit)
    /instie7 (Installiert den Internet Explorer 7; gültig nur für Windows XP)
    /instie8 (Installiert den Internet Explorer 8; gültig nur für Windows XP & Vista)
    /instie9 (Installiert den Internet Explorer 9; gültig nur für Windows Vista & 7)
    /updatercerts (Aktualisiert die Stammzertifikate; gültig nur für 32bit/x86 Systeme)
    /updatecpp (Aktualisiert Microsoft C++)
    /updatedx (Aktualisiert Microsoft DirectX)
    /updatewmp (Installiert den Windows Media Player 11; gültig nur für Windows XP)
    /updatetsc (Aktualisiert den Remotedesktop; gültig nur für Windows XP :?: )
    /instdotnet35 (Installiert das Microsoft .NET Framework 3.5 SP1; gültig nur für Windows XP & Vista)
    /instdotnet4 (Installiert das Microsoft .NET Framework 4)
    /instpsh (Installiert die Microsoft Powershell; gültig nur für Windows XP & Vista; benötigt .NET 3.5 SP1)
    /instmsse (Installiert Microsoft Security Essentials)
    /instwd (Installiert den Windows Defender; gültig nur für Windows XP)
    /instofc (Installiert die Office Dateikonverter; benötigt Office 2003; gültig nur für Office 2003)
    /instofv (Installiert die Office Dateiüberprüfung; benötigt Office 2003 oder 2007; gültig nur für Office 2003 & 2007)
    /autoreboot (Startet den Computer nach dem Update automatisch neu, falls benötigt)
    /shutdown (Fährt den Computer nach dem Update herunter)
    /showlog (Zeigt nach dem Update das Log an)
    /all (Installiert alle Updates, einschliesslich bereits installierte; nur bei Problemen mit bereits installierten Updates verwenden)
    /excludestatics (Installiert keine statisch festgelegten Updates; betrifft nur Vista)
    /skipdynamic (Installiert nur statisch festgelegte Updates, überspringt die dynamische Ermittlung; nicht empfohlen)

see http://forums.wsusoffline.net/viewtopic.php?f=7&t=2691

Return Values

at least without /autoreboot:

0
Success
3010
Reboot nötig
3011
Reboot und erneuter Aufruf von DoUpdate.cmd nötig

windowsupdatesdownloader

http://www.windowsupdatesdownloader.com/

Listen basiert. Listen veraltet? 2010? Nach einem Lauf von wsusoffline werden auch hiermit keine weiteren Patches installiert.

Infos

Note: See TracWiki for help on using the wiki.