TCO!stream
Copyright.2004 Medialand, Inc. All rights reserved.
This User Manual may not be reproduced, photocopied or distributed in any circumstances without permission from Medialand, Inc.
Medialand, Inc. Tel: +82-2-501-9696 http://www.medialand.net
This User Manual contains the information that users must understand in order to use TCO!stream effectively. The functions of TCO!stream are explained step by step, for easy understanding, by the engineers who are specialists in each field. Once you have learned the descriptions of each function together with their many features, you will be able to harness the power of TCO!stream.
The actual product may differ slightly from the User Manual
CONTENTS
Introduction to TCO!stream ...9
1. Understanding TCO!stream ... 11
2. Functions of TCO!stream... 12
3. Features of TCO!stream ... 13
4. TCO!stream System Configuration ... 14
5. TCO!stream System Requirements ... 17
1) TCO!stream Server...17
2) TCO!stream Console...18
3) TCO!stream Client...19
Installation of TCO!stream ...20
1. Installation of TCO!stream... 21
2. Installation of TCO!stream Server & Console ... 26
3. Installation of TCO!stream Console ... 40
4. Installation of TCO!stream Client ... 47
1) Manual Installation...48
2) Web Installation (Automatic Installation)...63
3) Delete TCO!stream Client ...66
4)TCO!stream Client Setup in the Enterprise Environment...67
Console...70
1. Execution of TCO!stream Console... 71
1) How to Execute the Console ...71
2) Log-in ...71
2. Console Screen Layout ... 74
3. Menu Bar and Tool Bar... 75
4. Database Utility ... 88
1) Database Backup...90
5) Database Migration...102
6) Database Account Management...106
Hardware Inventory...112
1. Screen Layout for Hardware Inventory ... 113
2. Update Hardware Inventory... 114
3. Hardware Inventory Task ... 116
4. Result of Update Hardware Inventory ... 117
1) View Search Result... 117
2) Statistics Items... 118
Software Inventory...128
1. Screen Layout for Software Inventory ... 129
2. Update Software Inventory... 130
3. Software Inventory Task ... 137
4. Result of Update Software Inventory ... 138
1) View Search Result...138
2) Statistics Items...139
Network Inventory ...148
1. Screen Layout for Network Inventory ... 149
2. Update Network Inventory ... 150
3. Network Inventory Task... 152
4. Result of Update Network Inventory ... 153
1) View Search Result...153
2) Status of TCO!stream Client (=TCO Agent) Installation ...155
6. Send Package... 184
7. Software Distribution Task ... 188
8. Software Distribution History ... 189
Metering...191
1. Screen Layout for Application Metering... 192
2. Start Application Metering ... 193
3. Application Metering Task... 197
4. Collect Application Metering Result ... 198
5. Application Metering Result... 199
1) View Search Result...199
2) Statistics Items...200
6. Screen Layout for Web Metering... 201
7. Start Web Metering... 202
8. Web Metering Task... 205
9. Collect Web Metering Result ... 206
10. Web Metering Result... 207
1) View Search Result...207
2) Statistics Items...208
11. Edit URL List... 209
1) Run URL List Editor ... 209
2) Add/Delete URL List...209
Task ...211
1. Screen Layout for Task ... 212
2. View the Task Procedure Status ... 214
3. Control the Task Procedure Status ... 217
1) Cancel Task...217
2) Stop Task ...218
3) Delete Task...219
4) Collect Monitoring Results...220
1) Using the Remote Control ...227
2) Client Screen...228
3) Administrator Screen...229
2. Remote Control Functions... 230
1) Basic Menu...230
2) Main Menu...231
3. Remote Control Configuration ... 233
1) Security ...233 2) Connection ...234 3) Notification ...235 4) Advanced...236
Tools...237
1. Find User ... 2381) Screen Layout for Find User ...238
2) Find User...238
3) Set User Group ...240
2. Manage User ... 241 1) Check Status ...241 2) Remote Control ...244 3) Chat ...245 4) File Transfer ...247 5) Send Message...250 6) Send E-Mail ...253
3) Edit Configuration Files ... 264
4) Add or Delete an Authorized User ...266
5. Delete History Data ... 267
1) Delete Hardware Inventory History ...267
2) Delete Software Inventory History ...268
3) Delete Network Inventory History...268
4) Delete Metering History ...269
6. Trace Router... 270
7. View Remote Control Log... 272
8. Query Tool ... 273
1) Screen Layout for Query Tool...274
2) Run a Query ...275
3) Edit a Query ...281
4) Open and Save a Query ...282
5) Export to Excel File...283
6) Other Functions...284
9. Server Upgrade... 286
10. Clients ... 287
1) User Information Editor...287
2) TCO!stream Client Upgrade...294
3) Set Client Option...296
11. Options ... 301
1) Register Manager ...301
2) Register License...310
3) Database Connection Option... 311
4) Set Remote Control ...312
FAQ ...314
1. Client Installation ... 315
2. Server ... 316
Introduction to TCO!stream
This section provides a brief introduction to TCO!stream. It provides a guide to the basic concepts, installation and system configuration of TCO!stream that the system administrator should read first.
1. Understanding TCO!stream 2. Functions of TCO!stream 3. Features of TCO!stream
4. TCO!stream system configuration 5. TCO!stream system requirements
1. Understanding TCO!stream
To improve the competitiveness of the enterprise, almost all office jobs are computerized nowadays, and computers are recognized as an essential tool in all respects. Computers handle jobs jointly within a network, or independently, and with the rapid increase of computers, networks become bigger and more complicated. Accordingly, system administrators are now not only handling individual PC problems, but also complex network systems issues. Inventory control of the increasing number of PCs, and their various problems, is posing a very costly new challenge to system management. TCO!stream is a Desktop Management Solution that manages all PCs connected to the network; troubleshooting the costliest problems in system management, managing hardware and software inventories, installing and upgrading new software, preventing the use of illegal software, etc.
TCO is short for Total Cost of Ownership, which includes all of the costs - for hardware, software, training and management - required for maintaining one PC. Total Cost of Ownership is a universally understood concept, involving improved management efficiency by saving not only direct product costs, but also invisible management costs.
Top PC Management Solution
Cost Saving - [Labor, Time, Cost]
Customer Satisfaction - [High Quality IT Service] Productivity - [Standardization of PC Management]
2. Functions of TCO!stream
1) Hardware Inventory
- Hardware inventory management, including CPU, RAM, HDD, and LAN cards - Inventory history management
- User information management
2) Software Inventory
- Status of illegal use of software
- Detection of illegal software and notice to its users - Registration of software purchased and authorized users
3) Network Inventory
- IP status management - TCA status management
4) Software Distribution Management
- Speedy software distribution across LAN and WAN - Real time monitoring of software distribution status - Automatic restoration of deleted software
- Various distribution options (PULL, PUSH, Schedule)
- Support of various distribution methods (by Operating System, by department, or by bundle) - Support of virus vaccine pattern file update
5) Metering
- Monitoring of software use status - Monitoring of web access status
- Blocking of access to particular Internet sites
6) Remote Control
- High speed remote control - File transfer and chatting - 1:1 user training
3. Features of TCO!stream
1) Easy Installation
System Installation takes only ten minutes for a TCO!stream Server or one minute for a TCO!stream Client, and is so simple that even a non-skilled person can handle it.
2) Easy Usage
Similar products are so complicated to use that only a limited number of experts can use them. However, you can use TCO!stream with the same ease as an Internet browser.
3) Power
The high-speed, high-compression technique of TCO!stream provides unbeatable power in software distribution and remote control.
4) Stability
All data transfer is encoded and the User Interface and the server engine are separated to increase stability. A remote control log is left on both the server and the client, and various security options and dynamic view screens are available for different authorities. These and other detailed designs for stability and security are another important feature of TCO!stream.
5) Reliability verified through many installations
Over 600 installations nationally and internationally prove the high level of customer support for, and reliability of, the Medialand product.
4. TCO!stream System Configuration
* Note
TCO!stream Server
Handles all the operations that are actually needed for client management. It covers the delivery of commands and processing the results of the commands. The servers are completely separated from the consoles to make the system operation efficient and safe. Another feature of this system is the multi-level server configuration. It is possible to configure the top server, intermediate servers and sub-intermediate servers in one server package. Multi-level servers also contribute to traffic balancing for the efficient management of more Clients.
TCO!stream Console
A user interface program, through which the administrator can give commands to its Clients and check the result. The control area covered by the console is the server in access, and its sub-servers and Clients. It accesses to the server with the ID assigned by the top server administrator console and password authorization. Consoles are mainly divided into two types as follows:
¾ Power Manager Console
Gives commands for practical management. It is capable of remote troubleshooting and remote management functions (chatting, file transfer, e-mail, etc.) and can review the status of the PCs under its management.
¾ General Manager Console
Manages Clients in remote locations. It cannot give commands for practical management, but is capable of remote troubleshooting and remote management functions (chatting, file transfer, e-mail, etc.) and can review the status of the PCs under its management. Ordinary consoles can also choose which server to access, and may be located anywhere.
TCO!stream Client
As a Client under management, it creates and manages an ID to represent itself. Upon processing commands from the server, it returns the result to the server. Also, TCO!stream Client has other features such as reviewing its hardware information, viewing messages from the administrator, sending mail to the administrator, receiving work commands, and changing its own user information.
5. TCO!stream System Requirements
It is recommended to keep the number of sub nodes (total of sub- Clients and sub- servers) to under 1000 for distribution (in case of 2MB file distribution). If the distribution is small (less then 300K) or almost nil, direct connection with sub-servers is recommended.
1) TCO!stream Server
① Basic requirements, depending on the number of Clients Less than 50 CPU : PentiumⅡ or above
RAM : 128MB or more HDD : 2GB or more
OS : Windows 98 or above
Windows NT 4.0 SP5 or above Windows 2000 Professional or above
Less than 200 CPU : PentiumⅡ or above RAM : 256MB or more HDD : 2GB or more
OS : Windows NT 4.0 SP5 or above Windows 2000 Professional or above
Less than 1000 CPU : PentiumⅢ or above RAM : 256MB or more HDD : 2GB or more
Less than 10000 CPU : PentiumⅢ or above (server class) RAM : 512MB or more
HDD : 20GB or more
OS : Windows NT 4.0 SP5 or above Windows 2000 Professional or above
10000 or more CPU : PentiumⅢ or above (server class) RAM : 1GB or more
HDD : 20GB or more
OS : Windows NT 4.0 SP5 or above Windows 2000 Professional or above
♣ Note – Recommendation
It is more effective to add another Database Server.
DB Server CPU : PentiumⅢ (server class of Dual CPU or above) RAM : 512MB or more
HDD : 40GB or more
OS : Windows NT 4.0 SP5 or above Windows 2000 Professional or above
② Common Requirements (TTS/TIS)
z MDAC 2.6 SP1 or above z Internet Explorer 5.0 or above
z It is recommended that TTS be MS-SQL Server7.0 or above (MSDE may be used for a sub server)
z All servers must be connected to the DB server of MSDE or MS-SQL Server.
♣ Note - Recommendation
If the report and the console are used by four or more administrators, if Helpdesk is to be operated, or if a Web Server is to be used, the TTS must meet the following specifications.
OS: Windows NT 4.0 Server or Windows 2000 Server or above DBMS: MS-SQL 7.0 or above (MSDE may be used for a sub server)
HDD: 2GB or more OS: Windows 98 or above
3) TCO!stream Client
Windows 95 or above
Internet Explorer 5.0 or above Winsock 2 (included in the Setup)
Installation of TCO!stream
Since TCO!stream can be configured in various ways to meet the needs of the customer, it is recommended to consider the overall layout, system specifications, and efficient operational structure before installation (If you have any question about the layout of servers and Clients, please ask your dealer).
Installing the TCO!stream is very simple. The system is composed of four elements: Installation of TCO!stream, Server & Console, Console, and Client.
1. Installation of TCO!stream
2. Installation of TCO!stream Server & Console 3. Installation of TCO!stream Console
1. Installation of TCO!stream
■
One server configurationTCO!stream Console Server MS SQL
WAN
TCO!stream Server①
②
②
③
TCO!stream Client TCO!stream ClientServer
MS SQL
TCO!stream Client
WAN
TCO!stream Top Server TCO!stream
Power Manager Console
①
②
③
③
④
TCO!stream General Manager Console④
TCO!stream ClientTCO!stream Intermediate Server
Refer to ③ above. The console may not be necessary if ① will handle all controls. The consoles are divided into the Power Manager Console with all authorities and the General Manager Console with the view function only.
<Installation>
Clients are connected to the top server via several intermediate servers. This type of configuration is implemented when there are a lot of PCs involved or PCs are located all over the country, or the network speed in the WAN is slow.
1. Install the TCO!stream Top Server.
Refer to ① above. Install the Top Server first. 2. Install the TCO!stream Intermediate Servers.
Refer to ② above. Install the TCO!stream Intermediate Servers at each branch office to be controlled. 3. Install the TCO!stream Clients.
Refer to ③ above. Be sure to install the TCO!stream Clients connected to an Intermediate Server with the TCO!stream Client installation module created in the intermediate server.
4. Install the Power Manager Console and the General Manager Console.
Refer to ④ above. The consoles may be connected not only to the top server but also to intermediate servers.
Server
MS SQL
WAN
TCO!stream Top Server
TCO!stream Power Manager Console
①
②
③
④
③
TCO!stream Intermediate Server
TCO!stream General Manager Console
④
③
②
TCO!stream Client TCO!stream Client TCO!stream Client Intermediate Server■ One top server with several intermediate servers (II)
<Installation>
Clients are connected to the Top Server via several Intermediate Servers. This type of configuration is implemented when there are a lot of PCs involved, or PCs are located all over the country, or the network speed in the WAN is slow.
1. Install the TCO!stream Top Server.
Refer to ① above. Install the TCO!stream Top Server first. 2. Install the TCO!stream Intermediate servers.
3. Install the TCO!stream Client.
Refer to ③ above. Be sure to install the TCO!stream Clients connected to an intermediate server with the TCO!stream Client installation module created in the intermediate server. Likewise, be sure to install the TCO!stream Clients connected to the top server with the TCO!stream Client installation module created in the top server.
4. Install the Power Manager Console and the General Manager Console.
Refer to ④ above. The consoles may be connected not only to the TCO!stream Top Server but also to TCO!stream Intermediate Servers.
2. Installation of TCO!stream Server & Console
The top server must be installed, but intermediate servers may be added depending on the structure and the needs of the organization (such as the distribution function).
① Insert the TCO!stream CD-ROM into the CD Drive. Two folders, Console and Server_Console, appear. Select the Server_Console folder.
♣ Note – Installation Folder
Server_Console: Installs the server and the console at the same time. The server (including intermediate servers) must be installed together with consoles, and may use the functions of the console.
② Run Setup.exe in the Server_Console folder. The setup screen shown below appears. Click .
③ The screen displays the license agreement. Read the content and click to continue the installation.
④ Enter the user name, the company name, and the license provided with the product when
♣ Note – License
If a message appears stating that the license is not valid, check the company name and the license on the license certificate again. Note that the company name and the license are case sensitive and recognize spaces.
⑤ The screen will ask about the folder in which to install the TCO!stream Server. The default is set
to C:\Program File\TCOstream. Click to accept the default setting. To select a different
⑥ Check SQL Server options in the Select Database window. Select the desired option, and click .
♣ Note – Database Selection Option
Create a new SQL Server: Select this option, if an SQL server is not yet installed as the TCO!stream DB server. This option will install the SQL MSDE server in the current PC .
Use currently installed SQL Server: Select this option, if there is already an SQL server in use for the TCO!stream DB server. This option will use the existing SQL server as the TCO!stream DB server.
⑦-i) The window for selecting the server type appears. If the server being installed is the top server, select ‘The Top TCO Server’. The Top TCO server needs the static IP Address to access the
TCO!stream Client, and the static IP Address of the current server is basically the IP Address of the server being installed. If you have more than one IP Address, then you will have to select the one that can actually communicate with the TCO!stream Client. (For an intermediate server, see the next page)
♣ Note – Server Type
There are two types of server; Top server and Intermediate server. There should be only one top server, but there may be several intermediate servers. Intermediate servers may also have their sub-servers and Client PCs. Since whether the server becomes a upper level server or a lower level server is decided depending on the system configuration, the system location must be considered in selecting the server type. To operate only one server, select the top server for the server type.
⑦-ii) If you select ‘Intermediate TCO Server’, enter the ‘IP address of upper TCO Server’ and click . Like the top server, intermediate servers need the static IP Address to access the TCO!stream Client, and the static IP Address of the current server is basically the IP Address of the server being installed. If you have more than one IP Address, then you will have to select the one that can actually communicate with the TCO!stream Client. You must also enter the static IP Address of the upper server of the intermediate server being installed.
♣ Note – Selection of the Intermediate Server
If branch offices’ servers are configured around the headquarters’ server, the branch offices’ servers are intermediate servers. In this case, you should select the Intermediate Server when
⑧ When the server is installed, a TCO!stream Client Setup folder is created under the installation folder and the TCO!stream Client setup file is created. If you enter the type of license that includes remote control, the TCO!stream Client setup file can contain remote control.
Option Description
A Select A, if remote control is not to be installed in the Client PCs. The setup file is created without remote control.
B Select B, in the event of a new installation or replacement due to upgrading the remote control. The setup file is created with remote control.
C Select C, if remote control is not installed in some of the Client PCs. The setup file is created with remote control only for those PCs.
A
B
⑨ Program copying and installation process takes place. In particular, if you have selected Install a New SQL Server in the Select Database window in ⑥, a new SQL server (MSDE) will be installed, which will take 10~20 minutes depending on your system.
⑩ Once the server is installed and the TCO!stream Client setup file is created, the database is set up and created. (This window appears only when you have selected Use currently installed SQL Server in the Select Database window in ⑥, and will proceed to the Create Database screen on the next page)
For connection with the SQL server, enter the IP address of the PC where the SQL server is installed. Select the connection information according to the SQL server environment. After the setting, click
.
♣ Note – SQL Server Login
SQL Server: Enter the SQL server IP and Port to be used. (If the current PC is to be used as the SQL server, set to ‘(local)’)
Connection Information: Select the SQL authentication method selected at the time of installing the initial SQL server. For SQL server authentication, you should enter the password.
♣ Note – Name of the Database
The name of the database is created automatically as ‘TCO’ for the first installation, and then as ‘TCO1’, ‘TCO2’, … thereafter.
⑪ When the TCO!stream Database is created, you should use the user account name that is the same
⑫ After setting the database user, set up the administrator account and the password to log in to the console. You must memorize the password, because it will be used for login.
♣ Note – Password Setting
If you click without entering a password, the message shown below appears. If you click , you can proceed with the installation without setting up a password. We recommend that you enter a password. If the server is installed without a password, the
administrator must change the password in [Tools]Æ<Options>Æ<Register Manager> of the console.
⑬ Determine whether the remote control host will be installed or not in the Server. The message shown below appears only when a remote control license is included.
♣ Note – Remote Server Control
If the server is located away from the manager and the remote control host is installed in the server, the administrator can manage the server from the manager console at a remote location.
⑭ When the database installation is completed automatically, console installation is started automatically.
Once the console installation is completed, and the system is rebooted, the installation of Server & Console is completed. (For console installation, refer to 3. Installation of TCO!stream Console)
3. Installation of TCO!stream Console
The console is installed in the Top Server and in all Intermediate Servers, and may also be installed in the administrator’s PC so that the administrator can perform all the functions of TCO!stream. All actual operations are performed through the console.
① The Console is installed automatically when the TCO!stream Server is installed. But, if you want to install the console only, insert the TCO!stream CD-ROM into the CD drive and select the Console folder.
② Run Setup.exe in the Console folder.
③ In the InstallShield Wizard window, click .
④ The screen displays the license agreement. Read the content and click to continue the installation.
⑤ The fields for entering the user name, the company name and the license appear. Enter the user name, the company name and the license provided when the product was purchased and click
.
♣ Note – License
If a message appears stating that the license is not valid, check the company name and the license on the license certificate again. Note that the company name and the license are case sensitive and recognize spaces.
⑥ The screen will ask about the folder in which to install the TCO!stream Console. The default is set
to C:\Program File\TCOstream\Console. Click to accept the default setting. To select a
⑦ When the console alone is installed, and if it is installed in a different PC from the server, it needs to be authenticated. Then a field for entering the IP address of the top server is displayed as shown below. Enter the IP address of the top server, and click to complete the installation.
♣ Note – Top Server IP address
The installation will be continued even if you do not enter the IP address of the top server. However, when operating the console, you will need to enter the IP address of the top server to log in. (Refer to 1. Execution of TCO!stream Console in the ‘Console’ Manual)
⑧ Select program folder window appears. Enter a new folder name or select an existing folder from the folder list. Click to complete the installation.
4. Installation of TCO!stream Client
TCO!stream Client is installed in all Client PCs to be managed. It may be installed automatically or manually. Basically, when the Server is installed, various Client installation folders are created in ‘TCOstream\Server\ClientSetup’ in Program Files folder.
The programs contained in the folder are shown in the table below. You can install TCO!stream Client automatically or manually using these programs.
Folder Executable File Remarks
1) Manual Installation
The program is shared or installed directly using the execution file in the Auto, ConfigSetup, Notsilent, or Silent folder. If the license includes remote control, it is also installed.
(If the program is installed using sysloader.exe in the Auto folder, remote control is not installed)
① Auto (most commonly used for upgrading from a previous version)
This is the most general installation method that consists of two files; sysloader.exe and sysloader.cpl. Double clicking the sysloader.exe file will connect to the server by referring to the sysloader.cpl file and copy the Client Binary Files to the PC for installation.
- Installation Folder: The Client program is installed in the ‘Program Files\TCOstream\client’ folder in the drive where the OS is installed. To change the installation location, open the sysloader.cpl file in the memo pad program and change the path following the ‘PATH=’.
Example: If you change the path to ‘PATH=D:\TCOstream Client’, the program is installed in the ‘D:\TCOstream Client\client’ folder. (For more details, refer to the “How to Use sysloader.cpl”)
- Advantage: As the size is small, it is convenient to distribute via e-mail for installation.
※ How to Use sysloader.cpl
When sysloader.exe is executed, it refers to the sysloader.cpl file for installation information. Using this file, the administrator can apply various installation methods depending on the system environment. Basically, once [TLOADER] and [CLIENT_PATH] are provided, the administrator can set up other sections as needed before installation.
<Example of using sysloader.cpl> [TLOADER] SERVER_IP= 192.168.10.169 [SERVER_LIST] 192.168.10.* = 192.168.10.100 192.168.11.* = 192.168.11.100 192.168.12.* = 192.168.12.100 [CLIENT_PATH] PATH = c:\tco\client [CONNECT] CONNECT_TOPSERVER = 1 [LOADER_MESSAGE] VIEW = 1 REBOOT_VIEW = 1
STRING = Is this the company PC?
[TLOADER]
Must exist because the Client accesses the server by referring to SERVER_IP.
[SERVER_LIST]
Used when installing by IP segments for different servers using intermediate servers. Depending on the IP of the Client PC, access is made to a different server.
Ex) 192.168.10.* = 192.168.10.100 192.168.*.* = 192.168.11.100
Æ For segments that start with 192.168.10, access 192.168.10.100.
Æ For all other segments that start with 192.168 except those that start with 192.168.10, access 192.168.11.100
[CLIENT_PATH]
Sets the location of the TCO!stream Client installation. If it is not specified, the program is installed in ‘Program Files\TCOstream\client’ in the drive where the OS is installed.
[CONNECT]
Determines whether the top server is accessible. When a TCO!stream Client is connected to an
intermediate server, if the intermediate server has a problem (such as network failure), the TCO!stream Client cannot execute the command from the server. In this case, the client may access the top server and execute the command. A value of ‘1’ denotes connection to the top server, and ‘0’ denotes no automatic connection. The default is ‘1’, so that the top server is connected if the intermediate server fails.
[LOADER_MESSAGE] VIEW = 1
Î Determines whether to show installation messages to the client.
‘1’ shows installation messages, and ‘0’ does not show installation messages. REBOOT_VIEW = 1
Î If the PC concerned is not a company PC (e.g., a personal notebook), there may be cases in which a client should not be installed. You can load a window requesting information about the installation to determine whether or not to install the program in the Client PC. If REBOOT_VIEW=1, a window appears to ask about installation and the STRING must be entered.
STRING = Is this a company PC?
Î Enter a message in the window that asks whether to start installation or not in the Client PC. As the installation starts with the “Yes” button, the message should be an affirmative sentence
② NotSilent
This is the package used for newly installing the TCO!stream Client or upgrading a previous version. The items in the installation process are enabled and let you know the time for rebooting after installation is complete.
It copies Setupex.exe in the NotSilent folder to the Client PC and runs the installation. Unlike ③ Silent, the user can see the installation process. The program is installed in the ‘Program Files\TCOstream\client’ folder in the drive where the OS is installed. This is the most common method of manual installation, and it also installs remote control .
- Installation Method
Setupex.exe is copied to the Client PC. Installation starts with decompression of the file.
- The screen will ask about the folder in which to install the TCO!stream Client. The default is set to C:\Program File\TCOstream. Click to accept the default setting. To select a different folder, click and select the folder you want.
- With files being copied, TCO!stream Client is installed. While the remote control is being installed, the monitor may blink depending on the system.
③ Silent
This is the package that installs the TCO!stream Client without displaying any window (that may annoy the user) on the Client PC. It is frequently used by the users of a previous version of TCO!stream for
upgrading, and minimizes the reluctance of ordinary PC users against upgrading.
It copies Setupex.exe in the Silent folder to the Client PC and runs the installation. Unlike ② NotSilent, the user cannot see the installation process. The program is installed in the ‘Program
Files\TCOstream\client’ folder in the drive where the OS is installed. The program is installed without displaying the process, and is connected to the server after rebooting.
④ ConfigSetup
This is the package that installs the program directly to the Client PC under management with customized options. It is used when the user information input windows are activated or when the network of VPN users should be considered.
Unlike Auto, it installs the remote control as well , and configures settings that are not available in Silent or NotSilent installation.
- Editing of SVRINFO.INI
You can open the SVRINFO.INI file in the ConfigSetup folder in the memo pad and edit the access server IP or the remote control installation options.
[SERVER]: Changes the access server IP IPADDRESS: Server IP for the client to access
SendIP: Depending on the network environment, when the Client contacts the Server, a different IP address that is not the actual IP of the Client may be sent to the Server (in VPN Servers, NAT access environment). If a double IP or a problem in command delivery should occur, set the SendIP option to ‘TRUE’ to resolve the problem.
♣ Note – VPN Environment
Unlike private networks or dedicated lines that are used by only one company, VPN (Virtual Private Network) provides a similar service to dedicated lines at a lower price by sharing the public network instead of leasing lines to individual companies.
[RC]: Changes option of remote control, installing the server.
RCType: Displays the name of the remote control product purchased: NSI, PROXY, NONE RCMode: Remote control setting option for the client file creation in server installation 1: Do not include the remote control.
2: Install remote control.
3: Install remote control only in PCs with no remote control.
♣ Note – Remote Control Installation Option (RCMode)
For how to use the remote control installation option (RCMode), refer to TCO!stream Server & Console (creating TCO!stream Client setup file) in the ‘TCO!stream Installation’ manual. [UIView]: Sets the user information to be entered during installation.
- Changing the Client Environment
Used to apply the modification made in the Client of the ‘Tools’ Manual (User Information Editor). i) Modify the properties of each item in the [Tools]Æ<Clients>Æ<User Information Editor>. ii) Copy the two files (TcuiFieldDef.ini.tsz, tcuiRDownload.dat.tsz) in the tcui folder in the console installation path of the top server (the default if ‘C:\Program Files\TCOstream \Console’) to the Update folder in the ConfigSetup folder.
iii) Change the remote control settings (applicable only to licenses including remote control)
After modifying the remote control settings, place the Client32.ini file in the Update folder to have the modification reflected in the client installation. Refer to the ‘Remote Control Configuration’ in the ‘Remote Control’ Manual)
♣ Note – User Information Editor
You can change the properties of the items (user name, department name, maker, etc.) that are entered in the Modify User Information window after TCO!stream Client installation. (For more details , refer to the ‘User Information Editor’ at ‘Clients’ of the ‘Tools’ Manual)
♣ Note – TCO!stream Client Installation in Windows95
If the Client PC operates with Windows95, Winsock2 may have to be installed to ensure proper operation of TCO!stream Client. Winsock2 is installed automatically in ② NotSilent or ③ Silent installation, but in ConfigSetup installation the RunSetup.exe file should be run.
※ RCHost
The remote control host installation program. As ① Auto installation does not install remote control, the RCHost may be installed through software distribution.
- The remote control installation initial screen appears. Click .
- The screen will ask about the folder in which to install the remote control. The default is set to
C:\Program File\TCOstream\RC. Click to accept the default setting. To select a different folder, click and select the folder you want.
- With files being copied, remote control is installed. While the remote control is being installed, the monitor may blink depending on the system.
- After installation, reboot the system.
♣ Note – Remote control installation using distribution
For installation using software distribution, a method of execution after distribution is used. To hide the installation process in the Client PC, use the –s option. In this case, the monitor may
2) Web Installation (Automatic Installation)
This method of installation uses the Web server of the company or a device of a particular IIS service, where you enter the URL address for installation.
The client downloads a compressed cab file from the web to have the installation executed automatically. Remote control is not installed. Use the file in the WebInstall folder in the ClientSetup.
*For more details, contact your company’s web manager.
① Preparation
PC configured as a Web Server (IIS 4.0 or above) ② Files
sysloader.cpl”)
- Add between <HEAD></HEAD>.
<object id="loader" classid="clsid:E93B287C-51CB-49FC-9D63-4707F62DC3BA" align="center" width=0 height=0 codebase="tldrctl.cab#version=4,3,2,426"> </object>
- Add between <BODY></BODY>. <script language="vbscript">
sub window_onload
on error resume next err.clear
loader.ExecuteLoader "1", "http://www.medialand.co.kr/auto","1" if err.number <> 0 then
msgbox "Control problem" Manual.style.display=""
end if
end sub
</script>
loader.ExecuteLoader "1", "http://www.medialand.co.kr/auto","1"
The above part sets the path for downloading sysloader.exe and sysloader.cpl in the URL path. The first “1” refers to the time interval for the loader execution, and the next URL refers to the path where the Auto folder is copied in the home directory of the IIS Web Server.
♣ Note – Installation via E-Mail
If the two files in the Auto folder (sysloader.exe and sysloader.cpl) are converted to a compressed executable file (exe) and attached to e-mail, the client who receives the e-mail can execute the files to install the TCO!stream Client.
3) Delete TCO!stream Client
Copy the tcunist.exe file in the Uninstall folder to the Client PC where the TCO!stream Client is to be deleted and run the file.
4)TCO!stream Client Setup in the Enterprise Environment
There are several ways of installing TCO!stream Clients once the server has been installed. You will normally seek the optimum way of installing TCO!stream Clients in consideration of your network and environment. This section explains the optimum way of installing TCO!stream Clients under different circumstances.
1. For those who are using old TCO!stream versions
Many companies are already using various versions of TCO!stream such as v2.5 and v3.0. In this case, it would require a great deal of effort if you tried to delete the existing versions and install v4.0 again. Use the TCO!stream distribution method to easily upgrade to the most recent version (v4.0 or later). To upgrade your version:
① Register the Distribution Package to deploy in the TSM server.
Register the Silent module (setupex.exe) in the TSM distribution package. ② After registration, select the “Execution after Distribution” option.
After registering the distribution package and selecting the target Users for distribution, be sure to select the “Execution after Distribution” option. In this way, the module is automatically executed when the distribution is completed.
2. For those who are using groupware
Most companies establish the company intranet in a way that suits their enterprise environment. Often companies using an intranet are also using groupware applications such as Notes, on the basis of such an intranet. To install using groupware:
3. Installation by mail
This method is suitable for companies with a relatively small network (with less than 300 PCs). The administrator delivers the installation module to each department, or to all personnel in the company by mail. A manual describing the installation method may be attached to the mail for easier installation.
4. Installation by network sharing
Companies often designate a particular device for use as the data backup device. The installation file is registered in a particular folder using such a device, so that users can download the file through network access for installation. The location of the installation file is announced in the bulletin board or by mail.
5. Installation from web access
Most companies have their Internet homepage for business promotion purposes. The homepage provides the venue to access company information, not only for those outside of the company, but also for company employees who seek information sharing. Normally, company employees use their accounts to access the homepage. With this method, you register the TCO!stream Client auto run module (Webinstall module) in the company’s web server to trigger automatic installation when company employees enter their ID and password to access the homepage.
Console
TCO!stream is controlled and managed via the TCO!stream Console. Therefore, administrators need to be fully aware of how to use the TCO!stream Console. This chapter describes the running of the TCO!stream Console, basic screen layout, and items that administrators must know.
1. Execution of the TCO!stream Console 2. Console Screen Layout
3. Menu Bar and Tool Bar 4. Database Utility
1. Execution of TCO!stream Console
1) How to Execute the Console
Click the TCO!stream Console icon from the desktop, or select StartÆ[Program
File]Æ<TCO!stream>Æ<TCO!stream Console>. Or, run TConsole.exe in the TCO!stream installation folder (the default is C:\Program Files\TCOstream\Console) from Windows Explorer.
2) Log-in
When the TCO!stream Console starts, log in as follows:
② Confirm the IP address of Top Level Server.
To change the Top Server IP address, click at the bottom of the log-in window and enter a new top level server IP address as shown in the figure below.
♣ Note – Change of Top Server IP Address
If the Top Server’s IP address is changed during the operation of TCO!stream, the administrator must update the Top Server IP address in the login window. If the Top Server IP address is incorrect, login cannot be completed. Therefore, the administrator must always be aware of the top server IP address, and in the event of an IP address change, notify such a change to all members who need to log in to the TCO!stream Console program.
③ Enter the ID and Password, and click .
Enter the ID and Password that are set as defaults for initial login, and click . The initial login ID is ‘administrator’, and the Password is the one entered previously during installation. You can change the ID and the Password in [Tools]Æ<Options>Æ<Register Manager>.
④ If login is successful, the [TCO!stream Console Screen] appears with an <Initial Screen> with 6 options as shown below.
Clicking on [Hardware Inventory], [Software Inventory], [Network Inventory], [Distribution Status], [Application Metering], [Web Metering], and [Client Status & Installation] of the <Initial Screen> will show the current statistics and the result on the console screen. Press Esc to hide the <Initial Screen>.
2. Console Screen Layout
The Console screen is divided into Tool Bar, Menu Bar, Screen and Status Bar. The screen is divided into A, B, C, and D whose functions are shown below.
Division Description
Organization Window (A)
Provides an inventory status in tree structure, and by combining with the “Statistics Window”, shows results and a detailed list in the “Result Window” and the “Detailed List Window”.
Statistics Window (B)
Provides inventory statistics, and by combining with the “Organization Window”, shows results and a detailed list in the “Result Window” and the “Detailed List Window”. (You can open or close the window by using
)
Result Window (C) Shows the result of the combination of the “Organization Window” and the “Statistics Window”. Clicking on an item may display the “Detailed List Window”.
Detailed List Window (D)
Shows the detailed list of the “Result Window”. (You can open or close the window by using , and save or print contents of the “Detailed list Window” by using ) A B C D Menu Bar Tool Bar Status Bar
3. Menu Bar and Tool Bar
① File
- Save: Saves the lists in the “Result Window” in the csv/html format.
The save types are either in ‘Microsoft Excel’ format (csv) or ‘HTML’ format. The figures below show an example of selecting software items and saving the data in HTML format.
The figures below show a detailed list of [Installed Software] that comes as a result of selecting the [Update Software Inventory] menu. The data was saved in HTML format.
- Print: Provides previews and makes printouts.
Select [file]Æ<Print> or click when the result of Inventory Management, Metering or Restricted use is displayed on the screen. Set up the print options in the Preview window shown below. After completing the settings, click Print to make a printout.
② View
- Status Bar: Shows or hides the status bar.
- Initial Screen: Loads the <Initial Screen> when the Console is started. - Refresh: Refreshes the contents on the screen.
③ Inventory
- Hardware Inventory: Shows the hardware inventory. - Update Hardware: Updates the hardware inventory - Software Inventory: Shows the software inventory - Update Software: Updates the software inventory - Application Restriction: Restricts the applications use
- Update Application Package Statistics: Updates the application package statistics - Network Inventory: Shows the network inventory.
④ Software Distribution
- Software Distribution History: Shows the S/W distribution history. - Send Package: Distributes the pre-defined S/W package.
- New Package: Sets the S/W package to be distributed.
⑤ Metering
- Application Metering Result: Shows the application metering result. - Start Application Metering: Sets up the application metering options. - Collect Application Metering: Collects the application metering result. - Web Metering Result: Shows the web metering result.
- Start Web Metering: Sets up the web metering options. - Collect Web Metering: Collects the web metering result.
⑥ Task
- All Tasks: Shows the progress of all tasks.
- Hardware Inventory Task: Shows the progress of [Update Hardware Inventory].
- Software Inventory Task: Shows the progress of [Update Software Inventory], [Update Installed Software], [Update file extension], etc.
- Network Inventory Task: Shows the progress of [Update Network Inventory].
- Software Distribution Task: Shows the progress of S/W distribution (distribution and work cancellation). - Application Metering Task: Shows the progress of S/W metering (beginning and end of metering, result
collection).
- Web Metering Task: Shows the progress of web metering (beginning and end of metering, result collection).
- Restrict Application Task: Shows the status of S/W restriction (restriction/prohibition of use). - Message Transmission Task: Shows the progress of message transfer.
⑦ Tools
Contains tools that are useful for various features.
-
- Find User: Searches users with search conditions (user name, department name, IP address, processor, etc.). Complex search is available using the AND/OR operators.
- Manage User: Tools for managing users.
- Collect Files: Collects files from certain locations (folders) of the Client PC.
- Application Package Editor: Registers and modifies the main software under control.
- Delete Historical Data: Deletes the history of hardware inventory changes, software installation information, software packages and metering results.
- View Remote Control Log: Shows the client remote control log information (target client, remote control time).
<Option Menu> <User Management Menu>
<Client Menu> [Tools Menu]
- Server Upgrade: This item is added to the Tools menu only for multiple servers (consisting of the top server and intermediate servers). If you run ‘Server Upgrade’ in the top server after running the patch on the server, console and database, the intermediate servers are automatically upgraded.
- Clients: Edits client preference, client upgrading, and user information.
- Options: Registers administrators and licenses and sets up the database and remote control required for management.
⑧ Window
Determines the display mode of the TCO!stream Console screen.
- Cascade
- Tile Vertically
- Arrange Icons
♣ Note - Tip
When several windows are open on the console at the same time, pressing Ctrl+Tab will switch to another window.
⑨ Help
- Login Information: Shows the Login ID and IP information as shown below.
4. Database Utility
In general, files and databases are copied in case of system failures or other unexpected accidents or breakdowns. In large companies operating enterprise computer systems, preservation of inventory and user information is particularly important and becomes a routine part of operations. A series of such actions is called “backup,” and the act of returning a backup file to its original state is called “restoring” the file.
TCO!stream stores various inventory and user information in its database. To avoid the risk of losing a database, especially one in which valuable historical data resides, a backup is carried out at certain
intervals. The backup data must be restorable when necessary. TCO!stream provides a Database Utility for database backup, restoration, and delete. The Database Utility not only provides backup, restoration, and delete functions, but also a database transfer function in case the server system is changed.
Database Management
- Backup: For backing up the database. - Restore: For restoring the database. - Delete: For deleting the database.
- Migration: For transferring the database.
(Used when TCO!stream of another server is to be used.) Database Account
Management
- Change password for ‘sa’ in SQL Server: For changing ‘sa’ password for the system account of the SQL Server.
- Change password for TCO Database User: For changing the password of the TCO!stream account of the TCO!stream Database. (Refer to the section for creating a database in 2. Installing TCO!stream Server & Console of the “TCO!stream Installation” Manual.
♣ Note – Running the Database Utility
1) Database Backup
You can backup the database that is currently being used.
② Connect to SQL Server.
♣ Note – Connect to SQL Server
SQL Server: Enter the SQL server IP and Port to be used. (If the current PC is to be used as the SQL server, set to ‘(local)’)
Connection Information: Select the SQL authentication method selected at the time of installing the initial SQL server. For SQL server authentication, you should enter the password.
③ Select the database to be backed up and designate the backup folder and the backup file name. By default, the backup folder is the same folder as where the Database Program is installed. And the backup file name is set to ‘Database to be backed up_Today’s date’ as in the example shown below.
④ After completing the settings, click .
♣ Note – Backup folder and file name
⑤ When the Database backup is successful, the message shown below appears.
2) Database Restoration
The administrator can restore the backup database using the Database Utility.
② Connect to SQL Server.
♣ Note – Connect to SQL Server
SQL Server: Enter the SQL server IP and Port to be used. (If the current PC is to be used as the SQL server, set to ‘(local)’)
Connection Information: Select the SQL authentication method selected at the time of installing the initial SQL server. For SQL server authentication, you should enter the password.
③ Select the file to be restored, and designate the database and folder to be restored. The database to be restored may be the database in current use, or a new name may be created.
④ After completing the settings, click .
♣ Note – Database Restoration
If you are going to restore data to the current database, be sure to back up the current database; otherwise, the current database will be deleted. If you try to restore data while the server is running, the message shown below will appear. Be sure to stop the server before restoration.
⑤ When restoration is successful, the message shown below appears.
3) Confirming the Restored Database
When you have restored the data to the current database, you can start the server and run the Console to confirm the restoration.
♣ Note – Database Restoration
When the database stored in another server is restored, the database must also be transferred. For more details, refer to 'Database Migration'.
4) Deleting a Database
You can delete unnecessary databases using the Database Utility. Make sure to stop running the server before deleting a database.
① Select ‘Delete Database’, and click .
♣ Note – Connect to SQL Server
SQL Server: Enter the SQL server IP and Port to be used. (If the current PC is to be used as the SQL server, set to ‘(local)’)
Connection Information: Select the SQL authentication method selected at the time of installing the initial SQL server. For SQL server authentication, you should enter the password.
(ID is connected to ‘sa’ that is the system account of the SQL Server.)
♣ Note – Cautions
Since the deleted database cannot be restored, make sure to make a backup copy or reconfirm the deletion.
5) Database Migration
When the server system is changed (due to equipment replacement, etc.), the server will be re-installed in the new system. In this case, the database in the previous server is backed up first. However, if you restore the backup database in the new server and start the server, you will notice that the system is not working properly. Therefore, whenever server equipment is replaced, you must transfer the TCO database after restoration.
♣ Note – Things to Remember
Database migration must be performed when the server system has been changed due to equipment replacement, etc. The IP address of the previous server and the new server must be identical; otherwise, the client will not be able to access the server.
② Connect to SQL Server.
♣ Note – Connect to SQL Server
SQL Server: Enter the SQL server IP and Port to be used. (If the current PC is to be used as the SQL server, set to ‘(local)’)
Connection Information: Select the SQL authentication method selected at the time of installing the initial SQL server. For SQL server authentication, you should enter the password.
③ Select the database to be migrated, and click .
The database to be migrated refers to the database to be restored, following replacement of the server equipment.
6) Database Account Management
- Change ‘sa’ Password① Select ‘Change sa Password’ under the Database Account Management, and click .
♣ Note – Connect to SQL Server
SQL Server: Enter the SQL server IP and Port to be used. (If the current PC is to be used as the SQL server, set to ‘(local)’)
Connection Information: Select the SQL authentication method selected at the time of installing the initial SQL server. For SQL server authentication, you should enter the password.
(ID is connected to ‘sa’ that is the system account of the SQL Server.)
- Change TCO User Password
① Select ‘Change TCO User Password’ under the Database Account Management, and click
.
♣ Note – Connect to SQL Server
SQL Server: Enter the SQL server IP and Port to be used. (If the current PC is to be used as the SQL server, set to ‘(local)’)
Connection Information: Select the SQL authentication method selected at the time of installing the initial SQL server. For SQL server authentication, you should enter the password.
(ID is connected to ‘sa’ that is the system account of the SQL Server.)
Hardware Inventory
TCO!stream collects a company’s PC inventory information accurately and automatically. As it collects inventory information - such as user information, memory installed in each PC, CD-ROM, and HDD automatically - it is possible to control the status of the company’s desktop environment very precisely. Hence the user can establish budgets or prepare reports easily and accurately. In particular, the intuitive reports provided with the various tables and report forms that come as standard with the program can serve as useful material not only for the administrators but also for management staff.
1. Screen layout for Hardware Inventory 2. Update Hardware Inventory
3. Hardware Inventory Task
1. Screen Layout for Hardware Inventory
Division Description
Organization Window (A)
This window shows all PCs connected to the TCO!stream server by organization. (It can also display the lists by system diagram by pressing
in the combo box) Statistics Window
(B)
You can select hardware related items; connection statistics, Hardware Management, Hardware statistics, or Reports.
A C
2. Update Hardware Inventory
① Run ‘Update Hardware Inventory’ command.
Click [Inventory]Æ<Update Hardware> from the menu bar, or click in the toolbar. Select the entire organization, department, or user from the Organization Window of the [Hardware Inventory], click on the right button, and select <Update Hardware> to add the user to “Selected Users” list.
② In the <Update Hardware> window, click and select the department or user to
clients corresponding only to the selected department or server.
Function Icon Description
Add User Add User to be searched (department/user). Delete User Delete User to be searched (department/user). Open Select the user group that has been saved and add it.
Save Save the selected users to a group.
♣ Note – User selection
You can select users by organization or by system diagram, clicking the combo box ( ) in User Selection window. The organization is the logical department tree, whereas the system diagram is the physical server configuration. (To select all users, add them to a group)
③ Select user to be searched, and select the command type in “Update Hardware Inventory”
Search Hardware window.
There are four command types, and at least one command type must be selected.
Type Description
Push This method ignores the PCs that are off at the time the command is given. The command is delivered only to working PCs. It produces a quick result, but with reduced accuracy.
Pull When the PC is booted, it receives the command and carries out the search. The result may take time, but will be accurate.
Push+Pull This method takes advantage of both the Push and Pull commands. It collects information immediately from those Clients in contact, and more information later when other Clients get in contact.
Schedule Uses the Push mode but on a scheduled time basis. Only the PCs that are on at the scheduled time carry out the command.