JetCommander è un Filemanager ed un Editor per OS/2, MS-DOS e WINDOWS. JetCommander consente di operare in modo uniforme su tutti i Sistemi Operativi supportati.
Il programma è distribuito come pacchetto ZIP: scaricare in una cartella temporanea e scompattare nella cartella di destinazione. Vedi sotto per il(i) link di download.
Qui di seguito trovi i link di download per l'installazione manuale del software:
JetCommander v. 3.47 (17/11/2002, Frank Klosek) | Readme/What's new |
JetCommander
a
Filemanager and Editor
for
WINDOWS-NT
WINDOWS-95/98
OS/2 and DOS
Version 3.26
(c) 1995-2001
Software-Development
Frank Klosek
www.filejet.de
1.0 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.0 Description of Program features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Usage of own programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Start large programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 User Pulldown. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.0 Operating concept. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1 Main Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.2 Activate Pulldown. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.3 Macrorecorder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.4 Special keys in the Lineeditor . . . . . . . . . . . . . . . . . . . . . . 6
3.1.5 Other general keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.6 Dialog Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 The file window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.1 Commands in the file window. . . . . . . . . . . . . . . . . . . . . . . . 7
3.2.1.1 Select files or directories, file
mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.1.1.1 Wildcards in file or
selection mask . . . . . . . . . . . . . . . . . . . . . 8
3.1.1.1.2 Combination of several file
masks. . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2.1.2 Change Display Mode. . . . . . . . . . . . . . . . . . . . . . . 9
3.2.1.2.1 Filedisplay long/short . . . . . . . . . . . . . . . . 9
3.2.1.2.2 Display with/without
directory tree, two filewindows. . . . . . . . . . . . . 9
3.2.1.3 Move the File Cursor . . . . . . . . . . . . . . . . . . . . . . 9
3.2.1.4 Calculate Directory Sizes. . . . . . . . . . . . . . . . . . . . 10
3.2.1.5 Other Keys in the File List. . . . . . . . . . . . . . . . . . . 10
3.2.2.1 File attributes. . . . . . . . . . . . . . . . . . . . . . . . . 10
3.2.2.2 Copy Files . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.2.2.3 Delete Files, Directories. . . . . . . . . . . . . . . . . . . . 12
3.2.2.4 Edit files . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.2.5 Positioning. . . . . . . . . . . . . . . . . . . . . . . . . . . 12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.2.6 Search Text . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.2.7 Command execution with file. . . . . . . . . . . . . . . . . . . 13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2.2.11 Move files or directories . . . . . . . . . . . . . . . . . . . 13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2.2.14 Change drive (selection). . . . . . . . . . . . . . . . . . . . 13
3.2.3 File Special Pulldown. . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2.3.1 Compare files. . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2.3.1.1 Compare Directory trees. . . . . . . . . . . . . . . . 14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.3.3 File find. . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.3.3.1 Global Filelist. . . . . . . . . . . . . . . . . . . . 16
3.2.3.4 Command recursive . . . . . . . . . . . . . . . . . . . . . . . 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.3.7 Search text recursive. . . . . . . . . . . . . . . . . . . . . . 17
3.2.3.9 Decompress Archive . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.3.10 Compress files. . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 The Directorytree. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.1 Commands in Treewindow . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.1.2 Search a directory in the tree . . . . . . . . . . . . . . . . . 18
3.3.1.3 Refresh the tree . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.1.4 Create a directory . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.1.5 Move the treecursor. . . . . . . . . . . . . . . . . . . . . . . 18
3.5 Integrated Editor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.5.1 Save File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.5.2 Quit Editor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.5.4 Load a new file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.5.5 Activate next/previous file. . . . . . . . . . . . . . . . . . . . . . . . 20
3.5.6 Line functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.7 Copy/Delete/Move Lines . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.8 Mark Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.9 Save marked block to file. . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.10 Search Text in Files. . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.12 Show Picklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.13 Other Commands in Editor. . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5.14 Command line. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5.16 Definition of Keywords. . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.6 User defined Pulldown. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.6.1 Definition of the User pulldown. . . . . . . . . . . . . . . . . . . . . . 24
3.6.2 Multiple commands in command . . . . . . . . . . . . . . . . . . . . . . . 25
3.7 Show Drive Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.8 Fileviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.8.1 Commands in Fileviewer . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.9 Show files automatic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.0 Installation of JetCommander . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.1 Environment and JetCommander-Files . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.2 Preference File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.0 Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.2 Parameter in Command Strings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.3 JetCommander Start Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.3.1 Direct access to Userpulldown after start. . . . . . . . . . . . . . . . . 30
5.6.1 Archivedefinitionexample . . . . . . . . . . . . . . . . . . . . . . . . . 31
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
5.8 JetCommander on Servicedisk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
5.9 Problems and Solution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
7.0 Technical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
8.0 Warranty and License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
9.0 Registration in America. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
9.1 JetCommander - REGISTRATION outside America . . . . . . . . . . . . . . . . . . . . . . . . 39
1.0 Introduction
JetCommander is a Filemanager and Editor for OS/2, MS-DOS and
WINDOWS95. JetCommander allows a uniform Operation in the two
Operating Systems.
Quick access to files is realized by one key stroke or a
mouseclick per operation. (Shortcut Keys).
JetCommander is a program with about 480kB disk usage per
Operating System. It's perfectly usable as servicetool, even
started from floppy disk.
Directorytrees are saved on harddisk and read only after user
action. Quick access to the Directories is possible without
reading the whole tree.
JetCommander supports long filenames under OS/2 and WINDOWS95
and networking. While copying files with long filenames from
HPFS to FAT the names are automatically converted.
Multiple file edit is possible with the integrated fileeditor.
Functions to copy text from one file to another are implemented.
With the integrated Fileviewer files are displayed in ASCII or
HEX mode.
JetCommander is able to work with ZIP, ARJ, ZOO, LHA and LZH
archives.
2.0 Description of Program features
2.1 Usage of own programs
You can define in Setup for the following functions your own
programs.
Edit (internal editor available)
File View (internal viewer available)
These programs are started with the actual file as parameter if
the specific function is activated.
2.2 Start large programs
In the DOS Version the program uses Expanded- or Extendedmemory
to swap program memory while before executing commands. This
allows to start large programs using the whole DOS Memory.
2.3 User Pulldown
With the definition of a User Pulldown you can pop up a pulldown
containing several self defined program starts.
3.0 Operating concept
In the file window you see all directories and all files in
alphabetic order (default). It is possible to show the directory
in a second window.
3.1 Main Operations
All user input is processed via keyboard or mouse.
3.1.2 Activate Pulldown
You can activate a pulldown with F9 or directly with the mouse.
3.1.3 Macrorecorder
A Macrorecorder is part of JetCommander. You can use it to
record a key sequence and replay it once or multiple times.
ALT-1 starts and stops recording.
ALT-2 starts replay with replay factor
ALT-3 starts replay one time
With this function you can simplify an operation you wish to do
with all files in a filelist.
The maximum number of keystrokes recorded is 512.
3.1.4 Special keys in the Lineeditor
With the following key combinations the line editor supports
some special functions :
SHIFT-F1 : Change edit field to upper case
SHIFT-F2 : Change edit field to lower case
CTRL-CURSOR,
CTRL-HOME,CTRL-END, : Moves the cursor
3.1.5 Other general keys
ESC Cancel actual function
F1 Online Help, context sensitive
CTLR-CURSOR-UP shows a history of entered strings when
working in an edit line / field to retrieve
previously entered commands.
3.1.6 Dialog Windows
For some functions, the program uses dialogue windows. You can
jump from one edit field to another with TAB and SHIFT-TAB or
simply CURSOR-UP/DOWN. In an editfield you can immediate edit
the string after activating the specific field. Using the mouse
a field is selected with a single mouseclick and executed after
two mouseclicks.
Yes/No Buttons are marked with [ ] and toggled with the SPACE
key.
Pressing RETURN ends the dialogue and starts the specific
function.
With CTLR-CURSOR-UP you can retrieve all previously entered
Strings to choose one for the edit field.
3.2 The file window
For better identification, directories, executable files, and
files with hidden or system attribute are displayed in different
colors.
Colors are defined in setup.
3.2.1 Commands in the file window
3.2.1.1 Select files or directories, file mask
INSERT or a mouseclick with the right mousekey selects the
actual file. The filecursor moves forward one file. If the file
is already selected, this function disables the selection.
With the + key on the numeric keypad you may enter a specific
filemask for fileselection (NUM +). For security reasons
directories are not selected with this way.
NUM - for UNSELECT unselects the files.
NUM * inverts the current selection.
3.1.1.1.1 Wildcards in file or selection mask
A special algorithm allows file and selection masks like *.[c-
h]. All files with extension c,d,e,f,g, and h will be displayed
or selected.
Its also possible to define masks normally not available under
DOS or OS/2.
w*x.exe , all files with w at the beginning and x
as last char before the extension are selected or
displayed
*all.*a
a[b-d]*.exe, all files with a as first letter,b,c or d as
second letter, followed by any characters and
extension .EXE.
*. all files without extension
a*. all files without extension with an a as first
letter.
3.1.1.1.2 Combination of several file masks
The combination of several filemasks, separated through a
semicolon is possible in all functions where a filemask is
entered.
Inverse masks are entered with a leading < character.
Mask Result
f.ex.: *.c;*.h; ---> *.c and *.h
<*.obj ---> all files, except *.obj files
<*.obj;<*.exe ---> all files, except *.exe and*.obj
*.txt;*.bat;a*.;[c-f]*.doc
3.2.1.2 Change Display Mode
3.2.1.2.1 Filedisplay long/short
With ALT-F1 you can toggle the file display mode between 3
different modes :
1. Short display without file information
2. Long display with File size, file attributes and file date
3. Full display mode for global file list or drives with
long filenames with complete file path or long file name
display.
This mode can also be entered in setup
3.2.1.2.2 Display with/without directory tree, two filewindows
The display of the parallel directory tree is defined in
setup.
You can switch between the display mode with/without directory
tree or the two file window mode by pressing
SHIFT-F3.
3.2.1.3 Move the File Cursor
HOME Jump to begin of file list
CURSOR/PAGE
CTRL-PAGE UP Jump to previous Directory (cd ..)
CTRL-BACKSPACE Jump to the Root Directory (cd \)
END Jump to the End of File List
3.2.1.4 Calculate Directory Sizes
Its possible to calculate the size of a whole directory
including all subdirectories on directory entry in the file
list. In long display mode (ALT-F1 to toggle) the size is then
displayed just like a normal file size.
Its also possible to calculate the sizes of all directories
actually displayed in the file list. The display changes
automatically to long display mode.
With this function you can calculate the disk usage of certain
programs.
3.2.1.5 Other Keys in the File List
CTRL-R Refresh the actual file list
ALT_F5 Compress files to archive
ALT_F6 Decompress archive
ALT_F8 Show command history directly
TAB, SHIFT-TAB Changes the active window, file-window <-> tree
-window or file-window-1 <-> file-window-2
3.2.2.1 File attributes
Filemenu / Attribute
This functions sets file attributes and file date and time.
Its possible to set attributes of directories. (create hidden
directories)
3.2.2.2 Copy Files
Key : F05 :
This function copies files or directories. Copying one file or
multiple files with confirmation causes JetCommander to display
a warning if the destination file already exists.
If files are copied to floppy disk and the disk space is
exhausted, a new disk is demanded.
If you copy directories, you can copy the whole directory tree.
Empty subdirectories will be created.
After activation the function the destination path should be
entered in the command line. If the directory is new, it will
be created after accepting. It is possible to enter multiple
directories without existence of the single subdirectories. All
directories will be created.
Example :
Directory : C:\test\x\y\z is entered and on drive c: exists
only \test, then \x\y\z
will be created.
If an empty destination directory is entered or CURSOR UP (or a
mouseclick on the destination field) is pressed, the directory
tree is displayed for selection of the destination path.
In 2 filewindow mode, the path of the inactive window is offered
as destination directory.
3.2.2.3 Delete Files, Directories
Key F08 (Del)
With this function you can delete files and directories
dependent from the actual file cursor position.
If the cursor is positioned on a directory, all subdirectories
including all files will be deleted after two security
questions. !!! ATTENTION !!!
3.2.2.4 Edit files
F04 :Edit file with external editor. The editor must
be defined in SETUP. If no external editor is
defined the internal editor is used.
3.2.2.5 Positioning
ALT + A..Z : Goto File starting with the character A...Z
3.2.2.6 Search Text
ALT-F7 or Special menu
This function searches a text in files. If JetCommander finds
the text in a file, a the fileviewer shows the file contents.
You can toggle the display mode between ASCII and HEX.
In the filemenu the search may be activated on all selected
files to reduce the number of searches. If the text is in the
file, the file remains selected, if not the select mode is
removed.
In the last two lines of the Viewwindow the commands are
displayed :
ESC abort searching
F file skip, continues searching in next file
H shows hex dump
S switch to search only mode without displaying each file
when text is found.
This allows a quick search leaving select mode on at
files where text is found.
I invalid hit, file selection is removed
E edit the file with the integrated editor. The cursor is
positioned on the first line where the search text is
found.
3.2.2.7 Command execution with file
RETURN or : Execute a command with swapping (DOS-Version).
Doubleclick Cursor Up displays a command history of entered
left commands. You can select one and edit it after RETURN
in the command line.
If the file extension is combined with a command
in the preference file, the complete command is
executed.
3.2.2.8 Print files
CTRL-F09 : Prints the current or all files selected
Printing may be canceled with ESC
3.2.2.9 Directorytree
ALT-F10 : Show directory tree, change path and drive
3.2.2.11 Move files or directories
F06 : Moves a file/directory or all selected
files/directories to another directory of the same or
another drive.
3.2.2.13 Change sort criteria
CTRL-F3..F7 : changes to a specific sort criteria of the current list
3.2.2.14 Change drive (selection)
ALT-F02 : pops up a window with all drives available in
the system. To change to the drive, enter the drive
key when the window is displayed
3.2.3 File Special Pulldown
3.2.3.1 Compare files
This function compares all selected files from the actual file
list with the files of a destination directory comparing date,
time, size and existence.
Different files remain selected. The file display shows behind
the filename:
or OLD, if source file is older than destination file
or NEW, if source file is newer than destination file
- or ---, if source file does not exist in destination
path
< or <<<, if source file got the same date an time but
the file is smaller than in destination path
> or >>>, if source file got the same date and time but
the file is bigger than in destination path.
3.2.3.1.1 Compare Directory trees
You can use the compare function to compare whole subdirectory
trees.
You have to make a global filelist of all files you want to
compare.
1. File find : Mask : .\*.* -> all files from the actual
directory are searched and added to the global file
list.
2. Compare files, the destination path must have the same
subdirectory structure.
3.2.3.1.2 Compare directories
If working in the two filelist mode, the two directories may be
compared directly with one function. The marks are similar to
the ones of the function compare files.
3.2.3.3 File find
This function searches files on one drive.
The search mask is entered with wildcards and directory names.
.\*.* searches all files starting at actual path
\*.c searches all files with extension c from root
path
*.[c-h] searched *.c,*.d,*.e,*.f,*.g and *.h
a*92.doc
.\*.txt;*.bak searches *.txt and *.bak
All files matching the search mask are placed into a global
filelist. In this filelist, you can use all JetCommander
functions for further operation with the files
If no seachmask is entered, *.* is default. If no directory is
entered, the root path \ is used.
3.2.3.3.1 Global Filelist
Functions like filefind, textsearch creates such a list. The
difference to a local list is that the complete path of the
files is displayed whether in the bottom line of the window or
directly in the window.
ALT-F1 toggles the display modes to full display where the
directory is displayed for each file directly in the list.
To change to the directory of a specific file enter 'g' (GOTO).
A normal filelist window is opened in this directory on top of
the global list. After leaving this list with ESC, the global
list is displayed again.
3.2.3.4 Command recursive
This functions allows execution of a command with all files
matching the entered search mask. The execution is displayed in
a window.
f.e: Mask : \*.bak
Command : del
All files with extension .BAK are deleted on the drive.
3.2.3.7 Search text recursive
This function finds a specific text in all files an add the
files into a global file list.
You have to enter the search string, the directory and filemask
You can select if the file should be displayed immediately or if
you want to enter the files only into the global list for
further operations.
3.2.3.8 Open Archive
JetCommander works with archives just like directories. In an
archive, the following functions are possible :
Copy file(s) from the archive
View file(s)
Autoview
Print file(s)
Edit file(s)
Search text in files
Wordprocessing
! Attention, the files may not be copied back to the archive
using the normal save functions. You have to save it to
another path !.
Delete file in archive
3.2.3.9 Decompress Archive
This function allows to decompress a complete archive to a path
specified with ALT-F6.
3.2.3.10 Compress files
Compresses the current or all selected files to an archive. The
default archive type is ZIP. This may be overwritten entering a
new name with the desired extension (ARJ,LHA,ZOO,LZH).
3.3 The Directorytree
It can be used for copy, file compare and for directory change
purposes.
3.3.1 Commands in Treewindow
3.3.1.1 Expand or Collapse Tree
+ : Expands/reads the tree starting at the current
F05 directory for one subdirectory level
- : Collapse the subdirectorytree below the current
F06 directory.
* : Expands/reads all subdirectories starting at the
F03 current directory.
3.3.1.2 Search a directory in the tree
a-z : If you enter any char the cursor is positioned
automatically on the next entry matching the
mask.If no entry is found, the char is ignored.
The search mask is displayed at the bottom of the
window.
ALT_G : Searches the next directory matching the mask.
ALT_D : Deletes the actual Seachmask
3.3.1.3 Refresh the tree
CTRL-R : Reads the tree again
3.3.1.4 Create a directory
F07 : Creates a directory below actual cursor.
3.3.1.5 Move the treecursor
PAGE UP/DOWN : Goes upward/downward one page.
CTRL-PAGE UP/DOWN: Go upward/downward to directory of same
subdirectory level.
CURSOR LEFT : Go to father of actual directory (cd ..)
CURSOR RIGHT/DOWN: Move on entry down
END : Go to end of the tree
HOME : Go to the top of the tree
ESC : Abort function, (reading the tree)
CTRL+Key : Changes drive
DELETE : Deletes all Subdirectories below the actual
directory including all files after confirmation.
!! ATTENTION !!
3.5 Integrated Editor
The integrated editor allows editing one or more files.
Functions to copy text from one file to another are implemented.
You can activate the editor with F4 for fileedit. The
macrofunctions of JetCommander are useful for several functions
not yet implemented in the editor.
The editor supports Syntax Coloring, that means that keywords
int the text are colored. This enhances the readability of the
text.
Syntax Coloring is activated in dependence of the fileextension.
At the moment the following fileextensions are supported. The
keywords may be user defined for several file types.
The editor offers the possibility to search Brackets, to find
the matching Bracket. {} [] and ()
If the file was edited earlier and saved, the editor saves the
last position and jumps to this location if the file is loaded
again. In sum the editor saves the position for 200 files.
3.5.1 Save File
F2 : Save File, you can enter a new filename
3.5.2 Quit Editor
ESC/F10 : Quit editor
ALT-F2 : Save and Quit the Editor
3.5.4 Load a new file
ALT-F3 activate a filelist and load a new file after
selection (selection is just like in normal
filelist). SPACE toggles long and short display.
TAB opens a editline for entering a filename directly.
3.5.5 Activate next/previous file
ALT-F10: Edit next loaded file
CTRL_F10 : Edit previous loaded file
3.5.6 Line functions
ALT-J: Join two lines
3.5.7 Copy/Delete/Move Lines
ALT-C / F5: Copy a marked block
ALT-D / F8: Delete a marked block
ALT-M / F6: Move the marked block
3.5.8 Mark Lines
ALT-L / F3: Mark a line / several lines if one is already
marked
ALT-U / F4: Unmark the block
3.5.9 Save marked block to file
ALT-W: Save marked block into a file
3.5.10 Search Text in Files
CTRL-F : Search one more time
ALT-F7
CTRL-I : Search Text case insensitive
F7
CTRL-S : Search Text case sensitive
All exact matches are marked in the text.
3.5.11 Search Bracket
ALT-K :searches, if the cursor is on a bracket
CTRL-F7 the matching bracket.
3.5.12 Show Picklist
CTRL-F3 : shows a filelist with the 200 edited files
to select one for editing. (right mousekey
on INSERT)
3.5.13 Other Commands in Editor
F1 : Show help
ALT-G : Goto Linenumber
CTRL-HOME: Goto top of file
CTRL-END: Goto end of file
3.5.14 Command line
ESC : Change to command mode. You can enter :
/ : Search Text case sensitive
\ : Search Text case insensitive
Number : Go to line with entered number
Each other command is executed as operating system command
Other keys with common functions :
PAGE UP, PAGE DOWN, HOME, END, CURSOR, RETURN, INSERT, TAB,
SHIFT TAB
In a line the special keys of the line editor are active
(UNDO...)
3.5.16 Definition of Keywords
Five group of keyword colors are available (type 1-5). Comments
are treated separate. All word separators are single char
keywords and have to be defined, except the space character.
Special types :
Start of comment type 20
End of comment type 22
Single line comment type 21
All keyword definitions for all filetypes are entered in one
file. The F> statement shows the definition of the fileextension
for the following keyword block. The keywords until the next F>
appears are all valid for the current file extension (type).
Syntax of one keyword definition
KEYWORD , TYPE
Example: Definition of some Keywords for *.C,*.CPP,*.H and *.HPP
files
F> C,CPP,H,HPP
/* ,20
// ,21
*/ ,22
% ,4
" ,4
. ,4
/ ,4
if ,1
do ,2
for ,2
while ,2
continue ,2
#undef ,3
defined ,3
sizeof ,4
default ,4
goto ,4
#pragma , 5
The color of the keyword may not be defined in this version.
3.6 User defined Pulldown
Its possible to define a User pulldown in a ASCII File named
- JC.DAT (DOS file ) or
- JC2.DAT (OS/2 file)
It is activated by pressing the hotkey ALT-F7 every time when
JetCommander is waiting for a key. Sometimes this is the only
way to jump quickly to the operating system for formatting a
floppy disk when no formatted disk is available (for example).
Under OS/2 this is no problem, but for DOS task switching is not
possible.
3.6.1 Definition of the User pulldown
The start of a pulldown definition in marked by a special char
followed by a > character. The ^ marks the hotkey in the
pulldown entry for quick access. An example is already on disk.
The following definitions are used by JetCommander to build a
pulldown :
P> Header definition of Pulldown
E> Pulldown entry text (text in line)
D> Definitions concerning the actual entry
# Line with comment
The char ^ marks the hotkey
Without any definitions : Command line of Pulldownentry
PULLDOWNDEFINITIONS
D> XPOS = nr Upper left position of pulldown
D> YPOS = nr Upper left position of pulldown
D> XWIDTH = nr minimal width of pulldown, ignoring
shorter text entries
D> SWAP = 0 don't swap for command execution (DOS
only)
D> SWAP = 1 swap for command execution (DOS only)
D> WINDOW = 0
D> WINDOW = 1 Open a window for elution
D> WINXPOS = nr upper left corner of window, row
D> WINYPOS = nr upper left corner of window, line
D> WINXWIDTH = nr x- width of the window
D> WINYWIDTH = nr y- width of the window
D> CURSOR = 1 activate cursor for execution
D> WAIT = 0/1 wait after command execution
D> PARAMETER = 0/1 ask for a parameter before command
execution. The parameter will be inserted at the
% char of the command string.
3.6.2 Multiple commands in command
Multiple commands can be entered separated by a ; character.
They are executed one after the other, dependent of the
definition 'D> WAIT = n' the program will wait after the
execution of each command.
Example :
P> User Pulldown
D> XPOS = 20
D> YPOS = 5
D> XWIDTH = 20
E> ^Operating system
D> SWAP = 0
D> WINDOW = 1
D> WINXPOS = 2
D> WINYPOS = 1/
D> WINXWIDTH = 70
D> WINYWIDTH = 20
D> CURSOR = 1
cmd.exe
E> Operating system ^command
D> SWAP = 1
D> CURSOR = 1
[ ]
E> ^List
D> SWAP = 0
list
E> ^Format a disk
D> SWAP = 0
D> WINDOW = 1
D> WINXPOS = 10
D> WINYPOS = 6
D> WINXWIDTH = 50
D> WINYWIDTH = 10
D> CURSOR = 1
D> PARAMETER = 1
format %;
E> ^Checksum of files
D> SWAP = 1
D> WINDOW = 0
D> WAIT = 0
c:;cd \tools;cd vir;antidote /x c:;antidote /x d:; antidote /x
e:;
3.7 Show Drive Information
Call in Setupmenu
Some useful drive information is shown for the available drives.
The drive letter, drive label, free drive space, total drive
space and the current directory is displayed.
3.8 Fileviewer
Files can be viewed in ASCII and HEX mode using the internal
fileviewer of JetCommander. If in setup no fileviewer is defined
the internal one is used pressing a F3.
3.8.1 Commands in Fileviewer
CURSOR UP/DOWN
PAGE UP/DOWN : Moving through the file
HOME/POS1 : Jumps to the start of the file
END : Jumps to the end of the file
CURSOR LEFT/RIGHT : Scrolls the window horizontal
F5 : Displays only ASCII chars, in the range of
DEZ 20 to 128. The key has toggle function.
* : Non printable characters are replaced with
a dot. This allows a print out with print
screen
F2 : Long lines are wrapped.
F4 : Toggle display mode to hex
3.9 Show files automatic
To activate the autoviewmode , you simply have to enter a CTRL-
F2. This is advantageous in the two filelist display mode.
In one window the filecursor is moved and in the other one the
file contents is displayed after a short delay. TAB changes to
the viewwindow. All functions of the fileviewer ar active in
this window. 'Z' (Zoom) zooms the window to a big one.
Entering CTRL-F2 again, switches off the autoviewmode.
4.0 Installation of JetCommander
Copy all files from the disk to a destination directory on your
harddisk of use INSTALL.CMD from the disk for the OS/2 version.
This will do everything for you.
Then you have to define your programs like editor,
wordprocessing and file viewer in the SETUP Pulldown of
JetCommander.
Program entries must be entered including the complete path of
the program. JetCommander checks the existence of the program
before accepting the name.
4.1 Environment and JetCommander-Files
JetCommander needs one Environmentvariable called JC. Please
set it in CONFIG.SYS (for OS/2) or in AUTOEXEC.BAT (for DOS) to
the path, the file and its additional files is located.
f.ex.
SET JC=C:\JC
If you got problems with online help or the User pulldown, the
Environment for JetCommander is not set correctly.
You have to set the Environmentvariable TMP to a temporary path
(RAMDISK) for swapping the program code if no extended or
expanded memory is available. This path is also used for
temporary file extraction from archives.
f. ex.
SET TMP=f:\tmp
4.2 Preference File
In the JetCommander-Preference File (jc.pre, jc2.pre) you can
combine a fileextension with a command you want to execute with
files matching this extension. After executing QUICK-START in
the filelist, the actual fileextension is searched in the
preference file, and when found directly executed.
Per line one definition of a fileextension and the command is
defined.
The Specialmenu offers you a possibility to edit the preference
file with the integrated editor.
5.0 Setup
In SETUP-Pulldown you can enter the path for the editor, the
wordprocessing and other programs.
Additional several JetCommander Settings like Screen Save Time,
Color Settings, User Level.. and lots more are defined.
5.2 Parameter in Command Strings
You can force JetCommander to ask for a Parameter before command
execution for functions like :
- PREFERENCES
- FUNCTION KEYS
- COMMAND STRINGS
with [ ] (Space in brackets) in the command string.
f.e.: format [ ]
With % the actual filename is inserted at this position.
%% inserts the actual filename without extension.
5.2.1 Internal Editor/Viewer with commands
The internal editor and viewer may be used entering [JCEDIT] or
[JCVIEW] in the command string.
5.3 JetCommander Start Options
JetCommander got the following start options.
Start JetCommander :
/WIN : if you got problems with DOS Multitaskingenvironments
not known by JetCommander
5.3.1 Direct access to Userpulldown after start
You can immediately activate the user pulldown with the start
parameter /MEN, without the normal JetCommander windows. +
changes (toggles) to the normal JetCommander windows.
5.6 Archiveprograms
To use the archive features JetCommander must know some
definitions of the archivers you prefer to use. These one are
entered in a external ASCII file JC2.ASE or JC.ASE for all
archive types. JetCommander works with ZIP, ARJ, LHA and ZOO
Archive. JetCommander distinguishes the following fileextensions
:
ZIP, ARJ, LHA, LZH, ZOO
The definitions includes :
- Path of the archive program for compression
- Path of the archive program for decompression
- Command to add a file to the archive
- Command to delete a file in the archive
- Command to extract a file from the archive
- Command to list archive
- Two dummy commands (for future use)
5.6.1 Archivedefinitionexample
File JC.ASE or JC2.ASE :
F> ZIP
e:\tools\pkzip.exe
e:\tools\pkunzip.exe
-a
-d
-e -d -o
-v
-q
-q
################################################
F> LHA
e:\tools\lharc.exe
e:\tools\lharc.exe
a
d
e
v
q
q
################################################
F> ZOO
e:\tools\os2\zoo.exe
e:\tools\os2\zoo.exe
-add
-delete
-extract
-view
-q
-q
###############################################
F> ARJ
e:\tools\arj.exe
e:\tools\arj.exe
a
d
e
v
-q
-q##############################################
F> LZH
e:\tools\lha.exe
e:\tools\lha.exe
a
d
e
v
-q
-q
5.8 JetCommander on Servicedisk
JetCommander is also useful as Filemanager on a servicedisk when
OS/2 has to be booted from a bootdisk. For this purpose you
simply have to copy a DLL (Dynamic Link Library) to the disk
containing JetCommander. The names of the two libraries are
MONCALLS.DLL and MOUCALLS.DLL located in the directory OS2\DLL
of the operating system.
5.9 Problems and Solution
P: No help using F1
P: Extension Preferences and Userpulldown not accessible
S: The environmentvariable JetCommander is not defined to the
path of JetCommander an the add-on files (JC.DAT, JC.PRE ,
JC.HLP)
P: Hidden files are not displayed
S: See SetUp/Confirmations
P: Crash during drive change in File/Tree display mode
S: Probably a result of an error in the treefile.
Delete all treefiles (JC_C.TRE, JC_D.TRE....) in the
directory JetCommander.TRE. The directory is located under
the installationpath, if the environmentvariable
JetCommander is set. Otherwise TMP or C:\ is used
P: Subdirectories are not deleted completely.
S: Probably some files with hidden attribute are in one
of the subdirectories. These files are deleted
when you have set up this in SetUp/Confirmations
S: Another reason is that other programs or DLLs are in
one of the subdirectories in use from OS/2. End all
programs and start OS/2 again,perhaps from disk when
you want to delete system dlls.
S: Another open OS/2 session or DOS session is working in the
directory you want to delete. End this session and delete
again.
P: Programs are not started under OS/2
S: Check if in CONFIG.SYS of OS/2 the entry
SET COMSPEC= ... points to a valid OS/2 command-
processor.
Usually : SET COMSPEC=C:\OS2\CMD.EXE
P: SWAP error under DOS while executing a program
S: You may not have enough expanded or extended memory
or you have no disk space in TMP-directory or the actual
drive.
P: Functions like file find are searching always the whole
drive and not starting at the current directory
S: Enter in the search mask the path you want to search from.
If you want to search starting from the current directory,
the following mask must be entered.
: .\*.* (.\ = current directory)
P: JetCommander does not start after reboot
S: See 5.6
P: You don't see a .. directory entry to change to the upper
directory
S: You can change to the upper directory always with CTRL-PUP,
even if no .. entry is displayed.
P: Program stops under DOS without any reason
S: Probably you are working with a DOS Multitasking-
environment, that is not recognized by JetCommander
(DESQVIEW, Novell DOS 7 (with Taksswitcher)).
Start JetCommander with /WIN as parameter to solve this
problem
P: After a programstart under DOS JetCommander does not return
to the filewindow
S: You have loaded a resident program, that uses the memory of
the JetCommander swap area. JetCommander can't return and is
ended. Start resident programs before JetCommander.
P: No files are displayed with TCPIP and OS/2 on network drives
There is one entry in the filelist : ERROR : 50
A: The TCPIP package used does not support 32-BIT access to
network drives. The WPS will also not show any drives. Get a
new version of TCPIP (> 2.x)
P: Problem decompressing archives
A: JetCommander uses the directory TMP or TEMP for decompression
of the files. Perhaps there is not enough space or no write
permissions.
7.0 Technical Data
8.0 Warranty and License
JetCommander is no Public Domain Program. You may not use this
program without for commercial or noncommercial purposes without
a license.
You can test JetCommander for a trial period of 30 days. If you
want to use it after this time you must register your copy.
W A R R A N T Y D I S C L A I M E R
────────────────────────────────────────
*** PLEASE READ THIS INFORMATION CAREFULLY ***
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
┌───────────────────────────────────────────────────────────────┐
│ I MAKE NO WARRANTY OF ANY KIND, │
│ EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY │
│ WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A │
│ PARTICULAR PURPOSE. │
│ │
│ I DO NOT ASSUME ANY LIABILITY │
│ FOR THE USE OF THIS SOFTWARE BEYOND THE ORIGINAL PURCHASE │
│ PRICE OF THIS SOFTWARE. │
│ │
│ IN NO EVENT I'LL BE LIABLE TO │
│ YOU FOR ANY ADDITIONAL DAMAGES, INCLUDING ANY LOST PROFITS, │
│ LOST SAVINGS, OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES │
│ ARISING FROM THE USE OF, OR INABILITY TO USE, THIS SOFTWARE │
│ AND ITS ACCOMPANYING DOCUMENTATION, EVEN I │
│ HAVE BEEN ADVISED OF THE POSSIBILITY OF │
│ SUCH DAMAGES. │
└───────────────────────────────────────────────────────────────┘
Order your license at :
Frank Klosek
Feldstr. 16
63512 Hainburg
Germany
EMAIL : frankklosek@gmx.de
JetCommander incorporates compression code by the Info-ZIP group.
There are no extra charges or costs due to the use of this code,
and the original compression sources are freely available from
myself. Therefore I will, upon request, mail you the full sources
on a 3.5" MSDOS-format diskette for the cost of mailing.
Send $4.00 to my adress mentionned in this documentation.
9.0 Registration in America
________________________________________________________________________
JetCommander
Filemanager and Editor for OS/2, DOS and WINDOWS95
(c) Frank Klosek
Germany
________________________________________________________________________
Mail Orders To: BMT Micro
PO Box 15016
Wilmington, NC 28408
U.S.A.
Voice Orders: 9:00am - 7:00pm EST (-5 GMT)
(800 414-4268 (orders only)
(910) 791-7052
Fax Orders: (910) 350-2937 24 hours / 7 Days
Online Orders via modem: (910) 350-8061 10 lines, all 14.4K
(910) 799-0923 Direct 28.8K line
Ordering and general ordering questions:
Via AOL: bmtmicro
via Compuserve: Thomas Bradford, 74031,307
via Internet: orders@bmtmicro.com
tbrad@wilmington.net
We accept Visa, Mastercard, Discover, American Express, Money Order,
Cashiers Check, Personal Check. Please do not send cash in the mail.
Personal checks are subject to clearance.
Each copy of the package includes the latest version of JetCommander
_________________________________________________________________
Name ________________________________________________________________
Address _____________________________________________________________
_____________________________________________________________
Phone _______________________________________________________________
E-Mail ______________________________________________________________
Product Quantity Price Number of copies
_________________________ ______________ ________________
JetCommander OS/2 + DOS/WIN95 $ 49 x ____________ = + $_______
JetCommander OS/2 $ 39 x ____________ = + $_______
JetCommander DOS/WIN95 $ 39 x ____________ = + $_______
Shipping and Handling (no quantity limit): + $_______
Email - Subject to Credit Card Verification Free
Fax - Subject to Credit Card Verification.. Free
Worldwide 1st Class ....................... Free
2nd Day Priority, USA Only ................ $ 4.00 US
US Postal Service International Express
(Including Canada and Mexico), allow up to
7-10 days ............................... $ 20.00 US
Airborne Select Delivery (USA Only) $ 8.00 US
FedEx Overnight, USA Only (delivery by
3:00 pm the following day) .............. $ 15.00 US
FedEx Europe/Japan (guaranteed delivery
within 3 days) .......................... $ 30.00 US
Worldwide, any business with a valid FedEx account can
charge shipping to their FedEx account and pay no
shipping charges to us.
Total: $_______
For credit card payment only
Circle one: VISA / Master / Discover / American Express
Credit card number:_____________________________________________
Expiration date:________________________________________________
Authorization signature:________________________________________
________________________________________________________________________
The german version of JetCommander is only available directly from the author
Frank Klosek
Feldstr. 16
63512 Hainburg
Germany
frankklosek@gmx.de
www.filejet.de
________________________________________________________________________
9.1 JetCommander - REGISTRATION outside America
+----------------------------+----------+-----------+-------------+
| JetCommander Quantity | 1-9 | 10-30 | 30-n |
+----------------------------+----------+-----------+-------------+
| DOS/WIN95-License | $39.- | $35.- | $30.- |
| OS/2-License | $39.- | $35.- | $30.- |
| DOS/WIN95+OS/2 License | $49.- | $45.- | $40.- |
+----------------------------+----------+-----------+-------------+
You may pay cash or with cheque or with direct foreign transfer
to my local bank account (preferred way).
Frank Klosek
Feldstr. 16
63512 Hainburg
Germany
name of my bank : BEZIRKSSPARKASSE SELIGENSTADT
account number : 24110207
bank number : 50652421
* * * JetCommander ORDER FORM 3.0 * * *
Remit to: Frank Klosek
Feldstr. 16
63512 Hainburg
Germany
JetCommander OS/2 Version Qty ____ @ $_________
JetCommander DOS/WIN95 Version Qty ____ @ $_________
JetCommander OS/2+DOS/WIN95 Version Qty ____ @ $_________
Shipping and handling, Europe : $4 per copy
All other countries: $10 per copy $_________
Total $_________
Name : _____________________________________
Title : _______________
Company: ____________________________________________________
Address: ____________________________________________________
____________________________________________________________
_____________________________________________________________
Signature : _____________________________________
Where did you get your copy of JetCommander
_______________________________
V1.44 12.2.1996
First official english JETCOMMANDER release
V2.0 20.4.1996
- Long filename support now also under WIN95 on VFAT systems
- automatic conversion of filenames if copied to FAT or other
drives not supporting long filenames
V2.01 05.5.1996
- 50k more free memory, CIS registration 11228 for WIN95/DOS
V2.02 23.5.1996
- Move with long filenames was not working (WIN95)
V2.03 09.06.1996
- Correction working with 32 Bit NFS - SW, no files were displayed at all
(WIN95)
V2.03 13.06.1996
- Problem copying directories with subdirectories corrected. Sometimes not
all files were copied (WIN95)
V2.06 27.06.1996
- Minor modifications
V2.17 08.09.1997
- More than 40 preferences produces a crash
- In global list, preferences do not work
- New outfit of menus
- Cursor UP/Down to move cursor in dialogboxes in add. to TAB/SH-TAB
- Confirmations in SetUp new
- Search and replace in editor new
- Search word under Cursor with CTRL-X
- Use word under cursor for help calling _fhelp.bat/_fjhelp.cmd with CTRL-F01
- Direct call of editor when in current line a filename is detected with C-Y
- Optimized filelist, selection remains in list if list is refreshed
- Filelist refresh after working with archives (compress, decompress)
- Leaving the editor refreshes the filelist
- Syntaxcoloring in fileviewer like in editor
- Search in viewer with CTRL-S/CTRL-I, search again CTRL-F
- All textual entries are stored and may be retrieved with CTRL-CURSUR-UP
Max. 500 entries
- Textsearch pops up the internal viewer if text is found
- If no input is detected JC refreshes the filelist every 5 minutes
- Display of free memory in first line
- Drive A and B are displayed as well in the drive informatin window
- During copying files its possible to skip, overwrite ... existing files
- Reduction of systemload of the DOS Version in DOS-Box under OS/2,
WIN95 and WIN NT
- more free memory running under DOS
- Close button in viewer and editor in the upper left corner
- With & all deselected files may be removed from the list, with $ all selected
are removed
- Correction in Fileviewer
- with %1 in the commandline the directory of the left window, with %2 the
directory of the right window may be used in the command line
- Correction for year 2000 change, Millenium problem
================== VERSION 2.2 18.11.97 =====================
- 32 BIT WINDOWS-NT Version ready !!!
================== VERSION 2.4 17.03.98 =====================
- /EL and /ER followed by line and row number to call editor directly
with positions
- Editor can handle Tabs in files, see SetUp
- CTRL-LEFT + RIGHT in editor moves marked block left or right
- More keywords for editor in NT+OS/2 version
- Correction while copying on Novell with readonly attribute set
for destination file
- Show .. always even if Netware does not show it
- Convert words with Shift-F3 that the leading character will be upper case
- Left and right window can be set separately like NC
- Unselect now also with mask to deselect special files
- Editor CTRL_Y searchs for line and jumps to that location after loading file
- Autorefresh now also in NT/Win95 version each minute
- Move of directories now under NT and Win85 without copying files on same drive
- Enhancement of NC Emulation
- Switch of last two lines (Commandwindow) for professional users knowing the
key assignment
- F09 pops up menu like NC without activating pulldown
- ALT A_Z jumps to the file beginning with this string
- Corrected display of file date and time if readonly attribut is set in the
attribut window
- Modified menues to be more compatible
================== VERSION 2.41 22.03.98 =====================
- Correction File/Directory Move
- Correction key assignment, F8 pops up menu
================== VERSION 2.44 14.06.98 =====================
- In global list selection of files including directory names is possible
e.g. : s *\xxxx*
- ALT_D does not work, it will pop up the menu
- Unselect deselects also directories
- Correction for WIN98 to solve keyboard problems
- Command window may be switched off in setup, 2 additionala lines are available
for the filewindow
================== VERSION 2.54 03.10.98 =====================
- Registryassociations are used to execute commands in combination with files
- Preferences of JC have priority
- NT/OS2 version stores up to 1500 commands in stack
- NT/95 stores backupfiles as Name.BAK.Ext
- Display of filesizes optimized with . and MB
- Correction for tabs in editor
- CTRL-T shows tabs in the editing file with [T] in the first line
- After F2 or SH-F2 no update of the filelist automatically
- { was not possible under NT to enter in the editor (compiler error )
- e will leave the viewer and open the editor with the viewed file
- Return to previous path upon start only when drive was not A or B
- Colors of normal filewindow are used for loadwindow in editor
- FIX for UpdateEvents under NT, after longer operations they blocked JC
================== VERSION 2.56 21.10.98 =====================
- Fix for long labelnames under NTFS
- Fix for editor, backspace in column 1 was possible
================== VERSION 2.6 05.11.98 =====================
- Viewer shows fileinfo in the first line
- Autoview and Treewalk for NT/95 corrected
- With ALT-F2 its possible to change the attributes of a file in the editor
(for readonly variables)
- Directories with . as first characters could not be browsed, deleted
or displayed correctly within the tree
================== VERSION 3.01 05.03.2000 =====================
- No automatic reread of network or CD rom drives
- Error fixed, reread of other window after some operations even if not
necessary
- Fixed problem comparing directory trees, Search with drive and directory
produces wrong compare result, now possible to search including drive and
directory (UNC as well)
- Fixed problem searching files in deep directory hierarchy, some directories
are not browsed
- Store and retrieve directories from list, see directory menu
- Mask in command retrieve list with k will display only matching entries
- Fix, on startup last directory was not restored in current window, first
display then back to root of this drive (NT,WIN95)
- Fix displaying file sizes bigger 1MB in reduced display mode
- Corrections for mouse fields for menu in english version
- Smart changes to change upper to lower case words in window SEL -> Sel
- Corrections for comparing directory trees with .\ in the filename. FJ
searches the files in the root.
- Start command with preferences and registry search enhanced for filenames
with spaces and other special characters
- Display of internet time (invented by swatch) (NT version only)
Time zone adaption in clock menu possible to adjust
- Correction, display selected when only one selected file is in list shows ..
as filename
- Critical errors activation / deactivation under NT
- Restore old directories possible when long filenames including space were used
- No darksscreenmode under NT if higher resolutions > 80 colums
- UNC path under NT better, now copy to a UNC path works correct
e.g. copy a directory to \\computer\sharename
3.03
- Under NT the view showed an additional rectangle at the end of the line
- Under NT empty strings sometimes contained a rectangle character
- Compile with Watcom 11.0 ready (Watcom bug detected)
- Correction for copy under NT, separation character ; no longer used for multiple fileentry in list use now | to
mask several files. Former *.c;*.doc -> Now *.c|*.doc
- CURSOR Left moves up one directory when on first file of list
3.04
- Less beeps
- File open in editor chooses the previous directory from previous file within the editor session
- 132*25 -> 126*50 screen resolution for better matching to NT fonts for 1024 screen resolution
- Editor : ALT_U works for all files not only current one
3.06
- Copy enhanced : now COPY NEW FILES ONLY possible for ALT_C or copy with subdirectories
- Bug fixed with large free space under NT, NO SPACE LEFT message fixed for 4GB free
- Editor fix : CTRL_W on word with leading TAB shows expansion to space
- Filefind now also allows to find directories not only files. They are entered to the general filelist and may be
treated as usual (copy, delete, move, rename ..)
3.07
- During copy display of "Skipping files.." when in NEW mode
- Lower CPU load under NT when copying complete directories recursivly
- Option for filefind to include directories in searchmode
- Backupfiles now with .BAK at the end and not in the filename
3.08
- Correction, Shift-F02 did not work
3.10
- Maximum Editlinelenght 8000 characters for NT and OS/2
- Editor CTLR_K enhancent and find. Cursor positioning
- Correction : Sometimes after choosing from Selection list crash (2)
3.11
- Correction editor when search is active, highlight searched word immediately
Bug after 3.10
3.2
- In Functionkeys the usage of the %1 and %2 Parameter is possible like
in command line to create complex commands like : diff %1\% %2\%
- Line of Code calculation for files, directories (LOC)
3.21
- Bug fixed executing files with & in the filename. They were not started
correct
3.22
- Pathdisplay limited to 80 characters, then stripped
3.23
- Bug in editor corrected when TAB is at end of line, then 0x19 was sometimes inserted
3.3
- 30 Directories in SetUp to remember no longer only 10
- Correction in 126 character mode, right window mouse treatment not starting on left border of window
- UNC Path: fix to determine free space ... display, copy ....
- Editor will no longer open file more than once, will switch to file if already opened
3.31
- Bugfix: Crash when in Dialogbox entry was > 60 Bytes (DirectorySelect)
3.4
- Directories are stored in time order, select with ALT-8, store with ALT-7. In the moment all directories are
stored automatically
3.41
- Bugfix: Command list may be deleted
3.43
- Fix : PrintFileList with LOC and NEW/OLD under NT now using N and A instead of graphical arrows
3.44
- New : Deselect from current cursorposition with ALT_U
3.45
- Change: After Listcompare display of old and new changed, using other chars, as for 3.44
3.46
- Bugfix : JC : Changing to short long display sometimes crashes -> uninitialized pointer !
3.47
- Bugfix : OS/2 Versions crashes on startup |
www.filejet.de/Download/jc347e.zip | local copy | |
JetCommander v. 3.47 (17/11/2002, Frank Klosek) | Readme/What's new |
JETCOMMANDER
für
Windows-NT/95/98
OS/2 + DOS
Version 3.26
(c) 1991-2001
Software-Development
Frank Klosek
www.filejet.de
1.0 Vorwort. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.0 Beschreibung der Programmfunktionen. . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Einbindung eigener Programme . . . . . . . . . . . . . . . . . . . . . . 5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Anwendermenü. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.0 Allgemeine Bedienung . . . . . . . . . . . . . . . . . . . . . . . . . . 6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.2 Pulldown aktivieren. . . . . . . . . . . . . . . . . . . . . . . 6
3.1.3 Makrorekorder. . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.4 Sondertasten im Zeileneditor . . . . . . . . . . . . . . . . . . 7
3.1.5 Sonstige allgemeine Tasten . . . . . . . . . . . . . . . . . . . 7
3.1.6 Dialogboxen . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Die Dateiliste. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2.1 Befehle in der Dateiliste. . . . . . . . . . . . . . . . . . . . 8
3.2.1.1 Dateien und Verzeichnisse
selektieren, Dateimaske. . . . . . . . . . . . . . . . . 8
3.1.1.1.1 Joker (Wildcards) in
Suchmaske . . . . . . . . . . . . . . . . . . . . 9
3.1.1.1.2 Kombination mehrerer
Dateimasken . . . . . . . . . . . . . . . . . . . 9
3.2.1.2 Anzeigemode ändern. . . . . . . . . . . . . . . . . . . 10
3.2.1.2.1 Dateianzeige kurz/lang . . . . . . . . . . . . 10
3.2.1.2.2 Anzeige mit/ohne
Verzeichnisbaum, 2 Dateifenster . . . . . . . . . 10
3.2.1.3 Dateicursor positionieren . . . . . . . . . . . . . . . 10
3.2.1.4 Verzeichnisgrößen ermitteln . . . . . . . . . . . . . . 11
3.2.1.5 Sonstige Tasten in der Dateiliste . . . . . . . . . . . 11
3.2.2.1 Dateiattribute. . . . . . . . . . . . . . . . . . . . . 11
3.2.2.2 Kopieren. . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.2.3 Löschen . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2.2.4 Editieren . . . . . . . . . . . . . . . . . . . . . . . 13
3.2.2.5 Positionieren . . . . . . . . . . . . . . . . . . . . . 13
3.2.2.6 Texte suchen . . . . . . . . . . . . . . . . . . . . . 13
3.2.2.8 Befehl mit einer Datei ausführen. . . . . . . . . . . . 15
3.2.2.8 Dateien drucken . . . . . . . . . . . . . . . . . . . . 16
3.2.2.10 Sonstige Befehle . . . . . . . . . . . . . . . . . . . 16
3.2.2.11 Dateien Verschieben (MOVE) . . . . . . . . . . . . . . 16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2.2.12 Sortierung in Liste ändern . . . . . . . . . . . . . . 16
3.2.2.13 Laufwerksliste aufschalten . . . . . . . . . . . . . . 16
3.2.3 Dateisondermenü. . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.3.1 Dateien vergleich . . . . . . . . . . . . . . . . . . . 17
3.2.3.1.1 Unterverzeichnisse
vergleichen . . . . . . . . . . . . . . . . . . . 17
3.2.3.1.2 Verzeichnisse vergleichen. . . . . . . . . . . 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.3.2 Dateien Suchen . . . . . . . . . . . . . . . . . . . . 18
3.2.3.2.1 Globale Liste. . . . . . . . . . . . . . . . . 19
3.2.2.4 Kommando rekursiv . . . . . . . . . . . . . . . . . . . 19
3.2.2.5 Dateien teilen. . . . . . . . . . . . . . . . . . . . . 20
3.2.2.6 Dateien zusammensetzen. . . . . . . . . . . . . . . . . 20
3.2.2.7 Text suchen rekursiv. . . . . . . . . . . . . . . . . . 20
3.2.2.8 Archive öffnen. . . . . . . . . . . . . . . . . . . . . 21
3.2.2.9 Archiv dekomprimieren . . . . . . . . . . . . . . . . . 21
3.2.2.10 Dateien komprimieren . . . . . . . . . . . . . . . . . 21
3.3 Der Verzeichnisbaum . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3.1 Befehle im Verzeichnisfenster. . . . . . . . . . . . . . . . . . 22
3.3.1.2 Verzeichnis im Baum suchen. . . . . . . . . . . . . . . 22
3.3.1.3 Baum neu einlesen . . . . . . . . . . . . . . . . . . . 22
3.3.1.4 Verzeichnis neu anlegen . . . . . . . . . . . . . . . . 22
3.3.1.5 Verzeichniscursor positionieren . . . . . . . . . . . . 23
3.3.1.6 Baum in Datei speichern . . . . . . . . . . . . . . . . 23
3.5 Integrierte Editor. . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5.1 Datei speichern. . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5.2 Editor verlassen . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5.3 Neue Datei editieren . . . . . . . . . . . . . . . . . . . . . . 24
3.5.4 Datei umbenennen . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5.5 Neue Datei laden . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5.6 Dateien umschalten . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.7 Zeilenfunktionen. . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.8 Zeilen kopieren/löschen. . . . . . . . . . . . . . . . . . . . . 26
3.5.9 Zeilen markieren/entmarkieren. . . . . . . . . . . . . . . . . . 26
3.5.10 Markierten Block abspeichern. . . . . . . . . . . . . . . . . . 26
3.5.11 Text in Datei suchen. . . . . . . . . . . . . . . . . . . . . . 26
3.5.12 Klammerebene suchen . . . . . . . . . . . . . . . . . . . . . . 27
3.5.13 Pickliste aufschalten . . . . . . . . . . . . . . . . . . . . . 27
3.5.14 Kommandozeile . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.5.15 Cursor positionieren. . . . . . . . . . . . . . . . . . . . . . 27
3.5.16 Allgemeine Editorfeatures . . . . . . . . . . . . . . . . . . . 27
3.6 Anwenderpulldownmenü. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.6.1 Definition des Anwenderpulldowns . . . . . . . . . . . . . . . . 28
3.6.2 Mehrere Kommandos in Pulldownzeile . . . . . . . . . . . . . . . 29
3.7 Laufwerksinformation anzeigen . . . . . . . . . . . . . . . . . . . . . . 31
3.8 Dateiviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.8.1 Befehle im Dateiviewer . . . . . . . . . . . . . . . . . . . . . 32
3.9 Dateien automatisch einsehen. . . . . . . . . . . . . . . . . . . . . . . 32
4.0 Installation von JETCOMMANDER. . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.1 Environment und JETCOMMANDER-Dateien. . . . . . . . . . . . . . . . . . . 33
4.2 Preference Datei. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.0 Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.1 Parameterabfrage, Platzhalter . . . . . . . . . . . . . . . . . . . . . . 34
5.1.1 Interne Editor/Viewer bei Kommandos. . . . . . . . . . . . . . . 34
5.2 Aufrufparameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.2.1 Direkter Start ins Anwendermenü. . . . . . . . . . . . . . . . . 35
5.3 Archivprogramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
5.3.1 Archivdefinitionsbeispiel. . . . . . . . . . . . . . . . . . . . 35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5.4 JETCOMMANDER auf Servicediskette. . . . . . . . . . . . . . . . . . . . . 38
6.0 Probleme und Abhilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.0 Technische Daten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
8.0 Haftung und Lizenz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
9.0 Registrierung. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
1.0 Vorwort
JETCOMMANDER ist ein Dateiverwaltungsprogramm für WINDOWS-NT,
Windows95, OS/2 und DOS und ist kompatibel zum bekannten Norton
Commander.
Verzeichnisbäume werden auf der Festplatte abgespeichert und
werden nur nach expliziter Anwahl neu eingelesen. Somit kann auf
den Baum schnell zugegriffen und unabhängig von Zugriffsrechten
auf Netzwerklaufwerken abgelegt werden.
JETCOMMANDER ist netzwerkfähig und unterstützt lange Dateinamen
unter allen Betriebsystemen. Das Kopieren Dateien mit
autmatischer Konvertierung langer Dateinamen ist integriert.
Mit dem integrierten Multifileeditor können parallel mehrere
Dateien editiert werden. Funktionen zum Kopieren von Texten
zwischen den Dateien sind vorhanden.
Mit dem Dateiviewer können Dateien im ASCII und Hexmode
angesehen werden.
JETCOMMANDER bearbeitet ZIP, ARJ, ZOO, LHA und LZH Archive.
2.0 Beschreibung der Programmfunktionen
2.1 Einbindung eigener Programme
Im Setupmenü können für folgende Funktionen eigene Programme
definiert werden.
- Editieren, (interner Editor ist vorhanden)
- Datei Viewer (interner Viewer ist vorhanden)
Diese Programme werden dann bei der entsprechenden Anwahl
ausgeführt, der aktuelle Dateiname wird dem Programm als
Parameter übergeben.
2.3 Anwendermenü
Die Definition eines Anwendermenüs erlaubt den Start beliebiger
Programme.
3.0 Allgemeine Bedienung
Die Bedienung erfolgt mit der Maus und der Tastatur. Folgende
Tasten haben allgemeine Gültigkeit innerhalb des Programmes.
3.1.2 Pulldown aktivieren
Ein Pulldownmenü wird mit F9- oder durch einen einfachen
Mausklick in der obersten Zeile. Innerhalb der Pulldownleiste
können mit den Tasten CURSOR LINKS-RECHTS die benachbarten Menüs
aufgeklappt werden.
3.1.3 Makrorekorder
Im Programm ist ein Makrorekorder zum Aufzeichnen einer
Bedienfolge integriert. Diese Bedienfolge kann nach Aufzeichnung
entweder einmal oder mit einem Wiederholfaktor mehrmals
ausgeführt werden.
ALT-1 startet und stoppt die Aufzeichnung.
ALT-2 startet die Ausführung mit Wiederholungsmöglichkeit
ALT-3 startet die Ausführung einmal
Diese Funktion bietet sich zum automatischen Funktionsablauf
innerhalb der Dateiliste oder dem Editor an. Sie führen eine
Funktion einmal mit einer Datei nach Aktivierung des Makro-
rekorders aus und können sie dann beliebig oft mit den anderen
Dateien wiederholen.
Es können bis zu 512 Tastatureingaben aufgezeichnet werden.
3.1.4 Sondertasten im Zeileneditor
In einer Editierzeile sind folgende Tastenkombinationen als
Sonderbefehle möglich :
CTRL-Links / Rechts positioniert den Cursor
CTRL-HOME / END Anfang/Ende der Zeile
3.1.5 Sonstige allgemeine Tasten
ESC Abbruch des aktuellen Bedienvorgang.
F1 Onlinehilfe aufschalten, kontextsensitiv
CTLR-CURSOR-UP shows a history of entered strings when
working in an edit line / field to retrieve
previously entered commands.
3.1.6 Dialogboxen
Im Programm werden Dialogboxen verwendet. Die einzelnen Felder
können mit TAB und SHIFT-TAB oder CURSOR-HOCH/RUNTER
angesprungen werden. Mit der Maus kann jedes Feld direkt
angewählt werden durch einen Einfachklick. Mit einem Doppelklick
wird die entsprechende Funktion ausgeführt.
In Edititierfeldern kann der String einfach editiert werden.
Ja/Nein Felder sind durch [ ] gekennzeichnet und werden mit der
Leertaste oder durch einen Mausklick getoggelt.
Durch RETURN wird die Anwahl übernommen und der Dialog beendet.
With CTLR-CURSOR-UP you can retrieve all previously entered
Strings to choose one for the edit field.
3.2 Die Dateiliste
Zur besseren Idendifikation der einzelnen Einträge werden
Verzeichnisse, ausführbare Dateien, sowie Dateien mit gesetztem
Hidden- oder Systemattribut in einer anderen Farbe dargestellt.
Die Farben können im SETUP Menü modifiziert werden.
Einige Befehle können mit allen selektierten Dateien ausgeführt
werden. Zur Auswahl, ob die aktuelle Datei oder alle
selektierten Dateien bearbeitet werden sollen wird in diesem
Fall ein Menü aufgeschaltet.
3.2.1 Befehle in der Dateiliste
3.2.1.1 Dateien und Verzeichnisse selektieren, Dateimaske
Mit INSERT oder der Anwahl mit der rechten Maustaste wird die
aktuelle Datei selektiert. Durch Festhalten der rechten
Maustaste und gleichzeitigem Ziehen wird ein Bereich markiert.
Steht der Cursor auf einem Verzeichnis so bewirkt RETURN oder
ein Doppelklick links den Wechsel in das Unterverzeichnis.
Ist die Datei oder das Verzeichnis schon selektiert wird bei
erneuter Anwahl die Selektierung entfernt.
Für jede Dateiliste kann eine eigene Maske definiert werden.
Mit NUM + für SELEKTIEREN können alle Dateien die der
eingegebenen Selektiermaske entsprechen ausgewählt werden.
Verzeichnisse könnnen aus Sicherheitsgründen nicht mit
selektiert werden.
Durch NUM - für UNSELECT wird die Dateiselektierung
zurückgenommen. Eine eventuell bestehende Selektion von
Verzeichnissen wird mit entfernt.
Eine bestehende Selektion kann durch Eingabe von NUM *
invertiert werden. Selektierte Dateien werden deselektiert und
deselektierte selektiert.
3.1.1.1.1 Joker (Wildcards) in Suchmaske
Ein spezieller Algorithmus erlaubt es Dateimasken wie z.B.
*.[c-h] zu vergeben. Hier werden alle Dateien mit der Extension
c,d,e,f,g, und h ausgewählt.
Möglich sind auch folgende Dateimasken die normalerweise nicht
verfügbar sind :
w*x.exe ,alle Dateien mit w am Anfang und x als
letztem Buchstaben vor der Extension
werden gefunden.
*all.*a
a[b-d]*.exe, alle Dateien mit a als erstem Buchstaben,
b,c oder d als 2. Buchstaben und dann einer
beliebigen Folge von Zeichen und der Extension
.EXE.
*. alle Dateien ohne Extension
a*. alle Dateien ohne Extension, die mit
dem Buchstaben a anfangen.
3.1.1.1.2 Kombination mehrerer Dateimasken
Bei allen Funktionen die die Eingabe einer Dateimaske als Such-
oder Auswahlkriterium benötigen, ist die Kombination mehrerer
Masken, getrennt durch ein Semikolon möglich.
Inverse Masken können durch Vorstellen eines < Zeichens
eingegeben werden.
Maske Ergibt
z.B.: *.c;*.h; ---> *.c und *.h
<*.obj ---> alle Dateien, außer *.obj Dateien
<*.obj;<*.exe ---> alle Dateien, außer *.exe und *.obj
*.txt;*.bat;a*.;[c-f]*.dok
3.2.1.2 Anzeigemode ändern
3.2.1.2.1 Dateianzeige kurz/lang
Mit ALT_F1 kann der Anzeigemode der Dateiliste umgeschaltet
werden. Es stehen 3 verschiedene Möglichkeiten zur Auswahl :
1. Kurze Anzeige ohne Dateiinformation
2. Lange Anzeige mit Größenangabe, Dateiattributen und
Dateidatum
3. Volle Anzeige für die globale Liste oder lange Dateinamen
Der Anzeigemodus kann im Setupmenü eingestellt und gesichert
werden.
3.2.1.2.2 Anzeige mit/ohne Verzeichnisbaum, 2 Dateifenster
Neben der Möglichkeit im Setupmenü die Anzeige des parallelen
Verzeichnisbaums ein- bzw. auszuschalten kann mit der
Tastenkombination
SHIFT-F3
jederzeit der Verzeichnisbaum oder die Anzeige mit 2 parallelen
Dateifenstern an- oder abgeschaltet werden.
3.2.1.3 Dateicursor positionieren
HOME/POS1 An Anfang der Dateiliste springen
CURSOR/PAGE/BILD Dateicursor positionieren
CTRL-PAGE-UP In übergeordnetes Verzeichnis wechseln
(cd ..)
CTRL-BACKSPACE Sprung ins Root Verzeichnis (cd \)
END/ENDE An das Ende der Liste springen
3.2.1.4 Verzeichnisgrößen ermitteln
Steht der Cursor auf einem Verzeichnis in der Dateiliste, so ist
es möglich die Gesamtgröße des Verzeichnisses, einschließlich
aller darunter liegenden Unterverzeichnisse zu ermitteln. In der
langen Dateianzeige (durch Leertaste toggeln) wird die Größe
dann im Verzeichniseintrag angezeigt.
Es besteht ebenso die Möglichkeit die Größen aller aktuell in
der Liste angezeigen Verzeichnisse, einschließlich aller Unter-
verzeichnisse zu ermittelt. Die Anzeige wechselt dann
automatisch in die lange Anzeige um die ermittelten
Verzeichnisgrößen anzuzeigen.
Somit läßt sich sehr schnell der Platzbedarf einzelner Programm-
pakete ermitteln.
Diese Funktionen sind im Verzeichnismenü enthalten.
3.2.1.5 Sonstige Tasten in der Dateiliste
CTRL_R führt zum Neueinlesen des aktuellen
Verzeichnisses
ALT_F5 Datei(en) komprimieren
ALT_F6 Archiv dekomprimieren
ALT_F8 Kommandohistory aufschalten
TAB, SHIFT-TAB Wechselt das aktive Fenster. Der Doppelrahmen
zeigt das aktivierte Fenster an.
3.2.2.1 Dateiattribute
Aufruf : Dateimenü / Attribute
Mit dieser Funktion können Dateiattribute sowie das Dateidatum
gesetzt werden. Nach Anwahl wird ein Dialogfenster geöffnet zur
Auswahl der Funktion.
Es können ebenfalls die Attribute von Verzeichnissen verändert
werden. Somit ist es möglich versteckte Verzeichnisse zu
erzeugen.
3.2.2.2 Kopieren
Taste : F05 :
Mit dieser Funktion können Dateien oder Verzeichnisse kopiert
werden. Beim Kopieren einer Datei oder dem Kopiervorgang mit
Einzelbestätigung wird gewarnt, falls die Datei im Ziel-
verzeichnis schon vorhanden ist. Der Vorgang kann dann ab-
gebrochen werden.
Werden Dateien auf eine Diskette kopiert und ist diese voll, so
wird nach einer neuen Diskette verlangt.
Beim Kopieren von Verzeichnissen können auf Wunsch auch Unter-
verzeichnisse mit kopiert werden. Leere Unterverzeichnisse
werden generiert.
Nach Anwahl der Funktion wird in der Kommandozeile das Ziel-
directrory abgefragt. Ist das Zielverzeichnis nicht vorhanden so
wird es nach Rückfrage neu generiert. Es ist möglich mehrere
Verzeichnisse einzugeben, ohne daß das jeweilige Stamm-
verzeichnis existiert. Die einzelnen Verzeichnisse werden alle
angelegt.
Beispiel :
Verzeichnis : C:\test\x\y\z wird eingegeben und auf c:
existiert
nur \test, dann wird \x\y\z vollständig angelegt.
Wird ein leeres Zielverzeichnis eingegeben so wird der
Verzeichnisbaum zur Auswahl des Zielpfades aufgeschaltet.
Mit Cursor Hoch oder einem Mausklick auf dem Zielverzeichnisfeld
kann der Verzeichnisbaum zur Auswahl des Zielverzeichnisses
ebenfalls aufgeschaltet werden.
In dem Modus mit 2 parallelen Dateifenstern wird immmer der Pfad
des gerade inaktive Fenster als Zielpfad angeboten.
3.2.2.3 Löschen
Taste F08 (Del)
Mit dieser Funktion können Dateien oder Verzeichnisse in Ab-
hängigkeit der aktuellen Cursorposition gelöscht werden.
Steht der Cursor auf einem Verzeichnis, so werden nach 2-maliger
Sicherheitsabfrage alle darunterliegenden Unterverzeichnisse
einschließlich aller Dateien gelöscht. !!! VORSICHT !!!
3.2.2.4 Editieren
F04 : Datei editieren. Ist ein Editor im Setup-
menü eingetragen, so wird dieser verwendet,
ansonsten wird mit dem internen Editor die
Datei editiert.
3.2.2.5 Positionieren
ALT + A..Z : Goto Datei, Cursor wird auf der nächsten Datei
positioniert, deren Name mit diesem Buchstaben
beginnt
3.2.2.6 Texte suchen
Taste ALT-F7 oder Sondermenü
Mit dieser Funktion kann ein beliebiger Text in Dateien gesucht
werden. Wird der Text im Datei gefunden öffnet sich ein Fenster
und zeigt den Inhalt an dieser Stelle an. Bei dieser Anzeige
kann zwischen der hexadezimalen Darstellung und der Text-
arstellung umgeschaltet werden. Wird der Text in der Datei
gefunden, wird ein Fenster aufgeschaltet und die Fundstelle
angezeigt.
Im Dateimenü kann die Textsuche bezüglich aller selektierten
Dateien aktiviert werden. Wird der Text gefunden bleibt die
Datei selektiert ansonsten wird die Markierung weggenommen. Beim
Suchen kann entschieden werden ob die Fundstelle ungültig ist,
die Datei übersprungen wird oder weiter gesucht wird soll ohne
jeweils das Fenster zu öffnen.
In den unteren Zeilen des Fenster werden die möglichen Befehle
angeboten.
ESC bricht den Suchvorgang ab
F Datei/File skip sucht in der aktuellen Datei nicht weiter
H Hexdump, schaltet um in die hexadezimale Anzeige
S Nur Suchen, sucht weiter und schaltet die Fundstellen
nicht auf und trägt die Dateien nur in die globale Liste
ein oder läßt die Markierung stehen.
U ungültige Fundstelle, wird nicht als Treffer gewertet
E Editieren der Dateien mit integriertem Editor, der Editor
wird auf die erste Fundstelle in der Datei positioniert,
die Datei bleibt markiert.
3.2.2.8 Befehl mit einer Datei ausführen
RETURN :
Doppelklick : Datei wird mit Preference Erweiterung
links ausgeführt, siehe SETUP
3.2.2.9 Dateien drucken
CTRL-F09 : Druckt die aktuelle oder alle selektierten
Dateien, der Druckvorgang kann mit ESC ab-
gebrochen werden.
3.2.2.9 Verzeichnisbaum
ALT-F10 : Verzeichnis Baum anzeigen, Pfad wechseln
3.2.2.10 Sonstige Befehle
F03 : Datei ansehen mit integrierten oder externem
3.2.2.11 Dateien Verschieben (MOVE)
F06 : Mit dieser Funktion können Dateien oder
Verzeichnisse in ein anderes Verzeichnis, auf dem
gleichen oder in ein anderes Laufwerk verschoben
werden
3.2.2.12 Sortierung in Liste ändern
CTRL-F3..F7 :Schaltet einen bestimmten Sortiermodus ein
3.2.2.13 Laufwerksliste aufschalten
ALT-F2: Aufschalten eines Fensters mit der
Übersicht aller vorhandenen Laufwerke.
3.2.3 Dateisondermenü
3.2.3.1 Dateien vergleichen
Mit dieser Funktion können alle selektierten Dateien aus dem
aktuellen Verzeichnis mit einem Zielverzeichnis in Bezug auf
Datum, Uhrzeit, Größe und Existenz zum schnellen Abgleich
verglichen werden.
Unterschiedliche Dateien bleiben selektiert. In der Anzeige wird
hinter dem Dateinamen ein :
oder ALT angezeigt, wenn das Quellfile älter ist
oder NEU angezeigt, wenn das Quellfile neuer ist
- oder --- angezeigt, wenn die Datei im Zielverzeichnis
nicht vorhanden ist.
< oder <<< angezeigt, wenn das Quellfile kleiner ist aber
das gleiche Datum hat.
> oder >>> angezeigt, wenn das Quellfile größer ist aber
das gleiche Datum hat.
3.2.3.1.1 Unterverzeichnisse vergleichen
Die Vergleichsfunktion kann auch auf Dateien verteilt in
mehreren Unterverzeichnissen angewandt werden.
Hierfür muß zunächst eine globale Liste z.B. mit der Funktion
Dateien suchen (Datei Menü) erstellt werden.
1. Dateien suchen : Maske : .\*.* -> alle Dateien ab dem
aktuellen Verzeichnis mit Unter-
verzeichnissen werden in die globale Liste
aufgenommen.
2. Dateien vergleichen und als Zielpfad das Stammverzeichnis des
Laufwerks angeben. Die Unterverzeichnisstruktur sollte dann
die gleiche sein.
3.2.3.1.2 Verzeichnisse vergleichen
Sind zwei Dateifenster aufgeschaltet, können mit der Funktion im
Verzeichnis Menü alle Dateien verglichen werden. Die Markierung
der unterschiedlichen Dateien entspricht der Funktion Dateien
vergleichen.
3.2.3.2 Dateien Suchen
Mit dieser Funktion können Dateien gesucht auf einem Laufwerk
gesucht werden.
In der Suchmaske kann der Pfad sowie die Dateimaske
(z.B. : c:\*.exe, ..\*.c, .\*.exe) eingegeben werden. Für die
Maske gelten die zuvor genannten Kritierien.
Ab dem angegebenen Verzeichnis werden alle Dateien gesucht und
in eine globale Dateiliste eingetragen. Diese Liste kann dann
mit den üblichen JETCOMMANDER-Funktionen bearbeitet werden.
Wird keine Suchmaske eingegeben gilt *.* als Default. Wird kein
Verzeichnis eingegeben wird ab dem Stammverzeichnis \ gesucht.
Zur Suche ab dem aktuellen Verzeichnis muß .\ vor die Maske
gestellt werden.
3.2.3.2.1 Globale Liste
Sie wird bei den Funktionen Dateisuchen und Textsuchen
generiert und unterscheidet sich von einer normalen Liste
dadurch, daß neben der Verzeichnisangabe zusätzlich immer der
komplette Pfad des aktuellen Dateien angezeigt wird. Alle
JETCOMMANDER-Funktionen der normalen Dateiliste sind in dieser
Liste ausführbar.
Diese Funktion bietet den Vorteil, daß Dateien in verschiedenen
Verzeichnissen in einer Liste bearbeitet werden.
Mit ALT_F01 lassen sich die einzelnen Anzeigemodi umschalten. In
einem Modus wird der komplette Pfad bei jeder Datei mit
angezeigt.
Der komplette Pfad der aktuellen Datei ist in der Zeile über den
Befehlen eingeblendet.
Durch Eingabe von 'g' (GOTO) wird eine lokale Dateiliste im
Verzeichnis der aktuellen Datei geöffnet. Mit ESC kann diese
lokale Liste beendet werden. Die globale Liste wird wieder
aufgeschaltet.
3.2.2.4 Kommando rekursiv
In der Dialogbox kann eine Dateimaske und ein Befehl eingegeben
werden. Der Befehl wird auf allen gefundenen Dateien ausgeführt.
Die Ausführung des Befehls wird im Fenster angezeigt.
z.B.: Maske : *.bak
Befehl : del
Hiermit werden alle Dateien mit der Extension BAK gelöscht.
3.2.2.7 Text suchen rekursiv
Enspricht im wesentlichen der Funktion Dateien suchen. In den
Dateien wird der angegebene Text gesucht und wenn vorhanden,
wird die Datei in eine globale Dateiliste eingetragen.
Im Dialogfenster wird der Suchtext sowie das Verzeichnis und die
Dateimaske eingegeben.
Desweiteren kann parametriert werden ob die Fundstelle sofort
aufgeschaltet wird oder die Dateien erst in eine globale Liste
übernommen werden.
Groß- und Kleinschreibung kann ignoriert werden.
3.2.2.8 Archive öffnen
JETCOMMANDER kann Archive wie Verzeichnisse bearbeiten. Im
Archiv sind folgend Funktione der Dateiliste möglich :
Kopieren aus dem Archiv
Datei(en) direkt einsehen (view)
Autoview im Archiv
Datei(en) drucken
Datei(en) editieren
Text suchen in Dateien
Textverarbeitung
! Vorsicht, Datei kann nicht direkt in das Archiv zurück-
gespeichert werden.
Datei im Archiv löschen
3.2.2.9 Archiv dekomprimieren
Mit dieser Funktion können Archive komplett dekomprimiert
werden. Ein Zielpfad kann zuvor eingegeben werden.
3.2.2.10 Dateien komprimieren
Koprimiert die aktuelle oder alle selektierten Dateien. Als
Archivtyp wird ZIP angenommen. Durch Eingabe eines neuen Namens
mit der entsprechenden Extension (ARJ,LHA,ZOO,LZH) kann auch ein
anderer Archivtyp gewählt werden.
(Siehe Setup/Archivprogramme)
3.3 Der Verzeichnisbaum
Er kann zum Kopieren, zum Dateivergleichen und nach direkter
Anwahl zum Wechseln des aktuellen Verzeichnisses aufgeschaltet
werden.
3.3.1 Befehle im Verzeichnisfenster
3.3.1.1 Baum expandieren/kollabieren
+ : Expandiert/liest den Verzeichnisbaum ab dem
F05 aktuellen Verzeichnis um ein Unterverzeichnis
weiter ein.
- : Kollabiert den Unterverzeichnisbaum unter dem
F06 aktuellen Verzeichnis.
* : Expandiert/liest alle Unterverzeichnisse ab dem
F03 aktuellen Verzeichnis.
3.3.1.2 Verzeichnis im Baum suchen
a-z : Durch Eingabe beliebiger Zeichen wird immer auf das
nächste Verzeichnis gesprungen, das der Maske
entspricht. Wird kein Verzeichnis gefunden, wird
das Zeichen verworfen. Die Maske wird in der
vorletzten Zeile angezeigt.
ALT_D : Löscht die aktuelle Suchmaske
3.3.1.3 Baum neu einlesen
CTRL-R : Baum neu einlesen.
3.3.1.4 Verzeichnis neu anlegen
F07 : Verzeichnis unter dem aktuellen anlegen.
3.3.1.5 Verzeichniscursor positionieren
PAGE-UP/DOWN : Blättern
CONTROL-PAGE UP : In voriges Verzeichnis gleicher Unter-
verzeichnisebene wechseln.
CONTROL-PAGE DOWN: In nächstes Verz. gleicher Unterverzeichnis-
ebene wechseln.
CURSOR LEFT : Zum Vater des aktuellen Verzeichnisses
wechseln
CURSOR RIGHT/DOWN: Einen Eintrag nach unten weiter gehen.
END/ENDE : An das Ende des Baums springen.
HOME/POS1 : An den Anfang des Baums springen.
ESC : Abbruch, Baumeinlesen kann ebenfalls beendet
werden.
CTRL+Taste : Laufwerkswechsel
DELETE/ENTF : Löscht rekursiv alle Unterverzeichnisse ab
dem aktuellen Verzeichnis.
3.5 Integrierte Editor
Funktionen zum Suchen, Kopieren innerhalb von mehreren Dateien
sind integriert.
Mit 'F4' wird der Editor gestartet. Wird keine Datei eingegeben,
wird eine neue Datei geöffnet. Ist im SETUP kein externer Editor
definiert, so wird der interne Editor aktiviert.
Die Makrofunktionen des JETCOMMANDER können auch hier eingesetzt
werden. In Verbindung mit der Dateiliste sind hier automatische
Editiervorgänge möglich.
Ist die Datei schon einmal editiert und abgespeichert worden, so
positioniert der Editor den Cursor an der letzten Dateiposition.
Insgesamt werden die Positionene von 200 Dateien gespeichert.
3.5.1 Datei speichern
F2 : Datei abspeichern, neuer Name kann angegeben werden
3.5.2 Editor verlassen
ESC o. F10: Editor verlassen, Änderungen werden verworfen.
ALT-F2: Datei abspeichern und Editor dann verlassen.
3.5.5 Neue Datei laden
ALT-F3 :Dateiliste aufschalten und neues Datei laden, Auswahl
erfolgt wie in der Dateiliste. Mit der Leertaste kann
zwischen der kurzen Anzeige und der Anzeige mit
Attributen getoggelt werden. TAB öffnet eine Editier-
zeile in der der Dateiname direkt eingegeben werden
kann. Mit der linken Maustaste auf dem Dateinamen
wird die Funktion ebenfalls ausgeführt.
3.5.6 Dateien umschalten
ALT-F10 : Nächste geladene Datei aufschalten
(rechte Maustaste auf Dateinamen)
CTRL_F10 : Voriges Datei aufschalten
3.5.7 Zeilenfunktionen
ALT-J : Zeilen zusammenfügen
3.5.8 Zeilen kopieren/löschen
ALT-C : Zeilenblock kopieren
F5
ALT-D : Zeilenblock löschen
F8
3.5.9 Zeilen markieren/entmarkieren
ALT-L : Zeile markieren, rechte Maustaste
an Position
F3
ALT-M : Zeilenblock bewegen
F6
ALT-U : Markierung wegnehmen
F4
3.5.10 Markierten Block abspeichern
Die Anwahl der Blockspeicherfunktion erfolgt im Blockmenü. Der
markierte Zeilenblock kann hiermit in eine Datei geschrieben
werden.
CTRL-HOME : Sprung an Dateianfang
STRG-POS1
CTRL-END : Sprung an Dateiende
STRG-ENDE
3.5.11 Text in Datei suchen
CTRL-I : Zeichenkette suchen wobei Groß- und
ALT-F7 Kleinschreibung ignoriert wird.
CTRL-S : Zeichenkette suchen mit Beachtung von Groß-
F7 und Kleinschreibung.
CTRL-F : Nochmal suchen
Alle gefundenen Textstellen werden markiert angezeigt (nur bei
exakter Übereinstimmung).
3.5.12 Klammerebene suchen
ALT-K : sucht, wenn der Cursor auf einer Klammer
CTRL-F7 steht, die zugehörige Klammer.
3.5.13 Pickliste aufschalten
CTRL-F3 : schaltet eine Dateiliste der 200 zuletzt
editierten Dateien auf um eine Datei zu
laden. (rechter Maustaste auf EINFÜGEN)
3.5.14 Kommandozeile
ESC : In Kommandomodus wechseln. In der Kommandozeile
können folgende Befehle eingegeben werden.
/ : Suchen mit Beachtung von Groß- und Kleinschreibung
\ : Suchen Groß- Kleinschreibung ignorieren.
Nummer : Nach Eingabe einer Zeilennummer wird auf dieser
Zeile der Cursor positioniert.
Jede andere Eingabe wird als Befehl verstanden und
ausgeführt.
Sonstige Tasten in üblicher Belegung :
3.5.15 Cursor positionieren
Der Editiercursor kann mit den üblichen Tasten PAGE UP, PAGE
DOWN, HOME, END, CURSOR, RETURN, INSERT, TAB, SHIFT TAB
positioniert werden.
Der Editiercursor kann auch mit der linken Maustaste
positioniert werden.
3.5.16 Allgemeine Editorfeatures
Innerhalb einer Zeile gelten die Sonderbefehle des Zeilen-
editors.
F1 : Hilfe anzeigen
ALT-G : Sprung auf Zeilennummer
3.6 Anwenderpulldownmenü
Neben den fest vergebenen Funktionen können in ASCII Dateien
- *.DAT
Anwenderpulldowns definiert werden. Das Anwendermenü kann über
das SETUP-Menü mit dem integrierten Editor definiert werden.
3.6.1 Definition des Anwenderpulldowns
Frei definierbare Parameter :
Die einzelnen Pulldowndefinitionen werden durch einen
Schlüsselbuchstaben sowie dem > Zeichen eingeleitet. Mit Dach
wird der Hotkey zur schnellen Anwahl festgelegt. Ein Beispiel
für ein Anwenderpulldown ist in der Datei JC.DAT/JC2.DAT
beigelegt.
Folgende Kennungen sind fest vergeben :
P> Pulldownmenüüberschrift
E> Menüzeileneitrag
D> Definitionszeilen
# Kommentarzeile
Mit ^ wird der Hotkey definiert
Ohne Kennung = Befehlszeile
PULLDOWNDEFINITIONEN
D> XPOS = nr Linke obere Ecke des Pulldowns
D> XBREITE = nr Minimale Breite des Pulldowns
PROGRAMMDEFINITIONEN
D> SWAP = 0 Swappen für Befehl nicht aktivieren
D> SWAP = 1 Programm für Befehl auslagern
D> WINDOW = 0
D> WINDOW = 1 Fenster für Kommando öffnen
D> WINXPOS = nr
D> WINYPOS = nr Linke obere Ecke des Fensters
D> WINXBREITE = nr Breite des Fensters
D> WINYBREITE = nr Tiefe des Fensters
D> CURSOR = 1 Cursor anschalten
D> WAIT = 0/1 Nach Befehlsausführung warten
D> PARAMETER = 0/1 Parameter vor Ausführung abfragen. Der
Parameter wird in die mit % als Platzhalter
definierten Kommandostrings eingestanzt.
3.6.2 Mehrere Kommandos in Pulldownzeile
Mehrere Kommandos können durch ein Semikolon voneinander
getrennt definiert werden. Sie werden nacheinander ausgeführt
wobei abhängig von der Definition 'D> WAIT = n' nach jedem
Kommando gewartet wird oder nicht.
Beispiel für ein Anwendermenü
P> Anwendermenü
D> XPOS = 20
D> YPOS = 5
D> XBREITE = 20
E> ^Betriebssystem
D> SWAP = 0
D> WINDOW = 1
D> WINXPOS = 2
D> WINYPOS = 1
D> WINXBREITE = 70
D> WINYBREITE = 20
D> CURSOR = 1
command.com
E> B^etriebssystembefehl
D> SWAP = 1
D> CURSOR = 1
[ ]
E> ^List
D> SWAP = 0
list
E> ^Formatiere Diskette
D> SWAP = 0
D> WINDOW = 1
D> WINXPOS = 10
D> WINYPOS = 6
D> WINXBREITE = 50
D> WINYBREITE = 10
D> CURSOR = 1
D> PARAMETER = 1
format %;
E> ^Viren suchen
D> SWAP = 1
D> WINDOW = 0
D> WAIT = 1
c:\cmd\anti.bat
E> ^Prüfsumme berechnen
D> SWAP = 1
D> WINDOW = 0
D> WAIT = 0
c:;cd \tools;cd vir;antidote /x c:;antidote /x d:; antidote /x
e:;
E> ^Prüfsumme checken
D> SWAP = 1
D> WINDOW = 0
D> WAIT = 1
c:;cd \tools;cd vir;antidote /e ;
3.7 Laufwerksinformation anzeigen
Aufruf im Setupmenü
Unter OS/2 werden folgende Informationen angezeigt :
Laufwerksbuchstabe, L(okal) o. R(emote), Filesystem
FAT/HPFS/NFS/CDFS, Label des Laufwerks, F(reie) Kapazität,
T(otal) Kapazität, aktuelles Verzeichnis
Unter DOS werden folgende Informationen angezeigt :
Laufwerksbuchstabe, Label des Laufwerks, F(reie) Kapazität,
T(otal) Kapazität, aktuelles Verzeichnis
3.8 Dateiviewer
Mit dem integrierten Dateiviewer können Dateien im ASCII- oder
Hexadezimalmode angesehen werden. Ist im SETUP-Menü kein
Dateiviewer definiert, so wird der integrierte Viewer durch
Eingabe von F3 aktiviert.
3.8.1 Befehle im Dateiviewer
CURSOR UP/DOWN
PAGE UP/DOWN : Positioniert die Anzeigeposition in der Datei
HOME/POS1 : Springt an den Anfang der Datei
END/ENDE : Springt an das Ende der Datei
CURSOR LINKS/RECHTS : Scrollt das Anzeigefenster horizontal
F5 : Zeigt nur noch ASCII Zeichen an, die im Bereich
von DEZ 20 - 128 liegen. Taste hat Toggle-
funktion, d.h. erneutes Betätigen schaltet
diesen Modus aus.
F5 : Nicht druckbare Zeichen werden durch .
ersetzt. Ermöglicht Drucken mit Print Screen.
F2 : Lange Zeilen werden umgebrochen.
F4 : Anzeige umschalten in Hexadezimalen Mode.
3.9 Dateien automatisch einsehen
In der Dateiliste kann mit CTRL-F2 der Autoviewmodus
eingeschaltet werden. Vorteilhaft ist die vor allem in der
Doppeldatei-listenanzeige.
Hier wird dann in einem Fenster der Dateicursor positioniert und
im anderen, nach einer kurzen Wartezeit, der Dateiinhalt an-
ezeigt. Durch Eingabe von TAB kann in das Viewfenster gewechselt
werden. Dort sind dann alle Funktionen des Dateiviewers aktiv.
Mit F3 (Zoom) kann ein großes Fenster für den Dateiviewer
aktiviert werden.
Die erneute Eingabe von CTRL-F2 schaltet den Autoviewmodus
wieder ab.
4.0 Installation von JETCOMMANDER
Alle Dateien auf der Diskette sollten in ein Zielverzeichnis
kopiert werden. Damit der Zugriff auf die Programmdateien
korrekt erfolgt, muß die Environmentvariable JC auf den Pfad des
Programmes gesetzt werden. (siehe 4.1)
Das ASCII-Datei 'jc.dat' (jc2.dat) kann zur Definition eines
eigenen Anwenderpulldownmenüs nach Belieben geändert werden.
Unter dem Menüpunkt SETUP können Programme für Editor und Datei
Viewer eingetragen werden. Für Textverarbeitung und Dateiunter-
schiede sollten Definitionen im SETUP vorgenommen werden. Dazu
muß mit F9 das Setupmenü aktiviert werden.
Bei Programmeinträgen wird der komplette Pfad mit Programmnamen
und Extension erwartet und geprüft. Eine fehlerhafte Eingabe
wird gemeldet.
Die Definitionen der Archivprogramme sollten an die eigenen
Programme angepaßt werden.
4.1 Environment und JETCOMMANDER-Dateien
Die Environmentvariable JETCOMMANDER muß auf den Pfad
eingestellt werden in dem das Programm bzw. seine Setupdaten,
die Anwender-pulldowndatei und die Preferencedatei liegt.
Hierzu ist in der Datei CONFIG.SYS im Installationslaufwerk von
OS/2 folgender Eintrag vorzunehmen.
SET JETCOMMANDER=C:\JC
(hier : C:\JC Installationspfadbeispiel )
In diesem Verzeichnis wird das Setupfile (jc.set, jc2.set)
abgelegt. Sollte diese Variable nicht vorhanden sein, so ist
keine Preferencefunktion und kein Anwendermenü sowie keine Hilfe
möglich.
Die Environmentvariable TMP muß auf einen temporären Pfad
gestellt sein. Hierhin wird ggf. das Programm ausgelagert wenn
kein Erweiterungsspeicher mehr verfügbar ist. Zum Bearbeiten von
Archiven wird in diesem Laufwerk temporär Dateien extrahiert.
4.2 Preference Datei
In der Preference Datei (jc.pre, jc2.pre) kann einer Datei-
extension ein beliebiges Kommando zugeordnet werden. Nach Anwahl
der Funktion 'q' für quick-Start wird das hier eingetragene
Kommando mit der aktuellen Datei ausgeführt.
Max. 30 Einträge sind möglich. Die Datei liegt im Verzeichnis
der Environmentvariablen JETCOMMANDER.
In einer Zeile wird immer die gewünschte Dateiextension und der
dazugehörende Befehl definiert. Die Preferences können mit dem
integrierten Editor im Setupmenü eingestellt werden.
Jokerzeichen (Wildcards) können in der Extension aufgenommen
werden. Die im Beispiel als letzter Eintrag vorhandene
Definition " * list" aktiviert bei allen Extensionen, die
nicht den zuvor definierten entsprechen, das Programm list.
5.0 Setup
In dem Setupmenü werden die Programmpfade des Editors, der
Textverarbeitung des Programmes zum Erkennen von Datei-
unterschieden eingetragen.
Desweiteren kann hier die Zeit zum Dunkelschalten des Bild-
schirms sowie diverse Farbeinstellungen vorgegeben werden.
5.1 Parameterabfrage, Platzhalter
Die Eingabe eines Parameters vor Ausführung eines Befehls ist
bei den
- PREFERENCES
- FUNKTIONSTASTEN
- KOMMANDOSTRINGS
durch die Kennung [ ] (Leerzeichen in Klammern) möglich.
z.B.: format [ ]
Es wird dann der Parameter abgefragt und anstelle des [ ]
Platzhalters eingesetzt.
5.1.1 Interne Editor/Viewer bei Kommandos
Der interne Editor und Viewer kann durch Eintrag von [JCEDIT]
bzw. [JCVIEW] verwendet werden.
5.2 Aufrufparameter
JETCOMMANDER kann mit folgenden Aufrufparametern gestartet
werden.
/WIN : Bei Problemen mit Multitasking DOS Umgebungen die
nicht erkannt werden
5.2.1 Direkter Start ins Anwendermenü
Mit dem Aufrufparameter /MEN kann bei Start direkt das Anwender-
menü aufgeschaltet werden, ohne die JETCOMMANDER Oberfläche auf-
zubauen. Zur normalen JETCOMMANDER Oberfläche wird mit / umge-
schaltet.
5.3 Archivprogramme
In einem externen ASCII File JC2.ASE oder JC.ASE müssen für die
verschiedenen Archivtypen einige Definitionen angegeben werden.
Aktuell verarbeitet JETCOMMANDER ZIP, ARJ, LHA und ZOO Archive
direkt mit Einlesen in eine interne Dateiliste. Sie werden durch
die Dateiextension unterschieden.
Folgend Extensions werden erkannt : ZIP, ARJ, LHA, LZH, ZOO
Zu den Definitionen zählen :
- Pfad des Archivprogrammes zum Komprimieren
- Pfad des Archivprogrammes zum Dekomprimieren
- Befehl um eine Datei zum Archiv hinzuzufügen
- Befehl um eine Datei im Archiv zu löschen
- Befehl um eine Datei zu extrahieren
- Archiv listen
- 2 Reservebefehle
5.3.1 Archivdefinitionsbeispiel
Datei JC.ASE oder JC2.ASE :
F> ZIP
e:\tools\pkzip.exe
e:\tools\pkunzip.exe
-a
-d
-e -d -o
-v
-q
-q
################################################
F> LHA
e:\tools\lharc.exe
e:\tools\lharc.exe
a
d
e
v
q
q
################################################
F> ZOO
e:\tools\os2\zoo.exe
e:\tools\os2\zoo.exe
-add
-delete
-extract
-view
-q
-q
###############################################
F> ARJ
e:\tools\arj.exe
e:\tools\arj.exe
a
d
e
v
-q
-q
##############################################
F> LZH
e:\tools\lha.exe
e:\tools\lha.exe
a
d
e
v
-q
-q
5.4 JETCOMMANDER auf Servicediskette
JETCOMMANDER kann als Dateimanager eingesetzt werden, wenn OS2
von Diskette gebootet wird. Hierzu müssen zwei DLL-Dateien
(Dynamische Link Library) von OS/2 auf die Diskette von
JETCOMMANDER kopiert werden. Die Libraries heißen MONCALLS.DLL
und MOUCALLS.DLL und befinden sich im Verzeichnis OS2\DLL des
Betriebssystems.
6.0 Probleme und Abhilfe
P: Hilfe wird mit F1 nicht aufgeschaltet
P: Extension Preferences und Anwendermenü geht nicht
A: Die Environmentvariable JETCOMMANDER ist nicht auf den Pfad
des Programmes und seiner Dateien gesetzt.
P: Es werden keine versteckte Dateien angezeigt
A: Im Anwendermenü muß die Benutzerebene mindestens auf
Fortgeschritten stehen, sonst werden HIDDEN-Dateien nicht
angezeigt.
P: Absturz beim Laufwerkswechsel in Fenster/Baum Anzeige
A: Wahrscheinlich ein Fehler in einer Verzeichnisbaumdatei.
Löschen Sie im Verzeichnis JETCOMMANDER.TRE alle Baumdateien
(JC_C.TRE, JC_D.TRE....). Verzeichnis befindet sich unter
dem Installationsverzeichnis, wenn Environmentvariable
JETCOMMANDER existiert.
P: Unterverzeichnisse werden nicht komplett gelöscht.
A: Wahrscheinlich befinden sich Dateien mit gesetztem
HIDDEN Attribut in einem der Unterverzeichnisse. Diese
werden nur dann gelöscht, wenn im Anwendermenü die
Benutzerebene mindestens auf Fortgeschritten steht.
A: Es könnnen sich auch Dateien (DLLs oder Programme) im
Verzeichnis befinden, die OS/2 benötigt. Beenden Sie
alle Programme und starten Sie eventuell OS/2 von den
Installationsdisketten.
A: Eine weitere OS/2 Session oder DOS Session steht in einem
zu löschenden Verzeichnis. Beenden Sie diese Session und
löschen Sie erneut das Verzeichnis.
P: Programme werden nicht gestartet unter OS/2
A: Prüfen Sie ob in der CONFIG.SYS von OS/2 der Eintrag
SET COMSPEC= ... auf einen gültigen OS/2 Kommando-
prozessor verweist.
Normalerweise : SET COMSPEC=C:\OS2\CMD.EXE
P: SWAP Fehler unter DOS bei Ausführung von Programmen
A: Nicht genügend freier Erweiterungsspeicher (XMS oder EMS)
oder Festplatte voll im TMP Verzeichnis oder im aktuellen
Verzeichnis.
P: Funktionen zum Dateien suchen suchen immer auf dem gesamten
Laufwerk und nicht ab dem aktuellen Verzeichnis
A: Geben Sie bei der Suchmaske den Pfad mit an. Soll ab dem
aktuellen Pfad gesucht werden muß folgende Maske eingegeben
werden : .\*.* (.\ = aktuelles Verzeichnis)
P: Nach Booten von Diskette startet JETCOMMANDER nicht
A: Siehe 5.6
P: Sie sehen kein .. Verzeichniseintrag zum Wechseln in das
übergeordnete Verzeichnis
A: Mit BACKSPACE (Pfeil nach links über EINGABE) kann von jeder
Position der Dateiliste in das übergeordnete Verzeichnis ge-
wechselt werden.
P: Programm wird unter DOS ohne Grund beendet
A: Wahrscheinlich arbeiten Sie unter einer DOS Multitasking-
umgebung, die von JETCOMMANDER nicht erkannt wird (DESQVIEW,
Novell DOS 7 (mit Taksumschalter)).
Starten Sie JETCOMMANDER mit /WIN als Aufrufparameter um
dieses Problem zu umgehen.
P: Nach Start von Programmen unter DOS kehrt JETCOMMANDER nicht
in die Oberfläche zurück
A: Sie haben ein residentes Programm geladen, das den Arbeits-
speicher von JETCOMMANDER in Anspruch nimmt. JETCOMMANDER
kann nach dem Auslagern (Swappen) nicht zurückgeladen werden,
da dieser Speicher nun von dem residenten Programm belegt
ist. Starten Sie residente Programme vor dem Start von
JETCOMMANDER.
P: Unter OS/2 und TCPIP werden auf Netzwerklaufwerken keine
Dateien angezeigt. In der Dateiliste steht ERROR : 50
A: Die eingesetzte TCPIP Software unterstützt keinen 32-Bit
Zugriff auf das Netzwerk. Die WPS wird auch keine Dateien
anzeigen und mit einem Fehler abbrechen.
P: Archive werden nicht korrekt ausgepackt
A: JETCOMMANDER verwendet das Verzeichnis TMP oder TEMP zum
Auspacken der Dateien. Hier muß Schreibberechtigung bestehen
und genügend freier Platz vorhanden sein.7.0 Technische Daten
Hard- bzw. Softwarevoraussetzung :
- IBM-kompatibler PC/AT mit Festplatte.
- alle Grafikkarten werden unterstützt.
- Plattenkapazitätsbedarf : ca. 480kB. (ohne Doku)
- MS-DOS > 3.0 oder OS/2 > 1.1
ab Version 6.5 wird OS/2 > V2.x verlangt,da
JETCOMMANDER nun ein 32-Bit Programm ist.
- Windows-NT oder Windows-95 für die 32 Bit Windows
Version
8.0 Haftung und Lizenz
JETCOMMANDER ist kein Public Domain Programm und darf weder
privat noch kommerziell ohne eine gültige Lizenz eingesetzt
werden.
Es wird keine Haftung für eventuell auftretende Schäden oder
Datenverluste, die direkt oder indirekt mit dem Gebrauch des
Produktes zusammenhängen, übernommen.
Es wird keine Garantie irgendeiner Art übernommen, weder aus-
drücklich noch implizit, einschließlich unbegrenzt aller
Garantien der Verwendbarkeit und/oder Nichtverwendbarkeit für
irgendeinen Zweck.
Ich übernehme keine Verpflichtung für den Gebrauchswert dieses
Programmes über den Kaufpreis dieser Software hinaus.
Es wird unter keinen Umständen Haftung übernommen für jedwede
Folgeschäden, einschliesslich aller entgangenen Gewinne und
Vermögensverluste, oder anderen mittelbaren oder unmittelbaren
Schäden, die durch den Gebrauch oder die Nichtverwendbarkeit
dieses Programmes und ihrer begleitenden Dokumentation ent-
stehen. Dies gilt auch dann, wenn ich über die Möglichkeit
solcher Schäden unterrichtet war oder bin.
Offensichtliche Programmfehler sollten dem Autor unter Angabe
der Lizenznummer und der Produktversion mitgeteilt werden damit
diese in einem Update beseitigt werden können.
Lizenzen können unter folgender Adresse bezogen werden :
Frank Klosek
Feldstr. 16
D - 63512 Hainburg
http://www.filejet.de
JetCommander verwendet Kompressionsalgorithmen der Info-ZIP
Gruppe. Es treten keine additiven Kosten oder Gewinne durch die
Verwendung dieses Code und die original Quellen des
Komprimiercodes sind bei mir frei erhältlich. Aus diesem Grund
werde ich Ihnen, die kompletten Quellen des Info-ZIP
Komprimiercodes zum Selbskostenpreis auf Wunsch zusenden.
Bitte senden Sie DM 5.- an obige Adresse mit der Bitte um
Zusendung des Codes.
V1.1 15.4.1995
Erste offizielle JETCOMMANDER Version
V1.2 01.10.1995
+ Farben modifiziert
+ Hidden Dateien wurden nicht angezeigt
+ In Dialogboxen kann mit Cursor HOCH/RUNTER gearbeitet werden
+ schnelle Editor - Einleseroutine
+ diverse kleinere Bugs eliminiert
V1.42 17.01.96
- Suchen und Ersetzen im Editor neu
- Wort unter Cursor als Suchbegriff direkt suchen CTRL-X
- Direkter Aufruf des Editors wenn in aktueller Zeile ein Dateiname steht C-Y
- Dateilistenverarbeitung optimiert, Selektion bleibt erhalten auch wenn
Dateiliste neu eingelesen wird
- Nach Komprimieren / Dekomprimieren wird Dateifenster nun aktualisiert
- Nach Beenden des Editors Einlesen der Liste wenn neue Datei angelegt wurde
- Syntaxcoloring im Dateiviewer wie schon im Editor
- Suchen im Dateiviewer mit CTRL-S, nachmal suchen CTRL-F
- Alle Eingaben werden gespeichert und können CTRL-CURSUR-UP wieder
zurückgeholt werden. Maximale Anzahl 500. Auch nach Neustart
- Bei Textsuchen wird an der Fundstelle nun der interne Viewer aufgeschaltet
dadurch ist Blättern möglich
- Wenn keine Eingabe erfolgt wird alle 5 Minuten die Dateiliste automatisch
eingelesen zur Aktualisierung
- Laufwerk A und B werden bei Laufwerksinfo auch angezeigt
- Beim Kopieren wird nun abgefragt ob ueberschrieben werden soll
- Abfragen / Bestätigungen / Einstellungen parametrierbar im Setup
- Abfrage vor Löschen einer Datei
- Abfrage bei Programmende
- Abfrage vor Verzeichnis anlegen
- Überschreiben vorhandener Dateien melden
- Abfrage vor einlesen des Verzeichnisbaums
- Readonly melden bei Editorstart
- Abfrage zum Löschen von mehreren Dateien
- Abfrage vor Löschen von Verzeichnissen
- Dateiliste nach Befehl einlesen
- Warten nach Befehlsausführung
- Backup-Dateien anlegen durch Editor
- Versteckte Dateien auch löschen
- Dateien mit Hidden Attribut überschreiben
- Vorige Verzeichnisse bei Start einstellen
- Dateiattribute (RHSA) mit kopieren
- Versteckte Dateien anzeigen
- Erweiterte Attribute kopieren
- Dateiname konvertieren beim Kopieren von/nach HPFS
- Pulldown anzeigen
V1.44 02.02.96
- Korrektur DOS Version wenn APPEND geladen war
- Geringere Systembelasung durch DOS Version unter OS/2,WINDOWS,NT,WIN95
V1.45 22.02.96
- Verzeichnisse und Funktionstasten können eingestellt werden (Optionen)
V2.00 21.04.96
- Lange Dateinamen werden unter WINDOWS95 unterstützt
V2.01 06.05.96
- 50k mehr freien Speicher unter DOS/WIN95
V2.02 23.05.96
- Move mit langen Dateinamen ging nicht unter WIN95
V2.03 09.06.1996
- Korrektur in Zusammenhang mit 32 BIT NFS, es wurden keine Dateien im Netz
angezeigt (WIN95)
V2.04 13.06.1996
- Kopieren mit Unterverzeichnissen ging mit 32 BIT NFS nicht, ggfs. wurden
auch lokal nicht alle Dateien kopiert (WIN95)
V2.06 27.06.1996
- Interne Modifikationen
V2.17 03.08.1997
- Nach Ausdruck Formfeed mit ausgeben
- Jahreswende 2000 korrekt bei Dateianzeige, zuvor erst ab 2001 richtig
- Editoränderung : TAB im Insertmode fügt Leerzeichen ein, Return im
Insertmode bricht Zeile um und beginnt den Text an der Position des
ersten Textzeichens der vorigen Zeile
- ALT_J geändert
- mit %1 wird das Verzeichnis des linken Fensters mit %2 das Verzeichnis
des rechten Fensters im Kommando übergeben
V2.2 18.11.1997
- 32 Bit Windows-NT Version
- Binärvergleich von Dateien und Verzeichnissen
V2.4 18.03.1998
- /EL und /ER zur Übergabe von Zeilen und Spalten für Editor
- Tabulatoren im Editor z.T. drin
Setup, Einstellungen, Abfrage beim Laden
- CTRL-LEFT + RIGHT im Editor bei markiertem Block schiebt Block nach links, rechts
- Mehr Schlüsselworte in NT+OS/2 Version
- Diverse Korrekturen die z.T. zum Crash führten
- Korrektur bei Kopieren auf Novell wenn readonly attribut gesetzt war
- Anzeige von .. immer in Dateiliste ausser in Root auch wenn z.B. unter
Novell dies nicht angezeigt wurde
- Korrektur für JetCommander, nach Kommando wurde u.U. nicht der richtige
Systembildschirm angezeigt, CTRL-O... (NT und OS/2)
- Worte können mit SH-F3 gewandelt werden 1. Buchstabe groß rest klein für
Directories
- Linkes und rechtes Fenster getrennt Verzeichnis gewechselt werden.
- Einstellungen linkes und rechtes Fenster
- Oberflächenanpassung, Tastaturbelegung
- Unselect nun auch mit Maske
- Editor CTRL_Y sucht nach Zeilenangabe und positioniert direkt
- Autorefresh nun auch unter NT/95 Version der Fileliste jede Minute
- Move von Directories nun auch unter NT u. 95 ohne Copy
- Abschaltung des Kommandofensters in FJ-Mode für prof. User
- Mit F09 kann nun das Menü ohne Pulldown aufgeschaltet werden wie bei NC
- ALT A_Z spring bei JC nun das entsprechende File an
- Attribute und Zeit setzen bei Readonly Dateien korrigiert, unter NT u.U. Crash
- Anzeige von Datum und Uhrzeige bei Attribute setzen korrigiert auch bei
gesetztem Readonly Attribut
================== VERSION 2.41 22.03.98 =====================
- Korrektur File/Directory Move
- Korrektur Tastenbelegung F8 schaltete Menü auf
================== VERSION 2.44 15.06.98 =====================
- In globaler Liste nun auch Selektion mit Einbeziehung von Verzeichnisnamen möglich
s *\xxxx*
- ALT_D ging in englischer Version nicht richtig, Menue kam
- Unselect deselektiert auch Verzeichnisse
- Verzeichnisupdate kam zu oft in OS/2 und DOS Version nach Timeout
- Korrektur für WIN98, Tastaturproblem für Pfeiltasten behoben
- Befehlsfenster kann abgeschaltet werden im Setup, dadurch 2 Zeilen mehr
für Dateien
================== VERSION 2.56 21.10.98 =====================
- Registry wird für Kommandos ausgelesen um Verknüpfungen festzustellen
- Preferences von JetCommander werden bis auf die Verknüpfung *
bevorzugt
- Unter NT 1500 Kommandos im Speicher
- NT/95 speichert Backupfiles als Name.BAK.Ext
- Formatierung der Dateigröße besser in der Dateiliste, bei riesigen Dateien
> 100MB war Anzeigeformat nicht korrekt formatiert
- Korrektur Tabbehandlung
- CTRL-T zeigt Tabs im Editor an
Im Editor wird dies in der ersten Zeile durch [T] angzeigt
- Update Event bei Focuschange unter NT korrigiert
- Wenn FJ Focus erhaelt wird Verzeichnis eingelesen
- Nach F2 oder SH-F2 kein Update mehr bis neu eingelesen wird
- { ging unter NT nicht im Editor (Compiler Fehler)
- e in Viewer verlässt Viewer und started Editor
- Rückkehr zu vorigen Verzeichnissen nur wenn nicht Disklaufwerk eingestellt war
- Im Ladefenster des Editors werden Farben wie im normalen Dateifenster verwendet
- UpdateEvents blockierten NT JC teilweise nach langen Operationen
- Korrektur lange Labelnamen fuer NTFS möglich
- Korrektur Editor Backspace in Spalte 1 war möglich
================== VERSION 2.6 05.11.98 =====================
- Viewer zeigt Fileinfo in der ersten Zeile an
- Autoview und Treewalk unter NT/95 nun korrekt
- Im Editor können mit ALT_F2 Attribute der Datei geändert werden
- Directories mit . als erstes Zeichen konnten nicht durchsucht,
gelöscht oder im Baum angezeigt werden
================== VERSION 3.01 05.03.2000 =====================
- No automatic reread of network or CD rom drives
- Error fixed, reread of other window after some operations even if not
necessary
- Fixed problem comparing directory trees, Search with drive and directory
produces wrong compare result, now possible to search including drive and
directory (UNC as well)
- Fixed problem searching files in deep directory hierarchy, some directories
are not browsed
- Store and retrieve directories from list, see directory menu
- Mask in command retrieve list with k will display only matching entries
- Fix, on startup last directory was not restored in current window, first
display then back to root of this drive (NT,WIN95)
- Fix displaying file sizes bigger 1MB in reduced display mode
- Corrections for mouse fields for menu in english version
- Smart changes to change upper to lower case words in window SEL -> Sel
- Corrections for comparing directory trees with .\ in the filename. FJ
searches the files in the root.
- Start command with preferences and registry search enhanced for filenames
with spaces and other special characters
- Display of internet time (invented by swatch) (NT version only)
Time zone adaption in clock menu possible to adjust
- Correction, display selected when only one selected file is in list shows ..
as filename
- Critical errors activation / deactivation under NT
- Restore old directories possible when long filenames including space were used
- No darksscreenmode under NT if higher resolutions > 80 colums
- UNC path under NT better, now copy to a UNC path works correct
e.g. copy a directory to \\computer\sharename
3.03
- Under NT the view showed an additional rectangle at the end of the line
- Under NT empty strings sometimes contained a rectangle character
- Compile with Watcom 11.0 ready (Watcom bug detected)
- Correction for copy under NT, separation character ; no longer used for multiple fileentry in list use now | to
mask several files. Former *.c;*.doc -> Now *.c|*.doc
- CURSOR Left moves up one directory when on first file of list
3.04
- Less beeps
- File open in editor chooses the previous directory from previous file within the editor session
- 132*25 -> 126*50 screen resolution for better matching to NT fonts for 1024 screen resolution
- Editor : ALT_U works for all files not only current one
3.06
- Copy enhanced : now COPY NEW FILES ONLY possible for ALT_C or copy with subdirectories
- Bug fixed with large free space under NT, NO SPACE LEFT message fixed for 4GB free
- Editor fix : CTRL_W on word with leading TAB shows expansion to space
- Filefind now also allows to find directories not only files. They are entered to the general filelist and may be
treated as usual (copy, delete, move, rename ..)
3.07
- During copy display of "Skipping files.." when in NEW mode
- Lower CPU load under NT when copying complete directories recursivly
- Option for filefind to include directories in searchmode
- Backupfiles now with .BAK at the end and not in the filename
3.08
- Correction, Shift-F02 did not work
3.10
- Maximum Editlinelenght 8000 characters for NT and OS/2
- Editor CTLR_K enhancent and find. Cursor positioning
- Correction : Sometimes after choosing from Selection list crash (2)
3.11
- Correction editor when search is active, highlight searched word immediately
Bug after 3.10
3.2
- In Functionkeys the usage of the %1 and %2 Parameter is possible like
in command line to create complex commands like : diff %1\% %2\%
- Line of Code calculation for files, directories (LOC)
3.21
- Bug fixed executing files with & in the filename. They were not started
correct
3.22
- Pathdisplay limited to 80 characters, then stripped
3.23
- Bug in editor corrected when TAB is at end of line, then 0x19 was sometimes inserted
3.3
- 30 Directories in SetUp to remember no longer only 10
- Correction in 126 character mode, right window mouse treatment not starting on left border of window
- UNC Path: fix to determine free space ... display, copy ....
- Editor will no longer open file more than once, will switch to file if already opened
3.31
- Bugfix: Crash when in Dialogbox entry was > 60 Bytes (DirectorySelect)
3.4
- Directories are stored in time order, select with ALT-8, store with ALT-7. In the moment all directories are
stored automatically
3.41
- Bugfix: Command list may be deleted
3.43
- Fix : PrintFileList with LOC and NEW/OLD under NT now using N and A instead of graphical arrows
3.44
- New : Deselect from current cursorposition with ALT_U
3.45
- Change: After Listcompare display of old and new changed, using other chars, as for 3.44
3.46
- Bugfix : JC : Changing to short long display sometimes crashes -> uninitialized pointer !
3.47
- Bugfix : OS/2 Versions crashes on startup |
www.filejet.de/Download/jc347d.zip | local copy |
This work is licensed under a Creative Commons Attribution 4.0 International License.
Aggiungi un commento