Well after read­ing some post’s on the CD911 Forum, I real­ized that I don’t need to copy the whole TSM Client to the RAM Disk, so this would speed up the start of TSM. I also cre­ated a small and (hope­fully) idiot-proof start GUI for TSM. Its cus­tomiz­able with a file called tsmgui.cfg.

So you can define node’s, TSM Server’s and its ports. You can also define addi­tional options. The most impor­tant set­ting is the ERROR­LOG­Name option, which tell’s TSM where to store the log and dump Files.

The GUI looks like this:

Here is the sam­ple tsmgui.cfg:

; tsm gui con­fig file
; © by www.neophob.com — michael vogt — tsmgui@neophob.com
;
;NODENAME=<enter here the tsm node name>
NODENAME=Node1
NODENAME=Node2
nODENAME=Node3
NODENAME=Node4

;TSMSERVER=<enter here the TSM dns name or ip address>
TSMSeRVER=MyTSM1
TSMSeRVER=MyTSM2

;TSMPORT=<enter here the port on which TSM is lis­ten­ing>
TSMPORT=1500
TSMPORT=1501

;MOREOPTIONS=<enter here addi­tional set­tings for dsm.opt>
;for exam­ple:
;MOREOPTIONS=commmethod      tcpip
;MOREOPTIONS=COMPression ON
;MOREOPTIONS=DOMain ALL-LOCAL SYSTEMOBJECT
MOREOPTIONS=commmethod      tcpip
;WARNING, do not remove this option, or tsm client can­not be started
MOREOPTIONS=ERRORLOGName    B:TSMLOGtsmerr.log

;WRITEOPTTO=<enter here the loca­tion, where the new opt file will be writ­ten. if you dont pro­vide this path, the  temp direc­tory will be used>
WRITEOPTTO=B:
END

Some info’s about tsmgui:
–It needs to be in the same dir as dsm.exe.
–It cre­ates a file called mydsm.opt, depend­ing of your selec­tion and start dsm.exe with the “optfile=XXX” Parameter.

To include TSM Gui in your BartPE CD, down­load the Plu­gin here or just the tsmgui here. Then edit tsmgui.cfg (\filesTSMbaclienttsmgui.cfg) and enter your TSM server, nodes and options. That’s it! Please com­ment bugs or improve­ments here, thanks!

BTW: I tested it with Win­dows XP SP2, I don’t know if it works with Win­dows 2003 (the BartCD)!