Setting up Lenovo’s ThinInstaller for use with Landesk
Written: 2010-09-02 Erik Whiteway D.F. Technologies Ltd.
Thininistaller is a command line version of system update that does not require install. It works with
Updater retriever to make a local repository of drivers for Lenovo machines, and automatically picks and
installs the correct drivers.
It can be used after a fresh install of the OS (or Imagining) to install system drivers.
It can also be used to update drivers to newer versions.
You will need to D/L Update retriever and ThinInstaller from Lenovo:
You will need to install the repository on a server where you can store files and access from client
machines. I use a server called DFTMANAGER – It is the server where I keep all my images, updates,
patches, and software install packages. It has a share called ‘Packages’. I also recommend setting up a
user with just read rights to that share (I call it Package)
1. Install update retriever
a. When you install Update retriever, put its repository in a place that is shared. I
recommend something like: \\manager\Packages\lenovo\SU31\repository
c. You should also set the default status, I use:
e. To start getting updates, you need to tell retriever what machine you have – Select Get
f. Press Add in the bottom left of the screen
g. Enter the first 4 digits of the system you want to add.
h. Select Win 7 and English (or whatever is correct for you) and press add.
j. Put a check box beside the machine you want to get updates for and press next.
k. The software will contact Lenovo and get a list of updates.
l. Put a check box beside all the updates you want to go on to your systems (I would not
pick them all).
m. Do not check windows updates (they will put up prompts)
n. Press next to D/L the update
o. You should now have a local repository
2. Setup Thininstaller
a. Unpack the thininstaller to \\server\Packages\lenovo\su31\thininstaller
b. Make a test script in \\server\Packages\lenovo\su31
i. REM This script will run thin system update to install reboot packages (BIOS)
ii. REM Drive must be mapped to X to start this file
iii. REM Copy installer to local
iv. xcopy thininstaller\*.* c:\temp\thininstaller /c/i/z/s
v. REM run thininstaller local
vii. cd \
viii. Cd temp
ix. cd thininstaller
x. thininstaller.exe /CM -search A -action INSTALL -noicon -includerebootpackages
1,3,4 -noreboot -repository x:\lenovo\su31\repository
c. Go to client machine and test the script
i. Manually Map X to \\server\packages
ii. Open dos and go to x:\lenovo\su31\
iii. Run your test script
d. If you are on a new machine, over device manager – you should see unknown hardware
detect and install.
3. Make a Provisioning task for Thininstaller
a. On OSD – new template
b. Name: Lenovo ThinInstaller-Win7
c. Target OS: win7 64bit
d. Add the 5 steps below as per pictures (on Run thininstaller – uncheck the continue on
error – it tends to return an error even when it runs)
e. You should now have a working script that you can use in a bigger Provisioning script