Posted 28 July 2008 by Nick

Who are you?
I’m a lazy admin :)

Why VB 6?
I know, it’s old. But when I started this project I hadn’t planned on the tool being so useful. Eventually it grew too big to easily port over to something more modern.

Can you add feature X?
Great! I’m glad people are using my project! If you have a feature request, please email it to me! My email can be found in the about dialog box in TLA. (Yes, I know it crashes in version .3, go grab .4 or higher:)

I have an extension, can I send it to you?
Yes, please do! The only extensions I have aren’t worth posting as they’re specific to what I do. OK, since there are no extensions, that couldn’t possibly be a FAQ, so take this as a call for extensions.

I’m getting “Error Cannot Connect to HOSTNAME Error 1”
Make sure the firewall on the remote computer is turned off. Check and make sure you’re an admin on the remote computer.

I have the Windows firewall turned on, can I still use TLA?
Yes! After a few people posted on the forums I decided to investigate. According to this Microsoft KB you need to type the following on the remote machine:
netsh firewall set service RemoteAdmin enable
Yes, you’ll need to type that for every machine that you cannot connect to. Perhaps use KixTart to run that command.
Going in to the firewall and restoring defaults will undo this action.

I’m an admin and TLA still isn’t working, why?
First, make sure TLA is working locally. You can test TLA by connecting to your own IP/Hostname, or just
If that works and you’re still unable to connect remotely, see if you can connect to the remote computers registry – this will tell you if you’re an admin on the remote machine, and if the remote registry service is running.
If none of the above work, leave a message in the forums.

The Installed Software Button doesn’t work.
I know. It works on some installations of XP and not on others. I’m not sure why yet.

How can I launch a remote process?
Beginning with version .7 there’s a remote run dialog. You can find it from the menu or from the process manager.

How do I configure my INI file?
Comments in the INI file begin with a pound #
window width=somenumber
window height=somenumber
These are self explanatory

You can call another program from TLA. For example, you may want to call another program using the MAC address found from TLA. You can do this by adding the following in your tla.ini file:
custom_menu_item=Name in menu,c:\program\programbin.exe %HWADDR%
TLA will call programbin.exe with the MAC address acquired from it’s last connection.
Other parameters are:
%HOSTNAME% -Host name used in WMI query (possibly in the form DEPT-DECAL)
%USERID% -ID of user logged in form COMPUTERorDOMAIN\USERID
%MODEL% -Machine model
%OS% -Installed OS descriptor
%CPUSPEED% -CPU speed in Hz
%RAM% -RAM in Bytes
%SERIAL% -Machine serial number pulled from PC BIOS
%HWADDR% -Hardware address of first NIC

The computer_history= section will place the last few computers in the file. You can make your history as big as you want. Just keep adding “computer_history=” to your INI file, TLA will keep as many histories full as there are computer_history= lines in your INI file. If you don’t want to keep a history, comment all the computer_history lines. TLA will forget the computers at quit.

NOTE: TLA reads and writes the INI file at startup and quit respectively. Modifying the INI file while TLA is running will result in a loss of any modifications you’ve made.