Lösung des Sommerzeit-Problems

Re: Lösung des Sommerzeit-Problems

Postby syntoh » 18.05.2011, 04:25

Ich lebe in Thailand. Hier ist die Zeitzone UTC+7 und bei mir korrekt eingestellt.
Als Location waehlte ich Singapore weil sonst MS bei Hilfeseiten immer solche in Thai bringt und da bin ich nicht sattelfest genug, diese auch lesen zu koennen.

Eigentlich sollte die Location keinen zusaetzlichen Einfluss haben auf die interne Zeitbestimmung. Dazu ist ja eben Time Zone Setting zustaendig.
Ist aber nur einen Annahme meinerseits.

Versuch1:
Exlorer offen, eine Datei markiert, deren Zeit ist 15:34
Zeitzone geaendert nach Singapore, UTC+8
die Datei hat nun die Zeit 16:34
Zeitzone wieder zurueck nach Bangkok, UTC+7.
die Datei hat nun wieder die urspruengliche Zeit 15:34

Versuch2:
Exlorer offen, eine Datei markiert,deren Zeit ist 15:34
Location geaendert nach Thailand
die Zeit der Datei aendert sich nicht.

Somit duerfte meine Annahme bestaetigt sein.

Noch einen Anmerkung:
weiter oben im Thread fand ich diesen Script,

Code: Select all
  ' *****************************************************
    ' * CurrentTimeZone.vbs V0.2.0 (by Gerby)             *
    ' * Determines the current time zone information      *
    ' * and returns the offset to UTC                     *
    ' *****************************************************

    Set WshShell = WScript.CreateObject("WScript.Shell")
    Registry_TimeBias =  "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ActiveTimeBias"

    TZ_Value = WshShell.RegRead(Registry_TimeBias)
    TZ_Offset_Hours = TZ_Value \ 60  ' Integer result of division is used for hours
    TZ_Offset_Minutes = abs(TZ_Value mod 60)  ' Remainder of division is used for minutes
    if TZ_Offset_Minutes < 10 then
      TZ_Offset = "LOC" & TZ_Offset_Hours & ":0" & TZ_Offset_Minutes
    else
      TZ_Offset = "LOC" & TZ_Offset_Hours & ":" & TZ_Offset_Minutes
    end if
    WScript.Echo TZ_Offset


diesen fuehre ich mit meinen Standard Einstellungen (Location Singapoere, Time Zone UTC+7) aus und es gibt als Resultat: Loc-7:00
Mindestens der Absolutwert ist OK. Das Vorzeichen scheint auch zu stimmen wenn man den Erklaerungen weiter oben glaubt.

syntoh
syntoh
 
Posts: 13
Joined: 25.06.2010, 11:43

Re: Lösung des Sommerzeit-Problems

Postby psj » 19.05.2011, 08:00

OK, nach ein paar eigenen Tests bin ich verwirrt:

Testweise eine datei in client\w61\glb (& client\md\hashes-w61-glb.txt) gelöscht,
Download mit w61 glb /verify :
Code: Select all
19.05.2011  8:46:44,96 - Info: Starting WSUS Offline Update download (v. 6.8.4+ (r251)) for w61 glb
19.05.2011  8:46:44,96 - Info: Option /verify detected
19.05.2011  8:46:45,05 - Info: Set time zone to LOC-2:00   
19.05.2011  8:46:45,20 - Info: Verified integrity of Windows Update Agent installation and catalog files
19.05.2011  8:46:46,73 - Info: Downloaded/validated most recent Windows Update Agent installation and catalog files
19.05.2011  8:46:46,73 - Info: Verified digital file signatures of Windows Update Agent installation and catalog files
19.05.2011  8:46:46,73 - Info: Created integrity database for Windows Update Agent installation and catalog files
19.05.2011  8:46:48,41 - Warning: Integrity database ..\client\md\hashes-w61-glb.txt not found
19.05.2011  8:46:48,44 - Info: Determined statical update urls for w61 glb
19.05.2011  8:46:49,15 - Info: Found valid list of superseded updates
19.05.2011  8:47:00,76 - Info: Determined dynamical update urls for w61 glb
19.05.2011  8:47:01,25 - Info: Downloaded/validated 3 statically defined updates for w61 glb
2011-05-19 09:47:03 URL:http://download.windowsupdate.com/msdownload/update/software/secu/2011/03/windows6.1-kb2508272-x86_3d67e29c734bc8e85f1c9e8b6318dc6453744724.cab [37495/37495] -> "../client/w61/glb/windows6.1-kb2508272-x86_3d67e29c734bc8e85f1c9e8b6318dc6453744724.cab" [1]
19.05.2011  8:47:05,71 - Info: Downloaded/validated 17 dynamically determined updates for w61 glb
19.05.2011  8:47:06,01 - Info: Cleaned up client directory for w61 glb
19.05.2011  8:47:06,01 - Info: Deleted alternate data streams for w61 glb
19.05.2011  8:47:12,76 - Info: Verified digital file signatures for w61 glb
19.05.2011  8:47:23,53 - Info: Created integrity database for w61 glb
19.05.2011  8:47:23,54 - Info: Ending WSUS Offline Update download for w61 glb

Wieder eine datei in client\w61\glb (& client\md\hashes-w61-glb.txt) gelöscht,
den Teil von DownloadUpdates.cmd der TZ setzt mit
Code: Select all
set TZ=LOC-2:00
ersetzt,
Download mit w61 glb /verify :
Code: Select all
19.05.2011  8:42:31,83 - Info: Starting WSUS Offline Update download (v. 6.8.4+ (r251)) for w61 glb
19.05.2011  8:42:31,83 - Info: Option /verify detected
19.05.2011  8:42:31,94 - Info: Set time zone to LOC-2:00
19.05.2011  8:42:32,00 - Info: Verified integrity of Windows Update Agent installation and catalog files
19.05.2011  8:42:33,13 - Info: Downloaded/validated most recent Windows Update Agent installation and catalog files
19.05.2011  8:42:33,13 - Info: Verified digital file signatures of Windows Update Agent installation and catalog files
19.05.2011  8:42:33,13 - Info: Created integrity database for Windows Update Agent installation and catalog files
19.05.2011  8:42:34,81 - Warning: Integrity database ..\client\md\hashes-w61-glb.txt not found
19.05.2011  8:42:34,84 - Info: Determined statical update urls for w61 glb
19.05.2011  8:42:35,48 - Info: Found valid list of superseded updates
19.05.2011  8:42:46,85 - Info: Determined dynamical update urls for w61 glb
19.05.2011  8:42:47,33 - Info: Downloaded/validated 3 statically defined updates for w61 glb
2011-05-19 08:42:48 URL:http://download.windowsupdate.com/msdownload/update/software/secu/2011/03/windows6.1-kb2508272-x86_3d67e29c734bc8e85f1c9e8b6318dc6453744724.cab [37495/37495] -> "../client/w61/glb/windows6.1-kb2508272-x86_3d67e29c734bc8e85f1c9e8b6318dc6453744724.cab" [1]
19.05.2011  8:42:50,00 - Info: Downloaded/validated 17 dynamically determined updates for w61 glb
19.05.2011  8:42:50,31 - Info: Cleaned up client directory for w61 glb
19.05.2011  8:42:50,31 - Info: Deleted alternate data streams for w61 glb
19.05.2011  8:43:08,96 - Info: Verified digital file signatures for w61 glb
19.05.2011  8:43:19,93 - Info: Created integrity database for w61 glb
19.05.2011  8:43:19,95 - Info: Ending WSUS Offline Update download for w61 glb

=> totale Verwirrung

MfG psj

edit:

Nähere Analyse hat als einzigen Unterschied gezeigt, daß die in WOU verwendete Variante
zwei Leerzeichen an TZ anhängt.
Warum dem so ist, ist mir unbekannt.
Warum wget darauf in der beschriebenen Art und Weise reagiert ebenfalls.

MfG psj
psj
 
Posts: 42
Joined: 11.06.2010, 17:58

Re: Lösung des Sommerzeit-Problems

Postby psj » 18.06.2011, 23:38

OK, ich hab die Ursache gefunden:

in DownloadUpdates.cmd in Zeile 169:
Code: Select all
  set TZ=LOC!TZ!:!TZ_MIN:~-2! 

sind zwei Leerzeichen hinter dem letzten ! angehängt.

Nach deren Löschung, ist das seltsame Verhalten von WGET abgestellt.

MfG psj
psj
 
Posts: 42
Joined: 11.06.2010, 17:58

Re: Lösung des Sommerzeit-Problems

Postby harry » 19.06.2011, 10:19

Danke psj (fürs Suchen + Finden ;) )!

DIe zwei Leerzeichen gehören da wirklich nicht hin und gehen wahrscheinlich auf eine von mir vorgeschlagene Codeergänzung zurück :oops:

Gruß, harry
harry
 
Posts: 737
Joined: 29.10.2009, 17:02

Re: Lösung des Sommerzeit-Problems

Postby rednaxela » 19.06.2011, 14:17

Auch ich sag´danke :)

Also einfach diese beiden Leerzeichen löschen und gut is :?:

Und nochmal zur völligen Klarstellung (für mich, ich brauch das immer irgendwie :ugeek: ): Der Tipp von harry unter viewtopic.php?f=3&t=1021&start=20 am 28.04.2011 (vorletzter Post auf der Seite) schaltet die TZ Funktionalität ohne weitere Rückmeldung komplett aus :?:
Die Mehrheit der Mitglieder dieses Forums hat sich dafür ausgesprochen höflich und respektvoll miteinander umzugehen. Neue Mitglieder werden gebeten diese Entscheidung zu respektieren und sich ebenfalls so zu verhalten ;)
Bin ab und zu mal hier...
rednaxela
 
Posts: 164
Joined: 15.09.2010, 09:22
Location: Niedersachsen

Re: Lösung des Sommerzeit-Problems

Postby harry » 19.06.2011, 17:05

Der Eintrag in UpdateGenerator.ini :
Code: Select all
skiptz=Enabled
bewirkt, dass die GUI die Datei ...\cmd\DownloadUpdates.cmd mit dem zusätzlichen Parameter /skiptz aufruft. Wird DownloadUpdates.cmd ohne /skiptz aufgerufen (z.B. aus einem zeitgesteuerten Batch), so wird die TZ-Variable gesetzt! Man sollte also konsistent bleiben.

Gruß, harry
harry
 
Posts: 737
Joined: 29.10.2009, 17:02

Re: Lösung des Sommerzeit-Problems

Postby rednaxela » 19.06.2011, 17:27

harry wrote:Man sollte also konsistent bleiben.

Das sehe ich auch so! Normalerweise habe ich auch nicht vor diese -in meinen Augen sehr sinnvolle- Funktionalität abzuschalten. Wollte es halt genau wissen für den Fall dass usw...

Gruß,
Alexander
Die Mehrheit der Mitglieder dieses Forums hat sich dafür ausgesprochen höflich und respektvoll miteinander umzugehen. Neue Mitglieder werden gebeten diese Entscheidung zu respektieren und sich ebenfalls so zu verhalten ;)
Bin ab und zu mal hier...
rednaxela
 
Posts: 164
Joined: 15.09.2010, 09:22
Location: Niedersachsen

Re: Lösung des Sommerzeit-Problems

Postby WSUSUpdateAdmin » 20.06.2011, 08:41

Moin & danke, psj,

die Änderung Deines Postings vom 19.5. hatte ich leider für die v. 6.8.6 nicht rechtzeitig mitbekommen. :(
Fixed.

Gruß
Torsten
WSUSUpdateAdmin
Administrator
 
Posts: 2245
Joined: 07.07.2009, 14:38

Re: Lösung des Sommerzeit-Problems

Postby syntoh » 21.06.2011, 14:32

Eigentlich war ich ja der Ausloeser fuer die nun vorgenommene Korrektur. Als in Thailand lebender ohne Sommerzeit hat mich der Mechanismus in die linke Wade getreten. Und ich dachte, so schnell wie moeglich mitteilen, denn es koennten frueher oder spaeter noch andere getreten werden.

Nun ist es behoben. Testen werde ich nicht gleich da ich gerade anderweitig sehr beschaeftigt bin. Die Moeglichkeit zum Deaktivieren ist sehr Sinnvoll. Sicher hat es noch andere User in der weiten Welt die nichts mit Sommer- Winterzeit zu tun haben. Mit dem Internet ist alles etwas zusammengerueckt und auf der Weltkarte ist Europa ja kaum groesser als ein Daumennagel.

Das Programm verwende ich schon seit es noch ctupdate hiess. Hier in TH update ich jeden Monat 8 Win Installationen. Danke fuer die Software. Nun wird es Zeit, mal etwas "rueber zu schieben" an den (die?) unermuedlichen Macher.

Gruss
syntoh
syntoh
 
Posts: 13
Joined: 25.06.2010, 11:43

Previous

Return to Download

Who is online

Users browsing this forum: No registered users and 60 guests