ADU/2 v2.0 Documentation ***** Refers to ADU/2 Evaluation Copy ****** 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴커 � ADU /2 � � the professional tool for administrators � � of large disks especially in OS/2 networks. � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴켸 Copyright (c) 1991-1993 Th. Wentzlawski General Distribution by: VTS-Datensysteme GmbH & Co 2000 Hamburg 36 P.O. Box 305583 FAX +49 40 453873 (Germany) The evaluation copy of ADU /2 is free to use for a testing period of 30 days. You are free to copy and distribute this special ADU /2 Version providing that: NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION BEYOND REASONABLE HANDLING COSTS. 旼컴컴컴컴컴컴컴컴컴컴컴컴컴컴 DISCLAIMER 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� � � � THE USER OF THE PROGRAM BY USING IT AGREES NOT TO HOLD THE AUTHOR NOR THE � � DISTRIBUTOR LIABLE FOR ANY DAMAGE THAT MAY HAVE BEEN CAUSED BY EITHER THE � � PROPER OR IMPROPER FUNCTIONING OR BY THE USE OR MISUSE OF THE ADU/2 SYSTEM. � � � 읕컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴켸 - 1 - TABLE OF CONTENTS 1. INTRODUCTION What is ADU/2 .................................. 2 Main Highlights ................................ 2 ADU/2 Philosophy ............................... 3 2. RUNNING ADU/2 Invoking ADU/2 ................................. 3 The ADU/2 Environment Variables ................ 3 3. HOW CAN I ...................................... 4 - 2 - 1. INTRODUCTION. What is ADU/2 ? 컴컴컴컴컴컴컴� ADU/2 is a file and directory management tool intended for administrators of large disks running in an OS/2 environment. Two years ago it's main focus were great enterprise LAN's consisting of many IBM LAN-Servers or Microsofts LAN-Managers. (OS/2 Netware clients are appreciated as well especially if OS/2 naming support runs at the server). A GUI based tool may be nice, but if time is money ..... In 1993 a lot of people run the superior OS/2 HPFS instead of the FAT file system and they would like to exploit the new features. And that's exactly what ADU/2 supports. It handles easily all of the trivial file and directory operations with LONG FILENAMES by preserving the EXTENDED ATTRIBUTES. ADU/2 is a fast filemanager with a text-based interface. ADU/2 runs either in a PM-Window or fullscreen session. Main highlights 컴컴컴컴컴컴컴� - HPFS Support (EA's and Long Filenames) - No installation required - Small, so it is startable from diskette - Does not modify systems ini files nor create any unwanted files - Usable on diskette booted systems ( PM or WPS not required ) - Save directory trees to user named files. That's very convenient for large and slow medias like CD-ROM or MO-Disks - Scanning, refreshing and display of subtrees is possible. Think of great server disks with thousends of directories requiring several minutes for scanning the whole directory tree. - detailed overview about the disk space consumption listed by directories and subtrees. - Very fast seek and scan files function with many options: filespec, attributes, last write , last access, creation, size, EA-Size, string pattern, base path. - An easy to use Hexeditor - Fine for IBM LAN-Server or Microsofts LAN-Manager network environments UNC-Names are supported for most of all operations. - 3 - ADU/2 Philosophy 컴컴컴컴컴컴컴컴 The ADU/2 user interface reflects the main intention of the ADU/2 development: There should be no time consumption by opening, moving, sizing windows and menues. Each action should be invoked by one or two keys. The provided menu is not necessary for using ADU/2. The menu is for beginners and could be used as a help for learning the short cuts. The help function invoked by F1 represents only a condensed overview about ADU/2's keys and functions. ADU/2 needs only one file for operating and that's ADU.EXE. So no installion is required and for service and maintenance in an organisation it's startable from diskette. ADU/2 does not modify any system files or create files by itself because that is unacceptable in LAN environments. Mouse support is included even there is mostly no gain in time, but you may find it convenient if ADU/2 runs in a windowed session. 2. RUNNING ADU/2 Invoking ADU/2 컴컴컴컴컴컴컴 ADU/2 is simply invoked from an OS/2 command prompt either in a windowed or fullscreen session by typing ADU. Terminating ADU/2 is made easy. Experienced user will press ALT-X at any time they want to quit and there will be no boring prompt. Another way is to press ESCAPE until your are prompted for terminating ADU/2. The ADUEDIT Environment Variable 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 Pressing the letter E in the File/Directory screen invokes the OS/2 systems editor e.exe with the highlighted entry as a parameter. If you would like to call your favorite editor you could specify it in the option menu. By terminating ADU/2 this information is lost. Setting the environment variable ADUEDIT will overcome this problem. For permanent use in all sessions you have to do it in the config.sys. For example if your favorite editor ist q.exe and you would like run q.exe in fullscreen mode add the following line to your config.sys: SET ADUEDIT=Q.EXE /FS Other switches are /PM and /WIN. If no switch is given the program will determine the session mode. - 4 - 3. HOW CAN I ... copy, move, rename, view, delete ... 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 We think this is fairly self-explanatory. Display two file lists simultaneous 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� For convenient file/directory move and copy operations you can open a second list by pressing CTRL RETURN. The inactive list is always the default target path. The TAB key changes the active list. Open a quick action context menu 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 clicking the right mouse button in list area opens a special quick action menu refering to the highlighted or marked item(s). Show long filenames 컴컴컴컴컴컴컴컴컴� File/directory names exceeding the 8.3 FAT naming conventions may not be displayed with their full names. This is indicated by three succeeding dots. You can zoom the highlighted entry to the full name by pressing 'Z'. In the file/directory list it is also possible to scroll the names by pressing the right or left direction key. Display 'last access' and 'creation' date 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Pressing F2 switches the displayed file date mode. Default mode is the FAT supported last 'write access'. Pressing F2 once switches to 'last access' mode and another F2 shows the file 'creation' date. Get a file list with EA size 컴컴컴컴컴컴컴컴컴컴컴컴컴컴 Ctrl-X toggles display mode: Extended Attributes size and time data. Get a detailed EA view 컴컴컴컴컴컴컴컴컴컴컴 Pressing X in the file list displays the EA Data for the highlighted entry - 5 - Print files,lists and trees 컴컴컴컴컴컴컴컴컴컴컴컴컴� Dependent on the work area pressing 'P' invokes the creation of tree or list print file. You will be prompted for the name of the print file. Specifying LPT1, for example will cause a direct print. You can print one or more ASCII-File(s) by invoking the copy function with 'C' or Ctrl-C and specify the target path as e.g. LPT1, LPT2 ... or an UNC-Name like \\server1\hplaser. Display the entry screen 컴컴컴컴컴컴컴컴컴컴컴컴 Pressing F12 in the file list area displays the entry screen from which ADU/2 was started. Group files and directories by using masks 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 Advanced marking and unmarking files/directories for further processing could be done with '+' and/or '-'. Use list entries as execution arguments 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Alt-Return prompts you for an executable file e.g. VIEW, UNZIP ... which uses the highlighted entry as an argument. Additional arguments could be supplied. Control the confirm status 컴컴컴컴컴컴컴컴컴컴컴컴컴 The default status of the confirm toggle is ON. So you are prompted for confirmation in the case of: - deleting - overwriting - case changing ALT-C toggles the confirm status ( only in the file list screen ) While processing a group of files/directories you can overide the confirm status temporary. Choose 'Rest without confirm' when the first confirmation prompt comes up. Change the case of file/directory names on HPFS drives 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 Simply press F7 to swap the highlighted entry to upper case, Shift F7 for lower case. Ctrl F7 refers to the marked list entries. - 6 - Read and refresh subtrees 컴컴컴컴컴컴컴컴컴컴컴컴� For extended directory structures it could save much time to scan only a subtree. Change to the desired basepath in file list screen and press then F9. Refreshing subtree data beneath a highlighted tree entry is done by pressing Ctrl-F5 in the tree display. Save and restore directory tree data to user named files 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 For slow and large media like CD-ROM's and MO's it is very convenient to save a scanned tree. This is done by pressing ALT-W in the tree screen. ALT-R restores a previous saved tree. This could be done either in the file/directory list screen or the tree screen. Display space consumption listed by directory and subtrees 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴 Press F2 in the tree screen to change the size mode. The allocated space is shown beside each directory name. The following modes are available pressing F2 multiple times: - no size shown (default) - space allocated in directories - sum of space allocated in subtrees - extended attributes size related to the directory itself - a little dot preceding the directory name indicates the existence of extended attributes for this name. This is similar to the little 'x' in the file list screen. Get a more handy tree display 컴컴컴컴컴컴컴컴컴컴컴컴컴컴� You can restrict the tree display to one or two levels by pressing '1' or '2'. Pressing '0' will expand all branches. Collapsing or expanding of a single branch could be done by pressing '-' or '+' for the highlighted tree entry. Clicking the left mouse button on the horizontal tree lines will hide the subtree. The tree line will then end with an arrow representing a hidden subtree. Clicking on these arrows will unhide the subtree. - 7 - Recall recent used move and copy target paths 컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴� Whenever you are prompted for a target path of a copy or move operation, a list of recently used target paths could be provided. Simply press F4. Establish LAN-Connections 컴컴컴컴컴컴컴컴컴컴컴컴� Pressing 'J' assigns a drive to a LAN resource. Example : You got a IBM LAN-Server or a Microsoft LAN-Manager named APPSERV and shared resource named APPSDATA. After pressing 'J' the drive to assign is by default the next free unassigned drive. Type \\APPSERV\APPSDATA in the input field for the 'shared name'. 'K' release a LAN-Connection to drive. Edit input fields 컴컴컴컴컴컴컴컴� CTRL Y deletes the rest of input field. CTRL T delete the next word INSERT toggles insert mode DEL deletes the single character under the cursor BACKSPACE deletes the single character left of the cursor Cursor placement CTRL -> forward to the beginning of the next word CTRL <- backward to the end of the previous word HOME at the beginning of the input field END after the last nonblank character CTRL HOME in the first input field CTRL END in the last input field TAB or  in the next input field SHIFT TAB or  in the previous input field Note: Some input fields are cleared automatically if the first pressed key is no direction key.