HP Neoware e140 Neoware Thin Clients with Microsoft® Windows&#174 - Page 68

ezUpdate Process Flow Notes, DisplayName key. If

Page 68 highlights

ezUpdate for XPe files discussed above must be included in each new profile directory (103000, snapins.txt, image.dd). Snap-ins can be downloaded from http://www.neoware.com/downloads, and installed in \neoware\xpe\shared\snapins. If developing your own snap-ins, it is crucial the Uninstall DisplayName is set and matches the snap-in directory, or you may put your client(s) in an infinite snap-in install loop. For ezUpdate, commas are illegal characters in the Uninstall DisplayName field. ezUpdate Process Flow Notes • When an ezUpdate-enabled Windows XPe thin client boots, the ezUpdate service runs. No user interaction is required. No user is required to log in. • If ezUpdate is configured to do so, the ezUpdate server name is retrieved from DHCP. • Temporary environment variables are setup with ezUpdate information. These variables are released when ezUpdate is complete. • The local ezUpdate image version string is compared to the version filename on the server. If they do not match, a full image update is initiated. If they do match, snap-in versions are checked. • When checking to see if any snap-ins need to be installed/ updated, the server's snapins.txt file is compared to the thin client's registry containing Uninstall information, specifically the DisplayName key. If snapins.txt contains new or updated items, ezUpdate will install the required snap-in(s). If any of the snap-ins require a reboot, ezUpdate will wait until all requested snap-ins are installed before rebooting. If Enhanced Write Filter is enabled on the thin client(s), the changes will be committed prior to rebooting. • When ezUpdate determines the image and snap-ins are up-todate, the service turns itself off to conserve resources. The service can be started manually or the unit can be rebooted to check for additional updates. 58 ezUpdate Process Flow Notes

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74

ezUpdate for XPe
58
ezUpdate Process Flow Notes
files discussed above must be included in each new profile directory
(
103000
,
snapins.txt
,
image.dd
).
Snap-ins can be downloaded from
loads
, and installed in
\neoware\xpe\shared\snapins
. If
developing your own snap-ins, it is crucial the Uninstall Dis-
playName is set and matches the snap-in directory, or you may put
your client(s) in an infinite snap-in install loop. For ezUpdate, com-
mas are illegal characters in the Uninstall DisplayName field.
ezUpdate Process Flow Notes
When an ezUpdate-enabled Windows XPe thin client boots, the
ezUpdate service runs. No user interaction is required. No user is
required to log in.
If ezUpdate is configured to do so, the ezUpdate server name is
retrieved from DHCP.
Temporary environment variables are setup with ezUpdate infor-
mation. These variables are released when ezUpdate is complete.
The local ezUpdate image version string is compared to the ver-
sion filename on the server. If they do not match, a full image
update is initiated. If they do match, snap-in versions are
checked.
When checking to see if any snap-ins need to be installed/
updated, the server’s snapins.txt file is compared to the thin cli-
ent’s registry containing Uninstall information, specifically the
DisplayName key. If
snapins.txt
contains new or updated
items, ezUpdate will install the required snap-in(s). If any of the
snap-ins require a reboot, ezUpdate will wait until all requested
snap-ins are installed before rebooting. If Enhanced Write Filter
is enabled on the thin client(s), the changes will be committed
prior to rebooting.
When ezUpdate determines the image and snap-ins are up-to-
date, the service turns itself off to conserve resources. The service
can be started manually or the unit can be rebooted to check for
additional updates.