TCO!stream User Manual 1
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 2
About this User Manual 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 due to product updates. 3
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 2) Database Restoration...94 3) Confirming the Restored Database...98 4) Deleting a Database...99 4
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 3) Network Information by Users...156 Software Distribution...158 1. Screen Layout for Software Distribution... 159 2. Create New Package... 160 3. Edit Package... 173 4. Auto Update... 175 5. Build Auto Setup... 177 1) How to Run...177 2) Create Auto Setup File...177 5
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 5) Properties...221 Remote Control...226 1. Execute Remote Control... 227 6
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... 238 1) 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 7) Change User Information...254 8) Edit Department Name...255 9) View User Information...256 10) Set User Group...257 11) Delete User...258 3. Collect Files... 259 4. Application Package Editor... 261 1) Add New Package...262 2) Edit Application Package...263 7
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 3. Console... 318 4. Remote Control... 320 6. Miscellaneous... 322 8
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 9
10
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] Customer Work Efficiency - [Enterprise Resource Planning] Instant System Recovery Standardized Management Better Work Efficiency - Remote Control - Labor & Cost Saving - Link with Helpdesk - Total PC Management - Standardized Directory - Environment Standard - Software Control - Fewer on-site visits - Less Management Cost - Reduced TCO 11
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 12
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. 6) API Support TCO!stream supports API (Application Program Interface) for integration with other products. Users can find the features and designs incorporated for the administrator s convenience throughout the program; such as in the screen layout from the viewpoint of the administration manager and its convenient User Interface support. 13
4. TCO!stream System Configuration * Note If you have any question about the layout of the servers and Clients, please ask your dealer. 14
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. 15
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. 16
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 1 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 OS : Windows NT 4.0 SP5 or above Windows 2000 Professional or above 17
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 2 Common Requirements (TTS/TIS) MDAC 2.6 SP1 or above Internet Explorer 5.0 or above It is recommended that TTS be MS-SQL Server7.0 or above (MSDE may be used for a sub server) 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) 2) TCO!stream Console CPU: PentiumⅡ or above RAM: 128MB or more 18
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) 19
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 4. Installation of TCO!stream Client 20
1. Installation of TCO!stream One server configuration Server 1 3 MS SQL TCO!stream Server TCO!stream Console WAN 2 TCO!stream Client 2 TCO!stream Client <Installation> This is the basic mode of implementing TCO!stream. 1. Install the Server. Refer to 1 above. Install the TCO!stream Server. 2. Install the TCO!stream Client. Refer to 2 above. TCO!stream Clients are installed in the LAN or WAN depending on the network configuration. 3. Install the Power Manager Console and the General Manager Console. 21
Refer to 3 above. The console may not be necessary if 1 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. One top server with several intermediate servers (I) Server 1 4 MS SQL TCO!stream Top Server TCO!stream Power Manager Console WAN 3 TCO!stream Client TCO!stream Intermediate Server 2 3 4 TCO!stream General Manager Console TCO!stream Client 22
<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 1 above. Install the Top Server first. 2. Install the TCO!stream Intermediate Servers. Refer to 2 above. Install the TCO!stream Intermediate Servers at each branch office to be controlled. 3. Install the TCO!stream Clients. Refer to 3 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 4 above. The consoles may be connected not only to the top server but also to intermediate servers. 23
One top server with several intermediate servers (II) 4 Server 1 TCO!stream Power Manager Console MS SQL TCO!stream Top Server WAN 3 TCO!stream Client Intermediate Server 2 3 TCO!stream Intermediate Server 2 4 TCO!stream Client 3 TCO!stream Client TCO!stream General Manager Console <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 1 above. Install the TCO!stream Top Server first. 2. Install the TCO!stream Intermediate servers. Refer to 2 above. Install the TCO!stream Intermediate Servers at each branch office to be controlled. The TCO!stream Intermediate Servers may also be installed in the LAN. 24
3. Install the TCO!stream Client. Refer to 3 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 4 above. The consoles may be connected not only to the TCO!stream Top Server but also to TCO!stream Intermediate Servers. 25
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). 1 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. Console: Installs the console only. It accesses the server (including intermediate servers) to use the authorized functions of the console. 26
2 Run Setup.exe in the Server_Console folder. The setup screen shown below appears. Click. 27
28
3 The screen displays the license agreement. Read the content and click installation. to continue the 4 Enter the user name, the company name, and the license provided with the product when purchased, and click. 29
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. 5 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 folder, click and select the folder you want. 30
6 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. 31
7-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. 32
7-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 installing branch offices servers. 33
8 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. A B C Option A B C Description Select A, if remote control is not to be installed in the Client PCs. The setup file is created without remote control. 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. 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. 34
9 Program copying and installation process takes place. In particular, if you have selected Install a New SQL Server in the Select Database window in 6, a new SQL server (MSDE) will be installed, which will take 10~20 minutes depending on your system. 35
10 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 6, 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. (ID is connected to sa that is the system account of the SQL Server.) 36
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. 11 When the TCO!stream Database is created, you should use the user account name that is the same as the corresponding database name. Set the password and click. 37
12 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. 38
13 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. 14 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) 39
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. 1 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. 40
2 Run Setup.exe in the Console folder. 41
3 In the InstallShield Wizard window, click. 4 The screen displays the license agreement. Read the content and click installation. to continue the 42
5 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. 43
6 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 different folder, click and select the folder you want. 44
7 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) 45
8 Select program folder window appears. Enter a new folder name or select an existing folder from the folder list. Click to complete the installation. 46
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 Auto Sysloader.exe Automatic installation after server access (except for remote control) ConfigSetup Setup.exe Installation after changing the administrator s setting NotSilent SETUPEX.exe Installation with the procedure displayed RCHost Setup.exe Installation of remote control host only Silent SETUPEX.exe Installation with the procedure not displayed Uninstaller tcunist.exe TCO!stream Client removal program WebInstall None Used in Web installation 47
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) 1 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 ) 48
- Advantage: As the size is small, it is convenient to distribute via e-mail for installation. - Disadvantage: It does not install remote control. (The remote control should be installed separately) 49
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 50
[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 51
2 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 3 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. - TCO!stream Client installation initial screen appears. Click. 52
- The screen displays the license agreement. Read the content and click to continue installation. 53
- 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 click and select the folder you want. to accept the default setting. To select a different folder, 54
- With files being copied, TCO!stream Client is installed. While the remote control is being installed, the monitor may blink depending on the system. - After installation, reboot the system. 55
3 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 2 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. 4 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. 56
57
- 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. 58
[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. View: In case of TRUE, the Modify User Information window appears when the installation is completed. 59
- 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 2 NotSilent or 3 Silent installation, but in ConfigSetup installation the RunSetup.exe file should be run. 60
RCHost The remote control host installation program. As 1 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 click and select the folder you want. to accept the default setting. To select a different folder, 61
- 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 blink during installation, depending on the system. (For more details, refer to the Create New package of the Software Distribution Manual) 62
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. 1 Preparation PC configured as a Web Server (IIS 4.0 or above) 2 Files - tldrctl.cab: TCO!stream Client file download from the server. - loader.htm: Setup file to be referred to when the tldrctl.cab file is executed. 3 Feature - As the size is small, the program can be installed through web page access. - The client must have IE 4.0 or above. Windows95 is not supported. - As remote control is not installed, RCHost must be installed through software distribution. 4 Installation Copy the Auto folder to the home directory of the web server. Then, when the client accesses the homepage, the TCO!stream Client is installed. (sysloader.cpl can be edited. For more details, refer to How to use 63
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> 4,3,2,426 refers to the cab version, and must be checked when a patch is applied. 64
- 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. 65
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. 66
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: 1 Register the Distribution Package to deploy in the TSM server. Register the Silent module (setupex.exe) in the TSM distribution package. 2 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: 1 Register the module in the bulletin board of the groupware. One of the biggest benefits of groupware is integration of intra-office operations through groupware. Further, it promotes information sharing inside the enterprise through the bulletin board and announcements. You can register the TCO!stream Client installation module using this feature. 2 Continue announcements for installation. Continue to announce to all personnel in the company that TCO!stream Client installation module is registered in the bulletin board. 67
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. 68
69
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 70
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: 1 Select a server from Server Selection. Note Server Selection If local servers are displayed in the log-in window, it means that the TCO!stream server is installed in the PC. If access is made from a PC that has only the TCO!stream Console installed, the local servers are not listed. 71
2 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. 3 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>. 72
4 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>. Note <Initial Screen> If you uncheck Show on startup, the <Initial Screen> is not displayed at the next login. The menus shown on the <Initial Screen> may differ depending on the license. 73
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. Menu Bar Tool Bar A C B D Status Bar Division Organization Window (A) Statistics Window (B) Result Window (C) Detailed List Window (D) Description 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. 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 ) Shows the result of the combination of the Organization Window and the Statistics Window. Clicking on an item may display the Detailed List Window. 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 ) 74
3. Menu Bar and Tool Bar 1 File - Save: Saves the lists in the Result Window in the csv/html format. Select [file] <Save> from the menu bar or click. Then Save window appears as shown below. 75
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. 76
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. 77
- 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. - Login: You can log in to another server or with another ID. - Exit: Closes the TCO!stream Console. 78
2 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. 3 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. - Update Network: Updates the network inventory Note Menu Items Menus may vary depending on the license. If you log in as a general manager, the menus (e.g. update menu) may be slightly different from powermanager s. 79
4 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. 5 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. - Edit URL List: Edits the controlled URLs and the restricted URLs. 80
6 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. - Collect Files Task: Shows the progress of file collection. Note Task Status All tasks can be viewed in categories of All, Transferring, Transferred, Task Running, and Stop depending on the task status. You can view each task s progress status [Task Type, Start Time, Task Transferred Rate, Task Completion Rate, Total Objects of Task, Command Completed (Task Running, Command Incomplete)]. For more details, refer to the Task Manual. 81
7 Tools Contains tools that are useful for various features. <User Management Menu> [Tools Menu] <Client Menu> <Option Menu> - - 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). - Query Tool: This is the tool used for the administrator to access the database of TCO!stream and to retrieve desired data easily. 82
- 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. 83
8 Window Determines the display mode of the TCO!stream Console screen. - Cascade - Tile Horizontally 84
- Tile Vertically - Arrange Icons Aligns the icons that are created when windows are minimized. 85
Note - Tip When several windows are open on the console at the same time, pressing Ctrl+Tab will switch to another window. 86
9 Help - Login Information: Shows the Login ID and IP information as shown below. - About TCO!stream: Shows TCO!stream product information. 87
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. Select Start Programs TCO!stream Database Utility. Division Description 88
Database Management Database Account 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.) - 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 The Database Utility can be run from where the TCO!stream Server is installed. 89
1) Database Backup You can backup the database that is currently being used. 1 Select Backup, and click. 90
2 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. (ID is connected to sa that is the system account of the SQL Server.) 91
3 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. 4 After completing the settings, click. Note Backup folder and file name The administrator can change the backup folder and the backup file name. 92
5 When the Database backup is successful, the message shown below appears. 6 Click to end the Database backup. 93
2) Database Restoration The administrator can restore the backup database using the Database Utility. 1 Select Restore, and click. 94
2 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. (ID is connected to sa that is the system account of the SQL Server.) 95
3 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. 4 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. 96
5 When restoration is successful, the message shown below appears. 6 Click to end Database Restoration. 97
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'. 98
4) Deleting a Database You can delete unnecessary databases using the Database Utility. Make sure to stop running the server before deleting a database. 1 Select Delete Database, and click. 2 Connect to SQL Server. 99
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.) 3 Select the TCO!stream Database to delete and click. 100
Note Cautions Since the deleted database cannot be restored, make sure to make a backup copy or reconfirm the deletion. 4 Click Finish to finish deleting the database. 101
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. 1 Select Database Migration, and click. 102
2 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. (ID is connected to sa that is the system account of the SQL Server.) 103
3 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. 4 When the migration is successful, the message shown below appears. 104
5 Click Complete to end the database migration. 105
6) Database Account Management - Change sa Password 1 Select Change sa Password under the Database Account Management, and click. 2 Connect to SQL Server. 106
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.) 3 Change the sa password for the system account of the SQL Server, and click. 107
4 Click Finish to finish changing the sa password. 108
- Change TCO User Password 1 Select Change TCO User Password under the Database Account Management, and click. 2 Connect to SQL Server. 109
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.) 3 Change the password of the TCO!stream Database User account, and click Change. 110
4 Click Finish to finish changing the TCO User Password. 111
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 4. Result of Update Hardware Inventory 112
1. Screen Layout for Hardware Inventory A C B D Division Organization Window (A) Statistics Window (B) Result Window (C) Detailed List Window (D) Description 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) You can select hardware related items; connection statistics, Hardware Management, Hardware statistics, or Reports. This window shows the results of the Clients selected in the Organization Window and the items selected in the Statistics Window. This window shows a detailed list of the items that you double clicked in the Result Window or that you right clicked to select View Detailed List. 113
2. Update Hardware Inventory 1 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. 2 In the <Update Hardware> window, click search. and select the department or user to - Include lower(sub)-department: When a department or a server is selected, all of the sub-departments or sub-servers of the selected department or server are also selected. Uncheck this option to select the 114
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) 3 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. 4 Click to perform the Hardware search. The H/W search status and result can be checked in 3. Hardware Inventory Task and 4. Result of Update Hardware Inventory. 115
3. Hardware Inventory Task From the <Hardware Inventory Task>, you can check the work status of the command given in the <Update Hardware Inventory> window. 1 Select [Task] <Hardware Inventory Task> from the menu bar. 2 Select the H/W task list. 3 Click a number in the Task Procedure Status window to see a detailed list in the right hand window. Note Task For a detailed explanation on how to use the <Task> window, refer to the Task Manual. 116
4. Result of Update Hardware Inventory 1) View Search Result Click <Hardware Inventory> in the Initial Screen that appears after logging into the Console, or select [Inventory] <Hardware Inventory> from the menu bar, or click in the toolbar. 1 Select the target (All, Department, User) from the Organization Window. 2 Select the statistics item from the Statistics Window. 3 Double click an item in the Result Window to see the detailed list in the window below. Note Search Command To view a recently updated result, a new search command must be given. 117
2) Statistics Items 1 Connection Statistics - Connection Statistics You can view the connection statistics between TCO!stream Server and TCO!stream Clients during the last three months from the date when the command of the Update Hardware Inventory s search result view is executed. Detailed information on the Clients is displayed in the Detailed List Window at the bottom when you click on the relevant number in the Result Window. - Connection List You can review detailed information on the selected Client or department and perform various remote control functions. Clicking the item fields will sort the list in ascending or descending order alternately. 118
2 Hardware Management - Changed Items You can view changes in servers, new users, server IP address, departments, processors, memory, work groups, computer names, user names, IP addresses and reservations. : Searches changes made after the set date. click : Starts searching after the date is set. 119
: Selects items for the changes list as required by the administrator. Note- Reservation In addition to the basic details provided to control user information, TCO!stream can set reservation items for controlling additional information (equipment number, cell phone number, etc.). For more details, refer to Clients (User Information Editor) of the Tools Manual. - Duplicated IP You can view users who have a duplicated IP. 120
3 Hardware Statistics You can view the H/W specification statistics of the Client PC. Double click an item in the Result Window to see a detailed list in the Detailed List Window. Note User Group Setting You can select multiple items in the detailed list using Shift or Ctrl. If you select multiple items and click the right button, you can create a user group. Once a user group is created, you can add the group to the Selected User list in various search operations including Update Hardware Inventory. 121
Hardware Statistics can be viewed in charts. In the chart view, you can double click an item on the chart to see a detailed user list. Double click 122
Menu Icon Description Save Chart Saves charts in various formats (Chart FX 98 file/template, Text file, Metafile Picture, Bitmap Picture). Chart Type Selects various types of charts. Chart Color Changes the chart colors. Vertical grid Shows the vertical datum lines. Horizontal grid Shows the horizontal datum lines. Legend Box Shows/hides the legend Box. 3D/2D Displays 3D view or 2D view of charts Zoom Resizes the window. Print Preview Sets the preview window, margins, paper, etc. Print Prints the screen. 123
4 Report You can save or print statistics reports on the H/W operation system, processors, memory, hard disks, etc., in xls or html format. - Save Select the report to save as a file, and select [File] <Save> from the menu bar, or click Enter the Saving Location and the file name, select the Save Type, and click selected report as a file. in the toolbar. to save the 124
- Print Select the report to print, and select [File] <Print> from the menu bar, or click Print window appears. Click to print the selected report. in the toolbar. The 125
5 View User Information Select a User group from the Organization Window and click on a user name to display detailed information about the user in the Result Window. Division Basic Information Hardware Information Additional Information Custom Information TCO Client Information Description user name, department name, e-mail, telephone, IP address, Mac address, work group, computer name, server name, server IP manufacturer, model, OS, OS version, OS service pack, processor, memory HDD drive information, NIC, floppy drive, CD-ROM, video card, monitor, printer, bios, bios date, DMI Additional information (such as reservation item) designated by the administrator Last Connection, Last Update Information, version 126
Note Right-Button Function Select a user or a department from the Organization Window and click the right button to use various control functions. - Menus available when selecting a user: Update Hardware, Check Status, Remote Control, Chat, File Transfer, Send message, Send E-Mail, Change User Information, Set User Group, View User Information, and Delete User ( Set User Group is enabled only for the list in the Result Window and the Detailed List Window) - Menus available when selecting a department: Update Hardware, Check Status, Send Message, Send E-Mail, and Edit Department Name These menus are also available from [Tools] <Manage User> on the TCO!stream Console screen. For more details on how to use these menus, refer to the Manager User of the Tools Manual. 127
Software Inventory TCO!stream can efficiently control Client PCs in their use of software. It can discover the installation of illegal software and programs irrelevant to the company business, providing an effective control basis for the software inventory. 1. Screen Layout for Software Inventory 2. Update Software Inventory 3. Software Inventory Task 4. Result of Update Software Inventory 128
1. Screen Layout for Software Inventory A C B D Division Organization Window (A) Statistics Window (B) Result Window (C) Detailed List Window (D) Description Shows all PCs connected to the TCO!stream Server by organization. Selects the statistics items for Installed Software, Application Package, and File Extensions. Shows the results of the Clients selected in the Organization Window and the items selected in the Statistics Window. Shows a detailed list of the items that you double clicked in the Result Window or that you clicked with the right button to select View Detailed Lists. 129
2. Update Software Inventory 1 Run the Update Software Inventory command. Click [Inventory] <Update Software> from the menu bar, or click in the toolbar. Select the entire organization, department, or user from the Organization Window of the [Software Inventory], click on the right button and select <Update Software> to add the user to Selected Users list. 130
2 Select one in the Type of Search. Type Installation Information Selected Application Extensions Description This type collects information registered in the Add/Remove Program of Windows Control Panel. This type performs searches in the Application Package List. ( Directory to be excluded from search may be selected additionally) This type performs searches by file extension. Directory to be excluded from search may be selected additionally. As this function takes a lot of time to complete, it is recommended that the command be given to individual users, not to large branch offices or departments. Note Application Package Detailed information (license, package files, authorized and unauthorized users) is controlled with respect to software that needs to be controlled. A list of software under such control is called the Application package. For more details, refer to the Application Package Editor in the Tools Manual. 131
3 In the Selected Application, click and select Application Package. (It is enabled when Selected Application is selected in the Type of Search. ) You can add or delete the packages to search in the <Select Application Package> window. Menu Icon Description Add all Add all Application packages. Add Delete Delete all Open Save Properties Add the selected Application packages. Delete the selected Application packages. Delete all Application packages. Open Application groups. Add objects saved in the group, and save selected objects in the group. Run [Application Package Editor]. 132
4 Click (if Extensions is selected in the Type of Search). You can select the extension to search and add or delete extensions. If extensions are selected, then only individual users can be added to the list of Selected Users. (All or departments cannot be selected) 133
5 Click in the Selected Users box, and select the department or client to be searched. (If you select extension from the search type, you can only select clients.) - Include lower(sub)-department: When a department or a server is selected, all of the sub-departments or sub-servers of the selected department or server are also selected. Uncheck this option to select the clients corresponding only to the selected department or server. Menu Icon Description Add User Add users to be searched (departments/users). Delete User Delete users to be searched (departments/users). Open Select and add a user group that has been saved 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 the 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) 134
6 Check the Directory to be excluded from the search box or Upload only changed File box (when Selected Application and Extensions are selected from the Type of Search ). You can exclude Windows Directories and other selected directories from the search, and select or deselect Upload only changed File item. - Directory to be excluded from the search: You can select arbitrarily chosen or predefined folders to exclude from the search. - Upload only changed File: If you have a previous search result, you can search for changes only and update the result. Note Update Software Inventory Options The Update Software Inventory collects much more data than other search functions. Therefore, you can save a lot of time in search and collection if you use options such as Directory to be excluded from search and Upload only changed File. 135
7 Select options for the Command Type, and click Inventory. to launch Update Software You can check the software search status and the search result in 3. Software Inventory Task and 4. Result of Update Software Inventory. Type Description Push Ignores 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 made on it and carries out the search command. It may take time to get the result, but is accurate. Push+Pull 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 Push mode, but on a scheduled time basis. Only PCs that are on at the scheduled time carry out the command. 136
3. Software Inventory Task From <Software Inventory Task>, you can check the task status of the command given in the <Update Software Inventory> window. 4 Select [Task] <Software Inventory Task> from the menu bar. 5 Select the software task list. 6 Click a number in the Task Procedure Status window to see a detailed list in the right hand window. Note Task For a more detailed explanation on how to use the <Task> window, refer to the Task Manual. 137
4. Result of Update Software Inventory 1) View Search Result Click <Software Inventory> in the Initial Screen that appears after logging in to the Console, or select [Inventory] <software Inventory> from the menu bar, or click in the toolbar. 4 Select the target (All, Department, User) from the Organization Window. 5 Select the statistics item from the Statistics Window. 6 Double click an item in the Result Window to see a detailed list in the window below. Note Search Command To view a recently updated result, a new search command must be given. 138
2) Statistics Items 1 Installed Software You can view a list of information on the installed software. 139
Item Include Lower Departments Description Show statistics including sub-departments in the Result Window. Determine Application name, number of licenses, and add/delete statistics display. Exclude unnecessary S/W items from the display list in the Result Window. Add necessary S/W items to the Result Window from the list of excluded S/W. Note Non-Display/Add to Display In order to control the software inventory effectively, it is necessary to manage the statistics of the essential software inventory. For this purpose, you can add or delete desired software items selecting Yes or No or Display option. (This option is not enabled when an individual user is selected) 140
2 Application Package - License Status You can use the software license statistics to determine the status of software currently used in your company and to control software efficiently. You can record basic software information within the company (such as software licenses and authorized users), by using Application Package Editor and check the license statistics status. (For the Application Package Editor settings, refer to the Application Package Editor in the Tools Manual). Item Description This item shows detailed lists, such as user list, authorized user list, and unauthorized user list. This item provides an editing function for the software list that is required to be controlled. (Refer to the Application Package Editor in the Tools Manual) 141
If executed, this item shows the updated Application package statistics status. - Application Restriction To set the Application restriction, click [Inventory] <Application Restriction> from the menu bar, or select a user from the Organization Window and right-click to select <Application Restriction>. (Usages of for Application to Restrict and Selected Users are the same as ones in 2. Update Software Inventory described previously). 142
Option Limited Usage Warning message Change file name Description As soon as the S/W is accessed, use is forbidden. With use forbidden, a warning message is displayed on the Client PC. With use forbidden, the file name is changed to prevent further attempts to use it. Version comparison The version of the file being accessed is compared with the version of the file in the restricted S/W package, and if the versions are the same, the selected restriction option is applied. Therefore, version comparison is available only when S/W packages are sorted by versions. (Refer to the Application Package Editor in the Tools Manual). You can cancel Application Restriction. If you select a restricted Application Package and click, the Stop Restriction on Usage window appears. Click Stop to cancel the restriction. 143
3 File Extension You can view search statistics by file extensions (DLL, EXE, etc.), set in the <Update Software Inventory> window. Select a user and select an extension from the Statistics Window. Check the Search Extension radio button in the Result Window, select an extension from the combo box ( ), set the date, and click Search to search the files. You can also select the Word Search radio button, and enter the key word in the combo box to search the files. (As search by file extension may produce a large number of results, it cannot be executed for groups or departments) 144
Option Description Select from among the file extensions in the Statistics Window. Enter the key word in the combo box. Select an extension for Extension Search, or enter the key word for Word Search. When checked, the search is made from the designated date. When unchecked, the search is made for all files. Run the search function. 145
Note Right-Button Function Select a user or a department from the Organization Window and click the right button to use various control functions. - Menus available when selecting a user: Update Software, Application Restriction, Check Status, Remote Control, Chat, File Transfer, Send message, Send E-Mail, Change User Information, Set User Group, View User Information, and Delete User (Set User Group is enabled only for the list in the Result Window and the Detailed List Window) - Menus available when selecting a department: Update Software, Application Restriction, Check Status, Send Message, Send E-Mail, and Edit Department Name These menus are available also from [Tools] <Manage User> on the TCO!stream Console screen. For more details on how to use these menus, refer to the Manage User of the Tools Manual. 146
147
Network Inventory Even for PCs where the TCO!stream Client is not installed, TCO!stream can collect information such as the IP Address, Mac Address, computer name, work group, etc., if they are connected to the network and can provide data on total IP Address use status and PC inventory status. Also, it has the function of checking the installation of the TCO!stream Client program, monitoring installation status during the initial establishment of TCO!stream. 1. Screen layout for Network inventory 2. Update Network Inventory 3. Network Inventory Task 4. Result of Update Network Inventory 148
1. Screen Layout for Network Inventory B A C Division Network Diagram Window (A) Result Window (B) Detailed List Window (C) Description This window shows the connection status of servers, TCO!stream Clients and other devices (including PCs without the TCO!stream Client and routers). (You can view by workgroups, clicking the combo box) This window shows the device status of the IP Address selected in the Network Diagram Window or the user device status. This window shows a detailed list when a number in the device status is clicked in the Result Window. 149
2. Update Network Inventory 1 Run Update Network Inventory command. Click [Inventory] <Update Network> from the menu bar or click in the toolbar. Select the IP segment, workgroup or user from the Network Diagram Window of the [Network Inventory], click on the right button, and select <Update Network> to add the user to Selected Users list automatically. 2 In the <Update Network Inventory> window, click, and select the department or client to search. - Include lower(sub)-department: When a department or a server is selected, all of the sub-departments or sub-servers of the selected department or server are also selected. Uncheck this option to select the 150
clients corresponding only to the selected department or server. Function Icon Description Add User Add users to be searched (department/user). Delete User Delete users to be searched (department/user). Open Select and add a user group that has been saved Save Save the selected users to a group. Note User Selection You can select users by organization or by system diagram by clicking the combo box ( ) in the 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) 3 Select the Client to be searched and select the command type in Update Network Inventory window. There are two command types and one of them must be selected. Type Description Push This type ignores 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. Schedule This type uses Push mode but on a scheduled time basis. Only the PCs that are on at the scheduled time carry out the command. 4 Click to perform the Update Network Inventory. N/W search status and the result can be checked in 3. Network Inventory Task and 4. Result of Update Network Inventory. 151
3. Network Inventory Task From <Network Inventory> you can check the work status of the command given in the <Update Network Inventory> window. 7 Select [Task] <Network Inventory Task> from the menu bar. 8 Select the network task list. 9 Click a number in the Task Procedure Status window to see a detailed list in the right hand window. Note Task For a detailed explanation on how to use the <Task> window, refer to the Task Manual. 152
4. Result of Update Network Inventory 1) View Search Result Click <Network Inventory> in the Initial Screen that appears after logging in to the Console or select [Inventory] <Network Inventory> from the menu bar or click in the toolbar. 7 Select the target (IP Segment, Workgroup, User) from the Network Diagram Window. 8 Double click an item in the Result Window to see the detailed list in the window below. Division Icon Description Registered The number of TCO!stream Clients (=TCO Agents) that have been connected to the server of current configuration. This includes the Clients with the power off, where the TCO!stream Client connected to the server is installed. Not Registered The number of TCO!stream Clients (=TCO Agents) that have not been connected to the server of current configuration Not Installed The number of devices where the TCO!stream Client (=TCO Agent) is not installed. Other Device The number of devices other than Windows based PCs (routers, Unix, printers, etc.) 153
Note Search Command To view a recently updated result, a new search command must be given. 154
2) Status of TCO!stream Client (=TCO Agent) Installation If you select an IP Segment from the Network Diagram Window, the TCO!stream Client (=TCO Agent) installation status and other device status for the IP Segment are displayed in the Result Window. If you click on a number in the window, a detailed list is displayed in the Detailed List Window. 155
3) Network Information by Users If you click a client in the Network Diagram Window, you can view the network status in the Result Window. Network information by user includes the department name, computer name, workgroup, IP Address, Mac Address, Power, TCO!stream Client (=TCO Client Agent), SNMP status, recent Search time, created time, and response time. 156
157
Software Distribution If the system administrator of a sizable company or organization should handle distribution of new (upgrade version) software manually, it would require a lot of time and effort and the workload would be enormous. Software distribution can be controlled efficiently using TCO!stream. The Software distribution function of TCO!stream has been improved in stability and efficiency and will satisfy the needs of system administrators, as well as everyone else in the company. 1. Screen Layout for Software Distribution 2. Create New Package 3. Edit Package 4. Auto Update 5. Build Auto Setup 6. Send Package 7. Software Distribution Task 8. Software Distribution History 158
1. Screen Layout for Software Distribution B A C Division Distribution Package Window (A) Result Window (B) Detailed List Window (C) Description This window shows the structure of the distribution package. You can view it by organization or by system diagram, pressing the combo box. This window shows the properties of the distribution package. Clicking an item in the Result Window will display numbers in the,,, and on the top. Clicking a number will display a detailed list about the user at the bottom. 159
2. Create New Package 1 Select [Software Distribution] <New Package>. 2 Set each tab in the <Distribution Module> window. Tab Distribution Package Directory File Environment Registry Remote Execution Description You can set the properties of the package and the OS to be distributed. You can make the list of directories to be distributed or destination directories Once the directory is set, the files in the directory are automatically set. You can add or delete files, not directories. This is used for distribution of the environment file (ini). You must set the directory that receives files. This is used for distribution of the registry file (reg). You can run the executable files contained in the distribution package or the client machine. You can also set the execution time and options. 160
- Distribution Package In the Package Information, enter the name of the software to be distributed and a brief description. In the Operating System excluded from distribution, select the OS that should be excluded from distribution. Item Package Information Operating System excluded from distribution No Distribution to Server Description - Version: The first version is 1. It increases by 1 automatically every time the package is modified and saved. - File Count & Total Size: You can view the number of files and the total size after setting the files or the folders. You can select the OS to be excluded from distribution. If multi-level servers are installed, the package is distributed to clients only and not to sub-servers. 161
- Directory You click to designate the directory to be distributed. If the S/W to be distributed is in a particular directory, designate it. After designating the directory, click. Note If you want to distribute a file, you should designate the file under the File tab. If you designate a folder under the folder tab, you can view the files designated under the file tab. 162
Once the Directory to be distributed is designated, the Destination Directory also is automatically designated. Packages or files are distributed to the destination directory of Client PCs. Item Destination Directory Folder Option Description You can change the Destination Directory by clicking. If no directory is displayed in this field, a new directory must be created in the client. (Checked as default) - Include sub-directory: If the selected directory has sub-directories, all directories including sub-directories will be distributed. -Include empty directory: Empty directories are excluded from distribution even when you select to include sub-directories. (Checked as default) 163
If you click at the Destination Directory box, you can change the distribution directory to the directories listed in the window below. To select another directory, click. 164
- File Once you have designated the directory containing the software to be distributed or the software file to be distributed, the file information is displayed under the File tab. If you have another file to distribute, click Add 165
- Environment If you add a file to be distributed under the Environment tab, the Destination Directory is set to the same directory. You can change the Destination Directory as you do under the File tab. Note Environment File under the Environment Tab Environment files are used for program initialization and configuration setting, and are updated only for changes made. When you have environment files as listed on the left, you may distribute an environment file as shown on the right to change SQLIP to 192.168.10.20. After the distribution, the other information (SQLID, SQLPass, and SQLDb) remains unchanged, and only SQLIP is updated. Existing environment files [DBServer] SQLIP="192.168.10.18" SQLID="sa" SQLPass="abcd" SQLDb="TCO" Environment file to be distributed [DBServer] SQLIP="192.168.10.20" 166
- Registry You can add a file to be distributed under the Registry tab to change the registry information of the client. Note Registry File Registry files contain information necessary for booting and configuration settings, and are similar to environment files. They are applied immediately when distributed. If a registry value is changed in the registry editor of the Windows environment, only the amended part is made into a registry file for distribution, as shown below. It is executed automatically upon distribution to change the registry value. Windows Registry Editor Version 5.00 // Ex:) Windows 2000 [HKEY_LOCAL_MACHINE\SOFTWARE\Medialand\TCOstream\Server\Config] "TServerModulePath"="C:\\Program Files\\TCOstream\\Server" [HKEY_LOCAL_MACHINE\SOFTWARE\Medialand\TCOstream\Server\Data] "ServerIP"="192.168.10.18" "ClientIP"="192.168.10.145" Windows Registry Editor Version 5.00 // Ex:) Windows 2000 [HKEY_LOCAL_MACHINE\SOFTWARE\Medialand\TCOstream\Server\Data] "ServerIP"="192.168.10.20" The registry files created in Windows 2000/XP are not applied in Windows 95/98/Me/NT (or vice versa). 167
- Remote Execution Under the Remote Execution tab, you can run, in Client PCs, executable files contained in the distribution package or a particular file. The file type that can be executed after the distribution is an EXE file and may be given options depending on the file characteristics. 168
In the figure below, the upgrade.exe file is set to Execution after distribution with the s option, and the location of directory to be distributed is D:\Distribution File\Upgrade. You can distribute and execute a client s file simultaneously. In the figure below, C:\download\popup.exe in the client directory is being set for remote execution. To make execution by remote control available, the executable file must exist on the Client side. 169
After completing the settings, click to compress and save all files contained in the distribution package. The save location is C:\Packages. You can change the location for saving in [Tools] <Clients> <Set Client Option>. You will see from Windows Explorer that the distribution package is saved in C:\Packages. The distribution package is distributed to Clients as a compressed file as shown in the figure. 170
171
After completing the settings of the distribution package, you can view detailed properties of the distribution package. 172
3. Edit Package 1 To edit the distribution package, right-click on the package to be edited and click <Edit Package>. 173
2 Edit the destination directory or the distribution file, and save it. In the figure below, you will see that the Destination Directory is changed from C:\ to D:\. 3 After the distribution package is edited, the version is changed to VER_2 as shown in the figure below. If you click on File Count in the distribution package window, detailed information is displayed at the bottom. 174
4. Auto Update When you distribute directories or files, you sometimes have to upgrade them instead of changing them. For example, when updating a virus vaccine periodically, you do not have to create a new package every time the vaccine is updated. You modify only the updated file without having to change the directory or the file name. This is the automatic updating feature. 1 After updating (=overwriting), in Windows Explorer, files to be distributed, click Auto Update in the distribution package window. 175
2 Auto Update starts to compare files of a package to be distributed with existing files at (C:\Packages) from various viewpoints such as; date, version, size, etc.. As a result, the distribution package is updated and the version number increases. 3 When Auto Update is completed, the version is upgraded to VER_3. From the software distribution window, you can see that the files have been updated. 176
5. Build Auto Setup When installing programs on the Client PC, the administrator can use the Software Distribution function for automatic installation. The installation program is automatically created as a single EXE file (tsetup.exe), which supports compression and encryption. Also, you can compress several general files such as document files into one EXE file through an encryption process. 1) How to Run 1 Select [Software Distribution] <New Package> from the menu bar and click. You can register the file in the distribution package to make it run automatically after S/W distribution. 2 Select [Start] [Program] <TCO!stream> <Auto Setup Creator>. This method is used when distributing compressed executable files for manual installation. 2) Create Auto Setup File 1 Select [Software Distribution] <New Package> from the menu bar to display the Distribution Package window. Set the distribution package properties and options. 177
2 Click. 3 Select the directory to install or compress. All sub-directories are also selected. When compressing files, check Compress the included files in the checkbox. 178
4 After compression, select an executable file for installation. If there is no EXE file, you may make ordinary files or document files as EXE files. In this case, you do not have to select an executable file. Enter any EXE file Parameters (optional), if necessary. 5 Enter the directory to which the self-extracting executable file will be created. After setting it, the selfextracting executable file (tsetup.exe) is created in the selected directory. If you want to set encryption, enter a password. If the encryption is set, the Auto Setup function proceeds only after you enter the encrypted password. If you check the Show Initial Dialog option, the installation process will not appear on the screen during the Auto Setup process. 179
6 The figure below is the window for Auto Setup. It shows the process of installing the self-extracting executable file on the administrator PC. You must click, to automatically install the file on the administrator PC. If you just want to create a compressed executable file (such as a document file), click. Note Execute the Auto Setup Program When you click for Auto Setup, the program is installed in the administrator PC. Caution should be exercised because Auto Setup takes place in Client PCs in the same way as in the administrator PC. Values - such as serial key - must be typed in from the keyboard. (If you use function keys like Ctrl+V, Auto Setup does not work) Cautions When installing the program in the administrator PC by clicking, caution must be exercised because the program settings are all applied. In other words, you have to confirm the checkbox and radio button selections before proceeding to the next step. * Auto Setup will not work in the following circumstances: - When the program is created with English O/S in the administrator PC and Auto Setup is attempted in another language version of the O/S. - When the settings in the administrator PC are not the same as the PC settings where tsetup.exe is to be run. - When the program requires rebooting during installation. 180
7 If you click after the installation is completed, a message appears asking whether installation for the Auto Setup was completed. If the installation was completed, click. 8 Information about the Auto Setup program is displayed. Read the contents and click. 181
9 Based on the settings chosen in the above steps, the self-extracting executable file (tsetup.exe) is created. 10 The creation of the self-extracting executable file is completed. The executable file will be created in a selected directory. When this file is executed in another PC, installation takes place automatically. 182
11 Under the Remote Execution tab of the Distribution Package window, you will note that the self extracting executable file (tsetup.exe), which is to be distributed by Remote Execution, is registered. 183
6. Send Package 1 Select [Software Distribution] <Send Package> from the menu bar, or click in the toolbar. Item Package to be distributed Execution Time Selected Users Option Delete temporary source file after distribution Description You can select a package to distribute. When you run the distribution, the package is not distributed to Clients right away, but is placed in the directory with the name of the package below the location set in the Console option (the default is C:/Package ). Then the package moves to the directory for actual distribution. If checked, this option sets the time for the package to move to the distribution directory. If unchecked, the package moves to the distribution directory immediately after the distribution command is given. This option sets the target Clients. - Distribute All: Distribution is made without regard to version, date or size. - Distribute Update Only(Distribute Different Files Only): Distribution is made only for updated files after comparison with the existing files. - Custom: If there exists a file in the folder having the same name as the file to be distributed, a comparison is made before distribution with regard to version, date and size. The distributed files, which reside temporarily in C:/Package, will be deleted automatically. 184
Distribute only to Servers Manual download If there are intermediate servers, distribution is made only to the intermediate servers and not to the Clients. If the Command Type is pull, the Clients receive the distributed file. But, if it is push, the file is distributed to the intermediate servers only and not the Clients. It is possible for clients to get distribution from the list instead of receiving distribution provided by the server. By checking this item, Get Manual Distribution is created in the TCO Client icon located in the Windows tray of the client PC. Command Type Type Push Pull Push+Pull Schedule Description One-sided distribution mode. Distribution is made to all running Clients. Clients that are not switched on when distribution is made cannot receive the distribution. The package is stored in the server. Clients get the distribution when they are turned on or execute the command. This option reduces the load on the network. This option takes advantage of both the Push and the Pull command. The package is distributed immediately to all running Clients. Clients that are not switched on when distribution is made will get the distribution later when they get in contact. Distribution starts at the time specified. Scheduled distribution is set to Push mode. If this option is checked, Push and Pull are disabled. 185
2 Select the package to be distributed and the users who will receive the package. Then set distribution options. 3 Click in the <Send Distribution Package> window, and select the department or client to be searched. - Include lower(sub)-department: When a department or a server is selected, all of the sub-departments 186
or sub-servers of the selected department or server are also selected. Uncheck this option to select the clients corresponding only to the selected department or server. Menu Icon Description Add User Add Users to be searched (department/user) Delete User Delete Users be searched (department/user) Open Select and add a user group that has been saved 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 the 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) 4 After completing all settings, click. Note Delete the Package to be distributed If you want to cancel the selection of a package to be distributed, select the distribution package and right-click to select Delete or press Delete from the keyboard. 187
7. Software Distribution Task You can check, from the <Software Distribution Task>, the work status of the command given in the <Send Package> window. 10 Select [Task] <Software Distribution Task> from the menu bar. 11 Select from the Software Distribution Task list. 12 Click a number in the Task Procedure Status window to see a detailed list in the right hand window. Note Task For more detailed explanation on how to use the <Task> window, refer to the Task Manual. 188
8. Software Distribution History Click <Distribution Status> at the Initial Screen that appears after logging into the Console, or select [Software Distribution] <Software Distribution History> from the menu bar, or click toolbar. in the The status is displayed for each package. You can also check the distribution status by organization or by system diagram. Note Cancel, Register Cancel : The software has been distributed and will not be distributed any more. Its status remains here for reference purposes only. You can right-click on it and select Delete to remove it from the list permanently. Register : The software is registered for distribution and will continue to be distributed. You can right-click on it and select Delete to cancel the registration. 189
You can view the status of each distribution package, such as Success and Failed. You can also check the users and distribution files for software distribution. Distribution User Status Status Description All Number of users designated as the distribution target Successful Number of users to which distribution is completed Failed Number of users to which distribution failed Command Completed Number of users to which distribution is in progress or is completed under the distribution command Command Incomplete Number of users to which the command is not delivered because they are not switched on or because of a network error Note Command Delivery Command delivery includes distribution successful and distribution failed. 190
Metering The use of software in the Client PC can be efficiently controlled using TCO!stream. It is possible to prevent Client PCs from using software that is illegal, is not related to work or from getting access to inappropriate Internet sites, and to take proper measures to avoid deterioration of the efficiency and productivity of the organization. 1. Screen Layout for Application Metering 2. Start Application Metering 3. Application Metering Task 4. Collect Application Metering Result 5. Application Metering Result 6. Screen Layout for Web Metering 7. Start Web Metering 8. Web Metering Task 9. Collect Web Metering Result 10. Web Metering Result 11. Edit URL List 191
1. Screen Layout for Application Metering A C B D Division Organization Window (A) Statistics Window (B) Result Window (C) Detailed List Window (D) Description This window shows all the PCs connected to the TCO!stream Server. You can select the S/W packages or other files for Application metering. This window shows the results of the users selected in the Organization Window and the items selected in the Statistics Window. This window shows the detailed list of the item that you double clicked in the Result Window. 192
2. Start Application Metering 1 Start Application Metering Click [Metering] < Start Application Metering> from the menu bar or click in the toolbar. Select the entire organization, department or user from the Organization Window of [Application Metering], click on the right button and select <Start Application Metering> to add the user to the list of selected users. Item Type of Metering Selected Application Description You can determine whether the target should be all S/W or selected S/W. - All Applications: Metering targets are all running S/W. - Selected Application: Metering targets are S/W selected from the list of Applications. You can select the Application package to be searched in the <Selected Application> list after clicking. (It is enabled when Selected Application is chosen in the Type of Metering checkbox) 193
2 In the Selected Application box, click, to select an Application Package. (It is enabled when Selected Application is selected in the Type of Metering. ) You can add or delete the packages to be searched in the <Select Application Package> window. Menu Icon Description Add all Add all Application Packages. Add Delete Delete all Open Save Properties Add the selected Application Packages. Delete the selected Application Packages. Delete all Application Packages. Open Application groups. Add objects saved in the group, and save selected objects in the group. Run <Application Package Editor>. (Refer to the Application Package Editor in the Tools Manual) 194
3 Click in the Application Metering window and select a department or user to be searched. - Include lower(sub)-department: When a department or a server is selected, all of the sub-departments or sub-servers of the selected department or server are also selected. Uncheck this option to select the clients corresponding only to the selected department or server. Menu Icon Description Add User Add Users to be searched (department/user) Delete User Delete Users to be searched (department/user) Open Select and add a user group that has been saved 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 the User Selection window. The organization is the logical department tree, whereas system configuration is the physical server diagram. (To select all users, add them to a group) 195
4 Select users to be searched and set the options in the Metering Activation Period box and in the Automatic Collection Frequency box of the <Application Metering> window. Option Metering Activation Period Automatic Collection Frequency Description You can select either All day or Schedule. - All day: The monitoring time is set by each day. - Schedule: The monitoring time is set according to a time schedule. Metering results are collected automatically. - Updates every(hr:min): Metering results are collected at the set time interval. - Updates once at: Metering results are collected at the set time. Note Automatic Collection Frequency As the metering result concerns the use of S/W, you can set the maximum or minimum run time in the use period to check S/W use status. If the collection interval is too short, the Client will send data to the server too frequently. If the Client PC is turned off, the result is sent to the server automatically when the Client PC is turned on again. 196
3. Application Metering Task From <Application Metering Task> you can check the work status of the command given in the <Application Metering> window. 1 Select [Task] <Application Metering Task> from the menu bar. 2 Select an item from the application metering task list. 3 Click a number in the Task Procedure Status window to see a detailed list in the right hand window. Note Task For a more detailed explanation on how to use the <Task> window, refer to the Task Manual. 197
4. Collect Application Metering Result If the collection interval is set as All Day, the metering result is available every 24 hours. However, if you want to check the current use status in real time, you should give the Collect Application Metering command. 1 Select [Metering] <Collect Application Metering> from the menu bar. 2 Select a list to be collected from the application metering list in progress. If you select an item from the application metering list in progress and click displayed., the settings for the item are 3 Click to get the result immediately. The intermediate results collected can be viewed in the <Application Metering Result > window in the following pages. 198
5. Application Metering Result 1) View Search Result Click <Software Metering> in the Initial Screen that appears after logging in to the Console, or select [Metering] <Application Metering Result > from the menu bar, or click in the toolbar. 1 Select a target (All, Department, User) from the Organization Window. 2 Select the statistics item from the Statistics Window. 3 Double click on an item in the Result Window to see the detailed list in the window below. Note Search Command To view a recently updated result, a new search command must be given. 199
2) Statistics Items A list of Application packages and other files are displayed. If you click on an item, the metering result is displayed in the Result Window. Since the metering result can be of considerable size, you should set the date and the metering interval. Option Description Set the period for the metering result. Metering time condition (The result is filtered by time) Search button Note Application Package Editor If you select an item from the Statistics Window, right-click on it and select <Application Package Editor>, you can add or edit the Application packages. (Refer to the Application Package Editor in the Tools Manual) 200
6. Screen Layout for Web Metering A C B D Division Organization Window (A) Statistics Window (B) Result Window (C) Detailed List Window (D) Description This window shows all the PCs connected to the TCO!stream Server by organization. This window shows the web metering result and the URL list set in the URL editor. - Managed URL: URL under control - Restricted URL: URL where access is restricted - Other URL: URLs other than managed URLs and restricted URLs (For more details, refer to the Edit URL List in the Metering Manual) This window shows the metering results of the user selected in the Organization Window and the items selected in the Statistics Window. This window shows a detailed list for the item that you double clicked in the Result Window. 201
7. Start Web Metering 1 Start web metering. Click [Metering] <Start Web Metering> from the menu bar or click in the toolbar. Select the entire organization, department or user from the Organization Window of the [Web Metering], click on the right button and select <Start Web Metering> to add the user to the list of selected users. Item Blocking of URL Description Set Blocking of URL to prevent improper use of the Internet. - Move to default address. You are forced to move to a default URL when you try to access a particular URL. - Warning message You are given a warning message if you try to access a particular URL. (At the URL List Editor, you can decide the settings of URL restriction. For more details, refer to the Edit URL List in the Metering Manual) 202
2 Click in the Web Metering window, and choose a department or Client to be searched. - Include lower(sub)-department: When a department or a server is selected, all of the sub-departments or sub-servers of the selected department or server are also selected. Uncheck this option to select the clients corresponding only to the selected department or server. Menu Icon Description Add User Add Users to be searched (department/user) Delete User Delete Users to be searched (department/user) Open Select and add a user group that has been saved 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 the 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) 203
3 Select users to be searched and set the options in the Monitoring Activation Period box and in the Automatic Collection Frequency box of the <Web Metering> window. Option Metering Activation Period Automatic Collection Frequency Description You can select either All day or Schedule. - All day: The monitoring time is set each day. - Schedule: The monitoring time is set by a particular time schedule. Metering results are collected automatically. - Updates every (hr:min): Metering results are collected at the set time interval. - Updates once at: Metering results are collected at the set time. Note Automatic Collection Frequency As the metering result concerns the use of S/W, you can set the maximum or minimum run time in the use period to check S/W use status. If the collection interval is too short, the Client will send data to the server too frequently. If the Client PC is turned off, the result is sent to the server automatically when the Client PC is turned on again. 204
8. Web Metering Task You can check the work status of the command given in the <Web Metering> window from <Web Metering Task> 1 Select [Task] <Web Metering Task> from the menu bar. 2 Select an item from the Web metering task list. 3 Click a number in the Task Procedure Status window to see a detailed list in the right hand window. Note Task For a more detailed explanation on how to use the <Task> window, refer to the Task Manual. 205
9. Collect Web Metering Result If the collection interval is set as All day, the metering result is available every 24 hours. However, if you want to check the current use status in real time, you should give the Collect Web Metering command. 1 Select [Metering] <Collect Web Metering> from the menu bar. 2 Select a list to be collected from the Web metering list in progress. If you select an item from the Web metering list in progress and click, the settings for the item are displayed. 3 Click to get the result immediately. The intermediate results collected can be viewed in the <Web Metering Result> window in the following pages. 206
10. Web Metering Result 1) View Search Result Click <Web Metering> in the Initial Screen that appears after logging in to the Console, or select [Metering] < Web Metering Result > from the menu bar, or click in the toolbar. 1 Select a target (All, Department, User) from the Organization Window. 2 Select the statistics item from the Statistics Window. 3 Double click on an item in the Result Window to see the detailed list in the window below. Note Search Command To view a recently updated result, a new search command must be given. 207
2) Statistics Items A list of URLs (managed URLs and restricted URLs) registered in the URL List Editor is displayed. If you click on an item, the metering result on Internet access is displayed in the Result Window. Since the metering result can be of considerable size, you should set the date and the metering interval. Option Description Set period for the metering result. Metering time condition (the result is filtered by time) Search button Note URL List Editor If you select items from the Statistics Window and right-click on them, you can add managed URLs or restricted URLs. If you can select < Edit URL List >, you can add or edit URL lists. (Refer to the Edit URL List in the Tools Manual) 208
11. Edit URL List 1) Run URL List Editor Select [Metering] <Edit URL List>, or right-click on an item in Managed URL, Restricted URL or Other URL in the Statistics Window and select <Edit URL List>. 2) Add/Delete URL List 1 Input Directly The administrator can type in the URL and click to add it to Managed URL or Restricted URL. 209
2 Add improper sites obtained from web metering result From the metering result list, select URLs to be restricted. Then click the Add button ( ) to add them to the Managed URL List or the Restricted URL List. The added URLs may also be deleted by clicking the Delete button ( ). Note Go to URL Click to access the URL selected from the Web Metering Result List. 210
Task Various tasks performed through the TCO!stream Console are based on huge network spaces. Therefore, it is necessary for the administrator to check and control the tasks in progress efficiently. Task, as described here, is a function which shows the progress of a task following the task command, so that the administrator can understand what is going on and how. When the progress of the task is known, better control plans can be made. 1. Screen Layout for Task 2. View the Task Procedure Status 3. Control the Task Procedure Status 211
1. Screen Layout for Task You can check and control the progress of all commands concerning TCO!stream s inventory control on one screen. Select [Task] <All Tasks> on the TCO!stream Console screen or click. The Task window is divided into Condition Menu Bar (A), Task List Window (B), Task Procedure Status Window (C) and Detailed List Window (D). A B C D. 212
1 Condition Menu Bar (A): You can select tasks such as task type, status and date. - Task Type: All, Update Hardware Inventory, Update Software Inventory, Application Restriction, Update Network Inventory, Software Distribution, Application Metering, Web Metering, Send Messages and Collect Files. - Task Status Status All Transferring Transferred Running Stop (Completed) Description All task statuses (Transferring, Transferred, Running, Stop) Task command is being sent to network and Clients. e.g.) One-time command such as Update Hardware Inventory. Task command has been sent to Clients. Task command from the server is being executed in the Client. e.g.) Lasting command, such as Application restriction and metering or commands with the PULL option Task command terminated by the administrator (applicable only to PUSH/PULL) 2 Task List Window (B): This window shows the task list according to the condition menu bar (A). 3 Task Procedure Status Window (C): This window shows the status of each task. Status Task Type Start Time Task Transfer Rate Task Completion Rate Total Object of Task Command Completed Task Completed Task Running Command Incomplete Description Type of task selected in the Task List Window (B) Time the task started Percentage of the Clients that received the task command Percentage of the Clients that completed the task command Total number of Clients that will execute the task command Number of Clients that received the task command Number of Clients that completed the task command Number of Clients that are currently performing a command, such as Application restriction or metering, from among the Clients that received the task command Number of Clients that did not receive the task command 4 Detailed List Window (D): This window shows the detailed list of targets (Command Completed, Task Completed, Task Running and Command Incomplete) in the Task Procedure Status Window (C). 213
2. View the Task Procedure Status You can set the conditions in the Condition Menu Bar (A) and select a list in the Task List Window (B). Then the task progress status is displayed in the Task Procedure Status Window (C). If you select a target from the Task Procedure Status Window (C), you can view the detailed list in the Detailed List Window (D). A B C D Note Task Status Since a command such as Update Hardware or Software Inventory gets a result as soon as the command is given, Task Transfer means Task Completion. However, in practice, although the command from the server has been sent to the Client, the result may not reach the server for various reasons within the network. Therefore Task Transfer may be different from Task Completion. 214
1 View the Task Procedure Status by Task Types You can view the list of tasks by selecting the task type. 2 View the Task Procedure Status by Status You can view the list of task statuses by selecting status. 215
3 View the Task Procedure Status by Date You can view the list of tasks from a selected date onwards. 216
3. Control the Task Procedure Status 1) Cancel Task You can cancel a task completely. Cancelled tasks may be deleted from the list. Note Cancel Task When a task is cancelled, some of the target Users may already have received the task command. Cancel Task does not mean canceling the task of those Users that have already received the command, but canceling the task being sent from server to Users. 217
2) Stop Task You can cancel a task temporarily. Stopped tasks may be resumed by clicking Properties. 218
3) Delete Task You can remove a task completely. 219
4) Collect Monitoring Results This menu applies only to metering tasks. It collects the result as at the time of giving the command, ignoring the upload time set for the metering command. It is the same as Collect Metering described in metering functions. 220
5) Properties You can view detailed registration information about each task, repeat a task command with the same conditions without further settings or repeat a task command by changing the conditions. 1 Update Hardware Inventory Properties You can confirm the Task Registration Information of Update Hardware Inventory and repeat the task. The procedure for repeating the task is the same as for Update Hardware Inventory. (Refer to Update Hardware Inventory in the Hardware Inventory Manual) 2 Update Software Inventory Properties You can confirm the Task Registration Information of an Update Software Inventory and repeat the task. The procedure for repeating the task is the same as for Update Software Inventory. (Refer to Update Software Inventory in the Software Inventory Manual) 221
3 Update Network Inventory Properties You can confirm the Task Registration Information of Update Network Inventory and repeat the task. The procedure for repeating the task is the same as for Update Network Inventory (Refer to Update Network Inventory in the Network Inventory Manual) 4 Software Distribution Properties You can confirm the Task Registration Information of Software Distribution and repeat the task. The procedure for repeating the task is the same as for Software Distribution. (Refer to Send Package in the Software Distribution Manual) 222
5 Software Metering Properties You can confirm the Task Registration Information of an Application metering and repeat the task. The procedure for repeating the task is the same as for Application Metering. (Refer to Start Application Metering in the Application Metering Manual) 6 Web Metering Properties You can confirm the Task Registration Information of a web metering and repeat the task. The procedure for repeating the task is the same as for Web Metering. (Refer to Start Web Metering in the Web Metering Manual) 223
224
7 Send Message Properties You can confirm the Task Registration Information of Send Message and repeat the task. The procedure for repeating the task is the same as for Send Message. (Refer to Send Message in the Tools Manual) 8 Collect Files Properties You can confirm the Task Registration Information of Collect Files and repeat the task. The procedure for repeating the task is the same as for Collect Files. (Refer to Collect Files in the Tools Manual) 225
Remote Control Increasing numbers of users and the expansion of a network environment becomes a growing problem for network administrators to solve. When a problem occurs in a user s PC, the conventional method was to visit each PC to rectify it. But this was time consuming and expensive, and was unproductive for enterprises, network administrators or users. The Remote control functions of TCO!stream can solve these problems neatly. TCO!stream provides remote control functions as powerful, efficient and convenient as visiting clients to resolve their problems. Remote control means controlling PCs (Clients) via the server from a remote location. For example, an administrator located in New York can handle a PC problem in London office via remote control without having to visit or call London office. Remote control makes it possible for the administrator to monitor and resolve hardware and software problems from a remote location. In other words, the administrator can control the keyboard and mouse of a PC at a remote location and handle virtually all problems from his own PC via the network, without visiting the place where the PC in question is located. 1. Execute Remote Control 2. Remote Control Functions 3. Remote Control Configuration 226
1. Execute Remote Control 1) Using the Remote Control Select [Tools] <Manage User> <Remote Control> from the menu bar, or click in the toolbar. Select a user from the Organization Window in [Inventory] and right-click on it to select <Remote Control>. Note Attempt Remote Control Access When the administrator attempts remote control access, a message box appears in the administrator window indicating that user approval is awaited. If the Client PC is turned off, a message appears stating that the connection cannot be made. 227
2) Client Screen When the administrator attempts remote control access, a message appears on the Client PC requesting user approval. If the Client clicks to the administrator s request, the administrator can take remote control. 228
3) Administrator Screen The figure below shows an administrator controlling a Client PC via remote control after getting the Client s approval. After completing the remote control job, the administrator can click the close button in the upper right corner or click Close to exit remote control. Note Screen View If the resolution of the Client PC is higher than that of the administrator PC (e.g., the administrator PC is 1024x768, and the Client PC is 1152x864), you cannot view the Client s entire screen in the remote control window. To view the entire screen, you have to use the scroll bar. If you want to scroll automatically, you have to move the mouse up, down, left and right. But, the best way to view the entire screen is to use the Scale to Fit option and adjust the Client s screen size to the server screen (For details, refer to the Remote Control Functions in the Remote Control Manual). 229
2. Remote Control Functions 1) Basic Menu Option Share Watch Control Scale to fit Restore View Description You can share mouse and keyboard input with the Client. (Controllable both from the Administrator PC and the Client PC) You cannot control the Client PC but can only watch its screen. Input from the Client PC is blocked and the Administrator PC controls the mouse and keyboard of the Client PC. (Client PC user can only watch the controlled condition.) Client PC screen is adjusted to fit into the size of the server screen. Previous remote control screen size is restored. (Switch to the remote control window with main menu.) 230
2) Main Menu 1 Client Menu Icon Description Share You can share mouse and keyboard input with the Client. (Controllable both from the Administrator PC and the Client PC) Watch You cannot control the Client PC but can only watch the its screen. Control Input from the Client PC is blocked, and the Administrator PC controls the mouse and the keyboard of the Client PC (Client PC user can only watch the controlled condition.). 231
Stop viewing Send Ctrl+Alt+Del Blank screen Close Remote control is temporarily stopped. (Contact with the Client PC is maintained. Remote control is resumed when one of Share, Watch, and Control modes is selected.) Produces the same effect as if the Ctrl-Alt-Del keys were pressed in the Client PC. (Available at Windows NT, Windows 2000 or above) The screen of the Client PC becomes blank. Input to the Client PC depends on the current control mode. When remote control is finished, the screen is restored. You can exit from remote control. Note Send Ctrl+Alt+Del The short cut key on the server side is Ctrl-Alt-Esc. This function works when the OS of the Client PC is Windows NT or above and is useful for login. 2 View Menu Icon Description Toolbar Shows the toolbar and the icon button names. Status Bar Shows the status bar at the bottom of the control screen. Scale to fit Adjusts the control screen to fit to the current window size. Full screen Maximize the window size as far as allowed by the resolution and show as much of the Client PC screen as possible in its original size. Maximize View Shows the maximum Client PC screen without toolbar or status Area window. (Default setting for remote control) 3 Help Shows product information about the program license, configuration files, performance, etc. 232
3. Remote Control Configuration You can run ClientCfg.exe in the RC/Master folder on the path where TCO!stream is installed to configure the remote control. After completing configuration, click to modify Client32.ini in the RC/Master folder. To apply the new remote control configuration to all Client PCs, you should distribute the Client32.ini file to the directory where the remote control program is installed. The new configuration is applied when the Client PC is rebooted. Note Client32.ini file You cannot edit the Client32.ini with a text editor. You must use the configuration program to edit this file. 1) Security Item Configurator Password Control Password User Acknowledgement Required Description Makes Password for using the ClientCfg.exe file Input Password for accessing Clients Shows the window for obtaining user approval before starting remote control. (Checked by default.) 233
2) Connection Port: Designate the port to be used in remote control connection. The default is 5405. Note Port setting Basically, remote control is made via the port between the administrator and the Client PC. If the port of the Client PC or the Administrator PC has a conflict with the port in current use, remote control cannot be effected. Therefore, in the event of a port conflict, the port must be changed. 234
3) Notification 1 Beep while being viewed at every [ ] sec. A beep sound is generated every x seconds using the sound card during remote control operation. If set to 0, the beep does not sound. The sound may not be generated if the PC has no sound card or the sound card is being used in another program. 2 Display text when viewed. During remote control operation, a small message box is displayed on the Client screen to let the Client know that the PC is under remote control. The message may contain only numerals and letters. 235
4) Advanced 1 Send Physical Fonts The Client system s font information is sent to the control system. This option is checked by default. If this option is unchecked, letters may appear fragmented during remote control. 2 Cache size When a job requires frequent screen refreshing, as in graphics work or picture editing, it would be helpful to enhance the performance by increasing the cache size. Even when cache size is increased, if the memory is not actually used, the system s performance would not be affected. 236
Tools TCO!stream provides many tools to assist the administrator and to support task processing. We will explain user-support tools, such as manage user and check status, chat, send message, file transfer and the options provided for various settings of the system. We will also explain control tools and other task tools such as Find User and Collect Files. 1. Find User 2. Manage User 3. Collect Files 4. Application Package Editor 5. Delete History Data 6. Trace Router 7. View Remote Control Log 8. Query Tool 9. Server Upgrade 10. Clients 11. Options 237
1. Find User In order to use the main functions of TCO!stream such as Update Hardware Inventory, Update Software Inventory, Software Distribution and Metering efficiently, you should be able to search users quickly and easily. Basically, users can be searched with various search conditions and the search results may be set to a group. If you have a large organization with many users, the Find User function will be very helpful. Select [Tools] <Find User> from the menu bar or click in the toolbar. 1) Screen Layout for Find User - Option Description Category Set conditions with user name, department, IP address, processor, memory, OS, e-mail or phone number. Value Enter or select the key value to meet the conditions. AND & OR icons AND/OR operators to be applied to the condition statement. CLEAR icon Delete the condition statement. Search Search with the condition statement. 2) Find User 1 Select a Category. 2 Enter or select a value. (If the processor or the Operating System is selected as a category, the value 238
may be selected from the combo box) 3 If necessary, make a complex condition statement using AND/OR operators. 4 Click to start search. Note Manage User Tool If you right-click on an item in the search list, you can use all Manage User functions such as chat, file transfer, send message, etc. 239
3) Set User Group 1 After you find users, click. 2 Enter the user group name and click. Note Set User Group If you have a user group, you can choose and add it as a target. 240
2. Manage User 1) Check Status You can check the present status of the Client PC, such as power, Agent (=TCO!stream Client) and task status. Select [Tools] <Manage User> < Check Status > from the menu bar or click in the toolbar. Select All, Department or User from the Organization Window of [Inventory], right-click on a user and select < Check Status > to add the user to the list. Alternatively, you can select a target Client from the Organization Window (multiple selections available in the Detailed List Window), and right-click to select < Check Status >. 1 Screen Layout for Check Status Item Change Server IP Change Top Server IP Description You can change the server IP of the selected target, when the current server has an access problem or the server IP is changed. You can change the top server IP of the selected target, when the current top server has a problem or the top server IP is changed. 241
Client Add/Save - Check: Display the current status of the Client. (Power, Agent (TCO!stream Client) status, task status, etc.) - Restart: Restarts the Agent (TCO!stream Client). - Run Loader: Executes the loader of the Client. - Load: Adds a saved list. - Save: Saves targets in the current list. - Add IP: Add IP to the list by typing it directly. If you click [Client Status & Installation] in the Initial Screen that appears after Console login, the Add IP window appears like following: Power Management Installation - Restart PC: Restarts a PC that is on. - Shut Down: Turns off the PC s power. - Wake Up: Turns on the power of the PC (if the NIC (LAN Card) has a wake-up feature). When you know the Administrator account and the Password in an OS of Windows NT or above, you can distribute a package automatically to remote PCs and run Setup. Note Remote Setup Auto, Silent, and NotSilent options are available for installation via distribution. (The selected users PCs must be switched on, and the Server and Console are installed together in the Client PCs) For more details about Auto, Silent, and NotSilent installation, refer to the Installation of TCO!stream Client in the Installation of TCO!stream Manual. 242
2 Result of Check Status Item Department Client Name IP Address Server IP MacAddress Power Agent Task Status Description Name of the department or the workgroup Name of the user or the computer Client IP address Server IP to which the Client is connected Client s MacAddress PC power status (On/Off) Agent (TCO!stream Client) running status (On/Off) Task in progress on the Client that is running under normal conditions 243
2) Remote Control Remote control is most frequently deployed for Manage User, allowing the administrator to control Client PCs in remote locations. For example, an administrator located in New York can handle a PC problem in the London office by remote control, without having to visit the London office. Note Remote Control The Remote control function is available only when a remote control license is purchased. For more details, refer to the Remote Control Manual. 244
3) Chat You can use the chatting feature in conjunction with the remote control tool. It is very useful when you need to talk to the Client. Select [Tools] <Manage User> <Chat> from the menu bar, or click from the Organization Window of [Inventory], and right-click on it to select <Chat>. in the toolbar. Select a user 1 Request to chat When the administrator attempts to chat with a Client, a message box Requesting Connection and another box Requesting a chat session appear on the administrator PC and the Client PC, respectively, as shown in the figures below. <Administrator PC> <Client PC> Note Refusing to Chat If the Client clicks, a message box as shown below appears on the administrator PC and the connection fails. 245
2 Start to chat If the Client clicks as shown in the figure below., a chat window is opened on both the administrator PC and the Client PC Option Exit Save Print Send File Description Finishes chatting. Saves the chat as a text file (txt). Prints the chat. Transfers a file during chatting. (one file at a time) Function Key Saves sentences of frequent use into F2~F12 keys. Send e.g.) Press to select F2, type in What can I do for you?, click Save, and close the window. Then, press F2 in the chatting window to send the message What can I do for you? Sends the message entered in the chatting window. 246
4) File Transfer Unlike the Software Distribution function that sends S/W to a group of users, File Transfer is a function that sends a file to only one user. Select [Tools] <Manage User> <File Transfer> from the menu bar or click user from the Organization Window of [Inventory], right-click on it to select <File Transfer>. in the toolbar. Select a 1 Request to send a file When the administrator attempts to transfer a file to the Client, a message box Waiting for acknowledgement from user and another box An administrator is requesting a file transfer session appear on the administrator PC and the Client PC, respectively, as shown in the figures below. <Administrator PC> <Client PC> 247
2 Start to transfer a file If the Client clicks, the File Transfer Manager window as in the figure below is opened on both the administrator PC and the Client PC, to help transfer files. (A) Shows the folders and files in the administrator PC, while (B) Shows the folders and files in the Client PC. Except that it is divided into a top and bottom screen, the method for using it is the same as for Windows Explorer. A B - Edit You can copy or move the files and folders of the administrator and the Client PCs. Menu Icon Description Select All Select all files in the right side window. Copy Copy the selected file. Paste Delete Move Up Move Down Copy Up Copy Down Paste the selected file. Delete the selected file. Move the selected files and folders up (to the administrator PC). Move the selected files and folders down (to the Client PC). Copy the selected files and folders to the administrator PC. Copy the selected files and folders to the Client PC. Note File Transfer 248
Files and folders selected in the File Transfer Administrator window can be copied or moved using Drag & Drop. All right-click functions are also available for the edit menu. - View Menu Icon Description Large Icons Show the selected files as large icons. Small Icons List Details Refresh Show the selected files as small icons. Show the selected files in a simple list form. Show the selected files in a detailed list form. Refresh the selected files with up-to-date information. - Option Menu Check Message Color List Network Option Description Display a confirmation message window when copying or deleting a file or a folder. Set the color of the list window for files selected. Set the maximum response time of the network in sending or receiving files or folders. 249
5) Send Message The administrator can send a message to Clients at any time, whenever necessary, but Clients cannot send a message to the administrator. Select [Tools] <Manage User> <Send Message> from the menu bar or click in the toolbar. Then, select all organizations, a department or a user from the Organization Window of [Inventory], and rightclick on it to select <Send Message>. 1 Writing a message Write the message to send to the Client. 250
2 Select User Click to add, change, or modify the target users who will receive the message. Click to add a Client, or click to delete a Client. - Include sub-department: When a department or a server is selected, all of the sub-departments or subservers of the selected department or server are also selected. Uncheck this option to select the clients corresponding only to the selected department or server. Menu Icon Description Add User Add Users to be searched (department/user) Delete User Delete Users to be searched (department/user) Open Select and add a user group that has been saved Save Save the selected Users to a group 3 Send a message Click and the message from the administrator appears on the Client screen as shown below. 251
252
6) Send E-Mail The administrator can send e-mails using registered user information, without having to enter the addresses. This option is available only when e-mail addresses are included in the user information list. Select [Tools] <Manage User> <Send E-Mail> from the menu bar, or select all organizations, a department or a user from the Organization Window of [Inventory], and right-click on it to select <Send E-Mail>. Note Send E-Mail Basically, writing and sending e-mail is associated with Outlook Express, and the administrator must have Outlook Express installed on the PC. The administrator can set the e-mail address and mail server in [Tools] <Clients> <Set Client Option>. (For more details, refer to Clients in the Tools Manual) 253
7) Change User Information Select [Tools] <Manage User> <Change User Information> from the menu bar, or select a user from the Organization Window of [Inventory], and right-click on it to select <Change User Information>. User information can be edited either from the TCO!stream Console or the TCO!stream Client, and the result is reflected immediately. 254
8) Edit Department Name Select [Tools] <Manage User> <Edit Department Name> from the menu bar, or select a department from the Organization Window of [Inventory], and right-click on it to select <Edit Department Name>. Enter the new name of the department and click to change the department name. 255
9) View User Information Select [Tools] <Manage User> <View User Information> from the menu bar, or select a user from the Organization Window of [Inventory], and right-click on it to select <View User Information>. Item Basic Information Hardware Information Additional Information Custom information TCO Client Information Description User name, department name, e-mail, telephone, IP address, Mac Address, workgroup, computer name, server name, server IP Manufacturer, model, OS, OS version, OS service pack, processor, memory HDD drive information, NIC, floppy drive, CD-ROM, video card, monitor, printer, Bios, Bios date, DMI. Additional information such as reservation item designated by the administrator Last connection, Last Update Hardware Information version 256
10) Set User Group If you have a user group, you can select and add it as a target. Select a target Client from the List Window (Connection List, Detailed List) of [Inventory], and rightclick on it to select <Set User Group>. Note Set User Group You cannot select a Client from the Organization Window. 257
11) Delete User Select [Tools] <Manage User> <Delete User> from the menu bar, or select a user from the Organization Window of [Inventory]. Alternatively, select a target Client from the List Window (Connection List, Detailed List), and right-click on it to select <Delete User>. 258
3. Collect Files Collect Files should not be confused with File Transfer, as these two have quite different functions from each other. Whilst File Transfer is performed for arbitrary target users, Collect Files is performed periodically for a certain group, as in the case of, the collection of periodic reports. Collect Files does not have the function of sending files to Clients. Select [Tools] <Collect Files> from the menu bar. 1 Screen Layout for Collect Files Item File to be uploaded from the User Selected Users Description You can select files to be uploaded to the server and designate the location to which files will be delivered. You can select target Clients. 259
2 File Collection Select files and folders to be collected from the Client. Select the target user from whom you want to collect files, and click. Note File Collection The file collected from the user is saved in the server, and the location is \Server\Upload of the TCO!stream directory. 260
4. Application Package Editor As it is possible to edit software approval and license limit, you can check in License Status and Application Restriction if any unapproved software is being used or if any approved software is being used beyond the scope of the license. You can also check the status of User List, List of Unauthorized Users, and List of Authorized Users. Select License Package from the statistics items of Software Inventory, or click from the menu bar. in the Result Window, or select [Tools] <Application Package Editor> 261
1) Add New Package 1 Right-click on an item in the S/W list and click, or click in the toolbar. 2 Enter the package Name, Manufacturer, Licenses limit, and Detail. After filling all fields, click add a new application package. to 262
2) Edit Application Package 1 Select the Application package to be edited and right-click on it to select, or click in the toolbar. 2 Edit the items (package Name, Manufacturer, Licenses limit, and Detail). After filling all fields, click to add a new application package. 263
3) Edit Configuration Files 1 Click of the Configuration File window in the Application Package Editor. (Click to delete) 2 Click in the Configuration File window. 264
In the PC where the package concerned is installed, click to find the configuration file and add it. If you know the executable file s name of the package, find it from the Search File window and add it. You can determine the number of files to be searched. Note Ignore Right String Ignore Right String is an option to avoid comparing strings below the decimal point of the version number when updating a software inventory. 265
4) Add or Delete an Authorized User Click in the Authorized User Window. From the <Edit User> window, select a user to be authorized and add him/her to the list. (You can delete an authorized user by clicking ) 266
5. Delete History Data The fundamental of inventory management is to control search results and statistics periodically. For systematic inventory management, you need to delete the accumulated data of all inventory information regularly. By deleting unnecessary historical data, you can manage inventory information very systematically. Select [Tools] <Delete History Data> from the menu bar. 1) Delete Hardware Inventory History You can delete all changes in the H/W inventory at an appointed date. Changes in the H/W means, in this instance, the changes in the H/W inventory statistics. 267
2) Delete Software Inventory History You can delete installed S/W and Package historical information that has been searched before an appointed date. 3) Delete Network Inventory History You can delete network historical information that has been searched before an appointed date. 268
4) Delete Metering History You can delete the result of S/W metering and web metering, which has been searched before an appointed date. 269
6. Trace Router Using the Trace Router function, you can check the paths that your computer takes to get to a particular computer on the Internet (the gateway computers that your computer goes through at each hop). You can check the IP address of the gateway computer at each hop, the time taken to get there, and the network status. Select [Tools] <Trace Router> from the menu bar. Enter the destination IP address or URL and click to check the details about the paths to the destination as described below. You can check the time lapse to each hop by colors. 270
You can check the result by using the Node View, as shown in the figure below, as well as the List View. 271
7. View Remote Control Log Remote control provides the function to solve problems in a user PC easily and quickly. However, the user PC might be exposed to the risk of unexpected problems due to administrator s error or negligence. To prevent such accidents, the administrator can check problems by using the remote control log. Select [Tools] <View Remote Control Log> from the menu bar. You can view the remote control log by date, and check administrator information (ID and IP address), Client information (name and IP address), and remote control start and end time. 272
8. Query Tool Query tool has functions similar to those provided by the Query Analyzer of MS-SQL Server. You can connect to the database of TCO!stream and extract the desired data with ease. Select [Tools] <Query Tool> from the menu bar. Note Direct Execution of Query Tools You can execute the query tool on the Console screen, or run TCOquery.exe in the Console folder in the TCO!stream installation folder. In the latter case, you should enter the information to connect to the database. Item SQL Server IP Address User ID Password Database Name Description IP address of the SQL server used in TCO!stream Account (ID) that can connect to the SQL server Password for the account (ID) Name of the database used in TCO!stream 273
1) Screen Layout for Query Tool Menu Icon Description New Run the query editor to create a new query. Open Open a saved query. Save As Save a query. Export to Excel Save the query result in Excel (xls) format. File Edit Query Re-edit the query based on the result. Refresh Refresh with new information. 274
2) Run a Query 1 Create a query To create a query, click New from the File menu or click in the toolbar. 2 Select a field Click Item List in the Query Editor and select the desired item. (You can select only one item) Item User Information Hardware Information Software Raw Data Application Package Information Installed Software Information Network Inventory Information Software Metering Information Internet Metering Information Description User information including OS information. Hardware inventory information that has been searched. Initial software information that has been searched by extension or lists. (File Name, File Path, File Size, File Date, File Version, etc.) Application package information based on software raw data. Software installation information that has been searched. Network inventory information that has been searched. Application metering inventory information that has been searched Web metering inventory information that has been searched. 3 Add or delete a field You can select the desired field and click button to add it to the Selected Data list. 275
4 Select field orders If you click in the Query Editor, the result is displayed in the order of the items selected. To display the result in the order chosen by the administrator, select the items whose order should be changed, and click or to make the change. 276
5 Arrange the fields You can determine the order of the result display mode for the selected data. The arrangement method is either in ascending or descending order, and you can choose one by double-clicking the Order column. (Caution must be exercised not to double click the right button on the column, as this will delete the selected item) 277
6 Set the conditions You can get a more precise result if you set conditions for the selected item. Set the object, field, value, and condition at the bottom of the Query Editor, and click to display the result that meets the conditions. The figure below shows an example of the conditions for a PC of which the CPU speed is less than 800Mhz. Condition Object Field Value Condition Description Select an item from among those listed in the Selection List to set additional conditions. Select a condition field for the selected item. Enter the condition value for the selected item. Select the status condition for the selected item. 278
Note Set the conditions You can obtain a more detailed result if you set one or more conditions as shown below. The conditions must be combined using the option buttons (AND, OR). 279
7 Execute a query After completing data selection and condition settings, click to display the result. If the result contains more than 2,000 items, they overflow onto the next page, and you can move to the desired page by selecting the page number. 280
3) Edit a Query To edit the current result by adding or deleting items, you do not have to restart the Query Editor. Click the Re-edit icon ( ) in the toolbar to re-edit the query on the current result. 281
4) Open and Save a Query You can save frequently used queries for fast retrieval. As the database is subject to change at any time, if you save queries in the Query Tool, you can use the saved query even after the database has been updated. Select Open or Save from the menu bar, or click or in the toolbar, or click or in the Query Editor to open or save a query. Note Saving and Selecting User Groups If a user list is saved, you can re-use the user list when check Select Client from Select Target in each operation. 282
5) Export to Excel File Select [File] < Export to Excel File > from the menu bar or click in the toolbar to save the current result in Excel (xls) format. Then you can edit the result in the Excel program as shown below. 283
6) Other Functions 1 Change the field name You can change the field name of the selected item to any name you want, and can use the new name continuously. Select a desired Query Editor and right-click on it to change its name. Note Change the field name At the Change the field name option, you can change only the visible field, without affecting the database at all. It is recommended that caution should be exercised when changing the field name, because you may duplicate field names, which would cause later inconvenience. 284
2 Set the option By default, the option is checked. If checked, the field name defined in the console can be used in the Query Tool also. However, if unchecked, the field name changed in the Query Tool is applied. This option takes effect when the Query Tool starts again. 3 Refresh The database may be updated even while you are viewing the result of the query. In this event you can refresh the result to check any update. Select Refresh from the View menu or click can see the progress of the refresh as shown below. in the toolbar. You 285
9. Server Upgrade If the system consists of multiple servers (top server and intermediate servers), Server Upgrade item is added to the Tools menu of the console. Clicking [Tools] <Server Upgrade> from the menu bar will automatically create Sloader of the distribution package in the S/W Distribution Status. Intermediate servers will get the distribution automatically to upgrade the servers. 286
10. Clients 1) User Information Editor You can edit the basic information on Clients according to the company environment. This function adds or deletes information other than the basic user information provided in TCO!stream. Select [Tools] <Clients> <User Information Editor> from the menu bar. 1 Screen Layout for the User Information Editor The User Information Editor screen is divided into Fixed Field (A) for Client s basic information and User Defined Field (B), that may be added if necessary. A B Menu Icon Description Save Save the content of the User Information Editor. Add Item Edit Delete Add user defined fields in addition to the fixed fields. Edit an added item. Delete an added item. 287
2 Edit Item (Input Mode Edit) If Edit is selected in Input Type, each user can edit his/her own information input field as he/she wants. Item Data Type Required Input Input Type Hide Field No Modification Data Description You can select data type. (Letter, Number, Uppercase Letter + Number, Lowercase Letter + Number) You can determine whether the user must fill in the field. (If Yes is selected, Hide Field and Not Editable are disabled) You can select a mode according to which users enter their own information. After users enter their information, the fields become hidden. In other words, the fields are not displayed to the users. If checked, the users cannot edit their information. Data means the number of input fields (fixed at 1), while Char means the number of characters. 288
Reference Code This field is enabled only when the input mode of the fixed field is set to Edit. The field may be filled with a code, instead of being typed directly. e.g.) If you write a file as shown below with codes and department names separated by a tab, and apply the code file, the server can identify department names for which the user enters the codes. Description Enter an explanation about the field. 289
3 Edit Item (Input Type Combo) If Combo is selected in Input Type, users can enter their own user information by selecting an item from the combo list in the User Information Window. Item Data Type Required input Input Type Hide Field No Modification Description You can select data type. (Letter, Number, Uppercase Letter + Number, Lowercase Letter + Number) You can determine whether the user must fill in the field. (If Yes is selected, Hide Field and No Modification are disabled) You can select a mode according to which users enter their own information. (If the input type is Combo, the List Window is enabled). After users enter their information, the fields become hidden. In other words, the fields are not displayed to the users. If checked, the users cannot edit their information. 290
List Window Add a list in the combo box. (The list must be selectable from the User Information Window) e.g.) If you write a file as shown below with codes and department names separated by a tab, and apply it by clicking, it is added to the list in the combo box and can be selected as a user. Data Description Data means the number of input fields (fixed at 1), while Char means the number of characters. Enter an explanation about the field. 291
4 Edit Item (Input Type Tree) If Tree is selected in Input Type, a tree is created based upon existing files or database. Users can enter their own user information by selecting an item from the tree in the User Information Window. Item Data Type Required input Input Type Hide Field No Modification Description You can select data type. (Letter, Number, Uppercase Letter + Number, Lowercase Letter + Number) You can determine whether the user must fill in the field. (If Yes is selected, Hide Field and No Modification are disabled) You can select a mode according to which users enter their own information. (If the input mode is Tree, the Tree Window is enabled) After users enter their information, the fields become hidden. In other words, the fields are not displayed to the users. If checked, the users cannot edit their information. 292
Tree Window Create the Tree (The tree must be selected from the User Information Window) - From file: You can make a file to form a tree as shown in the left figure below, and create sub-departments to form a detailed tree as shown in the right figure below, in which case the file is written with tab intervals. Data Description - From DB: You can import the tree structure from the TCO database. Data means the number of input fields (fixed at 1), while Char means the number of characters. Enter an explanation about the field. 293
2) TCO!stream Client Upgrade When the Client file is modified or upgraded, a patch file should be distributed. In this case, you can upgrade all TCO!stream Clients automatically, without installing them again, by distributing software from the server. When the Client PC restarts, it compares the upgraded client files with the current client files. If any file is missing or different, it downloads the file to keep the TCO!stream Client always upgraded with the same files as in the server. Select [Tools] <Clients> <Client Upgrade> from the menu bar. If any of the client files has been changed, click to add a directory or a file, and click. Once saved, it is automatically registered as the distribution package, and when the Client PC restarts or the TCO!stream Client is rebooted, it is upgraded with the new file. 294
295
3) Set Client Option The administrator can control Client s menus (such as right-click on the Clients PC) or set the location to which software will be distributed. Select [Tools] <Clients> <Set Client Option> from the menu bar. 1 General - Display TCO Agent (TCO!stream Client) in Windows system tray If checked, the tray icon in the Client PC displays that the TCO!stream Client is running. Also, you can add or delete items that appear when you right-click on the tray icon. 296
- Set E-mail When you send e-mails to Clients following [Tools] <Manage User> <Send E-Mail>, you use the administrator e-mail and the default mail server. Therefore, if these fields are not entered or are entered incorrectly, you cannot send e-mails. - Set reference location of SysLoader s server IP Reference method is set for executing the sysloader.exe file. (The default is set to CPL File) After the TCO!stream Client is installed successfully (without regard to the method of installation) and is connected to the server, the TCO!stream Client saves the IP of the accessed server in the sysloader.cpl file and the registry. The TCO!stream Client can decide which to refer to before connecting to the server. i) Default Operation of the TCO!stream Client By default, the TCO!stream Client t refers to the server IP in the sysloader.cpl file. When the Client PC restarts, sysloader.exe always refers to the server IP in the sysloader.cpl to access the server and check for any updating of the TCO!stream Client. Restart TCO!stream Client Execute sysloader.exe Connect to Server by referring to sysloader.cpl Check updating of TCO!stream Client Start TCO!stream Client ii) Change of TCO!stream Client Reference Location You can use the User Status Check ([Tools] <Manage User> <Check Status>) in the Console to change the server IP that the Client refers to. At this time, only the server IP in the Client registry is changed. If you keep the new server IP that has been changed in the Console, you must set the reference location of the server IP to the registry. Then, when the Client PC restarts, the sysloader.exe file will refer to the server IP in the registry, not in the sysloader.cpl file. Restart TCO!stream Client Execute sysloader.exe Connect to Server by referring to the registry Check updating of TCO!stream Client Start TCO!stream Client Note Check Status For how to use Check Status, refer to the Manage User in the Tools Manual. - Display remote control notification message on Client PC screen. If checked, an icon indicating the activation of remote control is displayed in the Client PC s window during remote control operation. (Available only in proxy remote control) 297
2 Software Distribution - Location of software distribution package You can change the location in which the distribution package is saved. The default is C:\Packages, and applies to the console, server, and client. i) Console: The location where the distribution package is registered. ii) Server: The location where the distribution package registered in the console is saved for distribution to Clients. iii) Client: The location where the distribution from the server is saved temporarily before moving to the actual distribution location (the distribution folder) - Display progressive bar during distribution If checked, the distribution progressive bar is displayed on the Client PC s screen. - Display reboot message during distribution if file is being used Normally, the file in use is not overwritten during distribution. If checked, the restart message is displayed for the Client PC to restart the system to receive the distribution. If unchecked, the Client PC restarts to get the distribution without any restart message. 298
3 Communication - Connection retry to server at Client start time: Set the number of times and interval of connection retry, when the Client cannot connect to the server immediately. - Check server status before Client connects to server: Set the number of times and time out period of connection retry before connecting to the server. - Repeat time for Client connection: Set the intervals at which the server checks the connection with the Client. 299
4 User Information You can set user information during initial installation of the TCO!stream Client and edit user information. - Department/User name at Client start time: When the Client connects to the server, user information can be entered directly by the Client or can be input automatically with the workgroup and computer name. - Display user information window during Client setup: If checked, the user information window is displayed after installation. - Display user information during IP address change: The Client IP address may be changed due to a change of department or for some other reason. If checked, the Client can check any change from the user information window to make any necessary modification. 300
11. Options 1) Register Manager When the first login is successful, you can register and control the manager in detail depending on the level and authority of the manager. You can assign different authorities for different managers (Power Manager Mode and General Manager Mode), or restrict the departments to be managed by the managers. You can also register additional managers, delete managers, and change the password. To register managers and assign authority, you must log in on the console as Administrator. Select [Tools] <Options> <Register Manager> from the menu bar. 1 Screen Configuration of Register Manager Option Register Manager Change Authority Change Password Delete Description Register new managers, set up ID/password, and set up departments to be managed. Change the authority of registered managers and departments to be managed. Change the password of registered managers. Delete registered managers. (You cannot delete the administrator) 301
2 Register Manager - Click, enter the fields of ID, Password, Confirm Password, and click. 302
- Set up the authority of the manager. You can set up the authority for Initialize, Power Manager Mode and General Manager Mode. Option Initialize Power Manager Mode General Manager Mode Description Uncheck all function items. Use all functions. (Power Manager in previous versions) Uncheck command for all items and Delete User of Tools. Note In the General Manager Mode, you can add functions for command in each item and for deleting users in the basic authority setting. 303
- Select the department to be managed by the manager, and click. (By default, all departments are selected) - Click to complete the registering of a new manager. Note When upgrading the previous versions, the authority of the Power Manager and the General 304
Manager is automatically converted to the current version. Register Manager is available only when you log in as administrator. If you log in with another ID, you are able to change only the password. - If you set up a particular department instead of the entire organization in Register Manager, the uppermost item (Organization Diagram) in the Organization Window does not support the statistics result or lists of all the departments. - If you set up a particular department instead of the entire organization in Register Manager, only the search function will be enabled when you right-click the mouse in the Organization 305
Window. (Update Hardware, Update Software ) 306
3 Change the Authority of Manager - Click in the Register Manager window. - Select the authority of the manager. - Click to change the department to be managed. 307
4 Change the Password - Click. - Enter the value for Password, New Password, etc. - Click to change the password of the manager. 308
5 Delete a Manager - Click. - Click in the window confirming the deletion of the ID of the selected manager. 309
2) Register License There may be restrictions on the use of TCO!stream depending on the license provided with the purchase of TCO!stream. Select [Tools] <Options> <Register License> from the menu bar. 1 Click in the License window. 2 Enter the license and click to add a license. Select the license to delete and click to delete the license. Note License for evaluation version The License for an evaluation version cannot be deleted. 310
3) Database Connection Option The console can connect to the server to check search results, and the server is connected to the database at all times to show search results. System performance may be reduced, if the database is frequently accessed. That s why it is better for you to keep the database always connected, which will help improve system performance. For this purpose, you can set the option to keep the database connection at all times. Select [Tools] <Options> <Database Connection> from the menu bar. 311
4) Set Remote Control When installing a server or a console in TCO!stream, the remote control program is also installed. (This may differ depending on the license) Select [Tools] <Options> <Set Remote Control> from the menu bar. 1 Remote Control: Select the file (exe) to perform remote control. Once the file to perform remote control is selected, the Connection Parameter is automatically determined. 2 Remote Control Log: Check this option to view the remote control log. (For more details, refer to the Remote Control Log in the Tools Manual) Note - Support for Multi Remote Control It automatically runs the remote control that suits the remote control host of the client. For example, if the remote control host is NetSupport and the client does not have NetSupport Host, a proxy is run automatically. It is also true for the opposite case. If the client has neither of them, Trc is run automatically. 312
313
FAQ The section deals with frequently asked questions in using TCO!stream and provides answers thereto. We hope this section will be of much assistance to you. 1. Client Installation 2. Server 3. Console 4. Remote control 5. Miscellaneous 314
1. Client Installation Q. The Client is installed after making an image with the Ghost program. If only one Client PC is connected due to a duplicate DeviceID, what should be done? 1 Select Show hidden files and folders under the View tab of the Folder Options in the Windows Explorer, and delete pagefile.dat and serial.dat from C:\. 2 Run the registry editor. 3 Erase the value of DeviceID and the value of SerialKey. HKEY_LOCAL_MACHINE\SOFTWARE\Medialand\TCOstream\Client\Data "DeviceID"="36a561d7-6dc6-4851-b210-a249c06ede00" "SerialKey"="000102591261" 4 Reboot the system. Q. What are the differences in Client installation between sysloader, NotSilent, and Silent installation? 1 Sysloader: If a TCO!stream Client already exists, the TCO!stream Client is installed again, keeping the remote control module unchanged. In the event of initial installation, only the TCO!stream Client is installed and the remote control module is not installed. 2 NotSilent: The installation process is displayed during installation. 3 Silent: The installation process is not displayed during installation. 315
2. Server Q. A message that the license is invalid appears during server installation. What should be done? Re-check the Company Name and the License Number. Since the Company Name and the License Number are case sensitive and recognize spaces, they must be entered exactly the same as shown on the certificate. Q. What should I select for database during the Server & Console installation? 1 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. 2 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. Q. What type of server should I select during the Server & Console installation? 1 When operating one server: Select Top Server as the server type. 2 When operating a head office server and branch office servers: Select Top Server as the server type for installation of the head office server. Select Intermediate Server as the server type for installation of branch office servers, and enter the IP address of the top server (the head office server) Q. The server was installed with MSDE, and MSDE was later deleted. Now I want to re-install the server, and I get the message that the server is already installed. What should I do? Run the registry editor, and delete the data value of CurrentVersion. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\ MSSQLServer\CurrentVersion CurrentVersion ="7.00.623 316
Q. The remote control does not work after installing the server. What should be done? Check if the remote control master execution module is properly set in the File Path field of Tools Options Set Remote Control on the Console screen. If not, select the remote control module from C:\Program Files\TCOstream\RC\Master, and retry it. Q. When the server goes down, is there any way that I can find out why? Check the log stored in the serverlog.txt file in C:\Program Files\TCOstream\Server\Result\ Server. 317
3. Console Q. Operation speed has slowed down after the installation of Console. What should be done? For Win9x: Copy dbnetlib.dll to C:\WINDOWS\SYSTEM. For Win NT/2000: Copy dbnetlib.dll to C:\WINNT\SYSTEM32. Find HOSTSfile in Windows and enter the computer name and the IP address of the top server. Be sure to press the Tab key between the computer name and the IP address. Q. A message Failed to download server list appears while running the Console. What should be done? First, check if the server SQL is working normally. 1 If the SQL has stopped: Reboot the server or start SQL, and start TCO!stream Server service and TCO!stream Control service in Service. 2 If SQL is running normally : Check if the network is normal. If the network has recently been installed, a period of about two weeks is needed for network stabilization. In Service, start TCO!stream Server service and TCO!stream Control service. Q. A message Failed to connect to server appears while running the Console. What should be done? 1 Check if the TCO!stream Server is running. 2 Check from the console screen if there is any problem in the top server IP address. Q. The system does not produce a result even after a command was given. What should be done? Click Refresh, or press F5. Q. A Task (such as Send Message and Chat) fails. What should be done? 1 Be sure if the TCO!stream Client is running. Then, check if the TCO!stream icon on the Client PC is blue. If it is gray, check the status of network connection to the server. 2 Right-click on the icon, click Properties, and check if the server IP is correct. 318
Q. The server has been upgraded. Should the existing TCO!stream Client be re-installed when the server is re-installed? No. The TCO!stream Client doesn t need to be re-installed. When the server is upgraded, TCO!stream Client is automatically upgraded. Q. A message the number of licenses is exceeded appears. What should be done? 1 Click Tools Options Register License on the Console screen, and check the number of licenses. 2 Select Delete User from the Console to delete the PCs that were double-registered because of PC replacements. 319
4. Remote Control Q. After installing the remote control, a booting error occurs in relation to pcigina.dll and booting fails. What should be done? Boot the system in safety mode, find the pcigina.old file, rename it as pcigina.dll, and reboot the system. Q. After installing the remote control, the desktop icon colors changed. What is wrong? This may occur in Windows 2000/XP, but the remote control functions are not affected. To rectify the situation, delete NSM from Add/Remove Programs, delete C:\Winnt\ShellIconCache file, and reboot the system. Q. How can I connect to the Client PC without having to obtain approval? Run the ClientCfg.exe file in the TCOstream\RC\Master folder of the administrator PC where the Console is installed, and uncheck the User Acknowledgment Require option. Then, distribute the client32.ini file in the same folder to the Client PC and reboot the Client PC. Q. I have changed the option of clientcfg.exe and distributed it to Client PCs. What should I do if it does not work? The Client32.ini file is read and maintained when the program starts. Therefore, unless the system is rebooted, or the service is restarted under the Windows NT/2000 system, it doesn t apply new options. Also, it must be distributed correctly to the path where the remote control Client is installed. Q. What should I do if I want each Client to have different settings? Run ClientCfg.exe in the TCOstream\RC\Master folder of each Client, complete the desired settings, and distribute the client32.ini file. Alternatively, distribute the ClientCfg.exe and the pciconf.dll files to the remote control Client folder and edit the settings directly. Reboot the system to apply the changes. 320
Q. The letters on the remote control screen appear fragmented. What should be done? This may occur when controlling a PC running on Windows98. It is caused by an error in the ttfcache file that the Windows system uses in the Font Transfer option for encoding Korean letters. If it happens, boot the system in safety mode and then reboot the system. If the problem is not resolved by booting in safety mode, change the property of the c:\windows\ttfcache file to an ordinary file and delete it in DOS mode. For reference, the ttfcache file error often occurs while working with Photoshop, Illustrator or with the additional installation of true type fonts in Windows98. Sometimes the letters on the Client PC may appear fragmented, but it is a system error that has nothing to do with remote control. 321
6. Miscellaneous Q. In the Change User Information window, "OK" is enabled but "Cancel" is disabled. Why? Unless you enter a value for the required fields set by the administrator, "Cancel" is not enabled. Q. I want to update a particular program only in the intermediate servers. Is the program updated in the intermediate servers if I select All Operating Systems to be excluded from distribution and check the option Distribute only to servers? To distribute only to servers, the following conditions must be met. 1 Do not select the No distribution to server option when registering the distribution package. 2 Do not include the OS of the intermediate servers to the list of OS system excluded from distribution. 3 Check the 'Distribute only to servers' option and select the Push command option. Q. I am going to distribute S/W to Client PCs by schedule command type. If I execute the schedule distribution in the Console and close the Console screen, is the schedule job maintained? Yes. From the Task menu, you can check if a task is registered or if it is being executed. The registered task is not erased when the Console window is closed. Q. In the License Status of the S/W Inventory, I must select a license in the Application Package Editor and click the Update Application Package Statistics button to see the list. However, if I repeat this procedure several times, I may see software programs in the list for which no settings have been made. Why is this? Software programs may appear in the license status in one of the following instances. 1 You set the authorized user for the software program. 2 The search reveals that the software is being used. In other words, the software program appears in the list if either the number of authorized users or the number of users is not zero. Check that both items are zero, and then check the software list again. On the other hand, when you close the Application Package Editor, the Update Application Package statistics are written automatically. 322
Q. What are the ports used in TCO!stream and what are the purposes? The ports used in TCO are shown below. Protocol Port No. Usage Description TCP/IP 3501 Server Listen Port Communicate between the console and the server; Execute task commands in the console TCP/IP 3510 Server Listen Port Listen from the server; Connect to Client TCP/IP 3511 Client Listen Port Listen from the Client; Receive commands from the server TCP/IP 3526 Service Control Task; Restart the loader; Restart power; Check status; Execute SysLoader UDP 1505 Remote Control(Proxy) Remote control TCP/IP 3520 Chat Chatting 3521 3522 TCP/IP 3523 3524 File Transfer File transfer 323