Home > Physical Equipment, VMware View > Configure Wyse Windows Embedded Standard thin client to load VMware View Client automatically

Configure Wyse Windows Embedded Standard thin client to load VMware View Client automatically

01/03/2012

Objectives:

  • Faster time from power on to View logon prompt
  • User cannot access any other applications on the Windows Embedded O/S
  • Exiting the View Client automatically relaunches it
  • Administrator account is not affected

Procedure:

  1. Disable PXE boot
    1. As the thin client is booting, hit <delete> to enter the BIOS
    2. At the BIOS password prompt, enter “Fireport” (unless the BIOS password has been changed)
    3. Update the device boot order so Hard Drive is first
  2. Get “User” SID
    1. Reboot thin client, load Windows as default “user”
    2. Click “Start|Shutdown|Log off” while holding <shift>, continue holding <shift>
    3. At the logon prompt, logon as administrator using the password “Wyse#123”
    4. Launch Regedit, navigate to HKEY_USERS
    5. Examine the USERNAME value under each “HKEY_USERS\<SID>\Volatile Environment” to find which SID belongs to the default “user”.  A SID begins with “S-1-5-“.
    6. Double-click “Disable FBWF”, wait for system to reboot
  3. Create scripts
    1. Click “Start|Shutdown|Log off” while holding <shift>, continue holding <shift>
    2. At the logon prompt, logon as administrator using the password “Wyse#123
    3. Launch Windows Explorer
    4. Create a folder named” bat” in the root of C:\
    5. Launch Notepad; paste in the following:

      @echo off
      :View
      “C:\Program Files\VMware\VMware View\Client\bin\wswc.exe”
      goto View

    6. Save the file as C:\bat\View.cmd
    7. Launch Notepad; paste in the following:

      Set WshShell = CreateObject(“WScript.Shell”)
      WshShell.Run chr(34) & “C:\bat\view.cmd” & Chr(34), 0
      Set WshShell = Nothing

    8. Save the file as C:\bat\View.vbs
  4. Update Shell for “User”
    1. Launch Regedit
    2. Navigate to “HKEY_USERS\<SID>\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon”
    3. If the “Shell” values does not exist, create it as a new String Value
    4. Update the “Shell” value to “wscript c:\bat\view.vbs”
    5. Close Regedit
    6. Double-click “Enable FBWF”
    7. Reboot thin client

Credits to Sparko Design, Free Wyse Monkeys and MidWest Wyse Guys.

Advertisements
  1. Will
    03/14/2012 at 2:10 pm

    Thanks a lot. This was very helpful. one thing you might want to point out though is you have to load the user hive from c:\docs and settings\user to be able to edit the users settings when logged in as administrator. It took me a while to figure that out but finally got it.

    thanks again.

  2. Karl
    06/13/2012 at 9:29 am

    This is great accept I get an error on login, its complains that line 1, character 29 is invalid. Code 800A0408. Any thoughts?

    Thanks

  3. 06/13/2012 at 11:16 am

    It sounds like you copied the code above and when it pasted, it continued to use the web-style quotes instead of the ASCII quotes. Please edit your script in notepad and replace the quote characters. Of course, your could be something altogether different, but that location corresponds to the quotes in line 1.

  4. Karl
    06/14/2012 at 11:40 am

    And this error is only on windows 7. Thanks!

  1. No trackbacks yet.
Comments are closed.
%d bloggers like this: