Domino Upgrade

VersionSupport end
5.0
6.0
6.5
7.0
Upgrade to 8.5x now!
(see the full Lotus lifcyle) To make your upgrade a success use the Upgrade Cheat Sheet. Contemplating to replace Notes? You have to read this!

Search

Reference

1. Learn XPages online
2. Communicate with IBMers and Lotus Experts using Sametime

About Me

I am the "IBM Collaboration & Productivity Advisor" for IBM Asia Pacific. I'm based in Singapore.
Reach out to me via:
Follow notessensei on Twitter
(posts)
Skype
Sametime
IBM
Facebook
LinkedIn
XING
Amazon Store
Amazon Kindle

Mobile tag

Twitter

Languages

Other languages on request.

Visitors

Useful Tools

Get Firefox
Use OpenDNS
The support for Windows XP is coming to an end and has . Time to consider an alternative to move on. sounds like a lot of time, but, like an object in a mirror, it is closer than you think.

« MobileMe hosed my Mac | Main| Explaining the human condition to an eight year old »

Reinstalling Windows stuff

From time to time it is healthy to reinstall Windows XP. At IBM I have the luxury to use the cloning center or the cloning CD. Boot it, log in and off you go. It installs Windows including the standard IBM applications like VPN, Lotus Notes and some standard internal stuff (It used to install MS Office, but no longer in the 2008 built). So far so good. But we all know that there is an army of little helpers and tweaks that make it your copy of Windows.
To ease my pain installing all of them I keep a directory reinstall on an external medium (DVD, Memory Stick, Harddisk, NAS, make your pick) where I keep all the install files and extra stuff. To automate the process I use two cmd files:
reinstall.cmd
installthis.cmd
All regular installers sit in the root of the install directory. There are a few mandatory sub directories. I have phase2 for installers that depend on software I install in the first round. Techsmith is the directory for the Techsmith SnagIt (highly recommended) tool and AuxiliaryFiles keeps miscelanous stuff. When a new version of an application comes out or I install a new tool, I just add the installer to this directory and in the next full makeover I won't forget it. Let's have a look at the cmd files.
reinstall.cmd
@echo off
cls
echo.
echo.
echo.  This will reinstall all extra software on a newly
echo.  (re)installed Thinkpad. The source directory needs
echo.  to be maintained properly
echo.
echo.
start notepad keys.txt
REM ---- All exe and msi files
for %%x in (*.exe *.msi) do call installthis.cmd %%x

REM Rational Installer (sits in its own directory)
:rational
SET continue=y
echo.
echo.
echo.  Install Rational Install Manager ?
echo.
echo.
SET /P continue=Install? [%continue%]
if not x%continue%x==xyx GOTO putty
echo.
echo.
echo. Rational Install Manager
CD Rational
install.exe
CD ..

REM Putty (Just copy no installer)
:putty
SET continue=y
echo.
echo.
echo.  Install Putty ?
echo.
echo.
SET /P continue=Install? [%continue%]
if not x%continue%x==xyx GOTO fonts
echo.
echo.
echo. Installing Putty
MD "%ProgramFiles%\Putty"
COPY AuxiliaryFiles\PUtty.exe "%ProgramFiles%\Putty\Putty.exe"

REM ---- Fonts
:fonts
SET continue=y
echo.
echo.
echo.  Install Extra fonts?
echo.
echo.
SET /P continue=Install? [%continue%]
if not x%continue%x==xyx GOTO snag
echo.
echo.
echo. Installing fonts
cd fonts
for %%x in (*.*) do if not exist "%windir%\FONTS\%%x" copy "%%x" %windir%\FONTS
cd ..

REM ---- Snagit Files
:snag
SET continue=y
echo.
echo.
echo.  Install Snagit stamps
echo.
echo.
SET /P continue=Install? [%continue%]
if not x%continue%x==xyx GOTO misc
echo.
echo.
echo. Installing Snagit stamps
FOR %%x in (Techsmith\*.exe) do %%x /s
FOR %%x in (Techsmith\*.msi) do %%x
FOR %%x in (Techsmith\*.snagacc) do %%x 

REM ---- Miscellanious Files
:misc
SET continue=y
echo.
echo.
echo.  Install Miscellanious Files
echo.
echo.
SET /P continue=Install? [%continue%]
if not x%continue%x==xyx GOTO phase2
echo.
echo.
echo. Installing Miscellanious Files
rem Signature
copy AuxiliaryFiles\notessign.html c:\
copy AuxiliaryFiles\*.cmd "c:\Utilities\*.cmd"
rem More of the miscelaneous stuff here if needed

REM ---- Stuff for the second phase. Programs that depend on other programs to be available
:phase2
for %%x in (phase2\*.*) do call installthis.cmd %%x

REM ---- Firefox Plug-ins
:firefox
SET continue=y
echo.
echo.
echo.  Install Firefox Plug-ins?
echo.
echo.
SET /P continue=Install? [%continue%]
if not x%continue%x==xyx GOTO end
echo.
echo.
echo. Installing Firefox plugins
plugins.html

:end
echo.
echo.
echo. So far so good, setting and stuff next!
echo.
echo.

installthis.cmd: it prompts for every file to be installed. If you find that unneccecary, you can alter the file easily.
@echo off
SET continue=y
echo.
echo.
echo.  Install %1 ?
echo.
echo.
SET /P continue=Install? [%continue%] 
if not x%continue%x==xyx GOTO notthis
echo.
echo.
echo. Installing %1
"%1"
:notthis

Post A Comment

Please note: Comments without a valid and working eMail address will be removed. This is my site, so I decide what stays here and what goes.

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::rolleyes:;-)

Disclaimer

This site is in no way affiliated, endorsed, sanctioned, supported, nor enlightened by Lotus Software nor IBM Corporation. I may be an employee, but the opinions, theories, facts, etc. presented here are my own and are in now way given in any official capacity. In short, these are my words and this is my site, not IBM's - and don't even begin to think otherwise. (Disclaimer shamelessly plugged from Rocky Oliver)
© 2003 - 2012 Stephan H. Wissel - all rights reserved as listed here: Creative Commons License
Unless otherwise labeled by its originating author, the content found on this site is made available under the terms of an Attribution/NonCommercial/ShareAlike Creative Commons License, with the exception that no rights are granted -- since they are not mine to grant -- in any logo, graphic design, trademarks or trade names of any type.