home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
WDR Computer Club Digital 1998 March
/
cc9803-01.bin
/
VIRUS
/
I-MASTER
/
LONG.TXT
< prev
next >
Wrap
Text File
|
1998-02-10
|
7KB
|
138 lines
Integrity Master (and IMcheck) now will report and compare Windows 95
(or Win 98) long file names. These are reported along with the standard
(8.3 format) short file names for all files and directories (folders).
If the long file name is identical to the short file (ignoring possible
differences in upper and lower case), the long file name will not be
reported.
WHEN ARE LONG FILE NAMES AVAILABLE? -----------------------------------
In order for the long file names to detected, IM must be run under the
Windows 95 (or 98) Graphical User Interface (GUI) or in a DOS session
under Windows 95. If you boot to native DOS without the Windows 95
GUI, IM will still report the long file names for files that it has
previously checked but will be unable to recognize the long file names
on new files.
While IM requires the Windows 95 Graphical User Interface (GUI) in order
to get long file name information, you can boot boot to native DOS (even
earlier version of DOS) and IM will still retain the long file name
information in its integrity data files. THIS WAY YOU CAN BOOT YOUR PC
FROM A DISKETTE AND STILL CHECK ALL YOUR FILES.
HOW DOES IM COMPARE FILES?
--------------------------
All files have short (8.3) file names but only some files have long
file names. IM will compare files based on the long file names whenever
possible and will use the short file names when the file does not have
a long file name.
You can use SetupIM to control whether IM reads or compares long file
names. Since long file names require extra space in the integrity data
files and slow processing somewhat, you tell IM to ignore long file
names. (Integrity Master can normally handle up 2,612 files per
directory (folder) but use of long file names will reduce this limit
somewhat.) You can also tell IM to base its comparisons entirely on
short file names. Both of these settings can be changed by running
SetupIM or clicking on the "1st" icon in Windows.
When IM reports a file change it will include a line show the old and
the new file status followed by a line indicating the long file name
(if one exists) as you see below:
....Changed File OLD: MS-DOS~1 PIF 92BB 5D04 967 Jan-05-1998 14:20:48....
.... File NEW: MS-DOS~1 PIF 92BB 5D04 967 Jan-06-1998 9:36:58....
Long---> MS-DOS Prompt.pif
If IM is reporting a file change but long file name information is not
currently available (for example if you booted a version of DOS that
doesn't support long file names) you will see the change report like this:
....Changed File OLD: MS-DOS~1 PIF 92BB 5D04 967 Jan-05-1998 14:20:48....
Long---> MS-DOS Prompt.pif
.... File NEW: MS-DOS~1 PIF 92BB 5D04 967 Jan-06-1998 9:36:58....
This indicates that the "old" version of the file had a long file name
but that the "new" version doesn't currently have a long file name available.
In this situation IM, retains the long file name information for the file.
IM reports long directory (folder) names in the same way that it reports
long file names. The long directory name is displayed after the short name
provided that the long name exists and is different (except for
upper/lower case) than the short directory name.
CHANGING DIRECTORIES
--------------------
When you tell IM to change directories with the "/P" Command line switch or
the "DiRectory change" option of the IM "CoMmands" menu, you can specify
either the short or the Win 95/98 long directory (folder) name.
INITIALLY RECORDING LONG FILE NAMES:
------------------------------------
Releases of Integrity Master prior to version four did not record long file
names. If you are using version four for the first time, you do NOT need
to run an IM "Initialize". IM will automatically record the long file names
the very first time you do a check (even a "Quick update"). There's nothing
special you need to do but IM will take slightly longer to run when it records
the long file names for the first time.
IM will also report changes in any directories when it records long file
names for the first time. If you see IM reporting that there are changes
in a directory but no changes are listed on the report, IM is probably recording
long file name information in that directory.
WINDOWS 95 HAS SOME BUGS
------------------------
Windows 95 (and the Windows 98 beta version) will allow you to create a
series of directories (folders) that will exceed certain internal limits
(e.g. 64 characters for the short directory/folder names or 260
characters for the combined long directory and file names). The
effects of exceeding these limits may result in files or directories
that are created but in some circumstances can NOT be accessed. Since
only some operating system functions fail in some circumstances, there
may be further odd problems associated with exceeding these limits. For
example if you are in directory:
C:\WINDOWS\APPLICAT.ION\MORESTUF\YETMORE.FIL\ANDMORE\FINAL
and you now create directory "PROBLEM.DIR" this will create:
C:\WINDOWS\APPLICAT.ION\MORESTUF\YETMORE.FIL\ANDMORE\FINAL\PROBLEM.DIR
At this point you may have problems creating or accessing files or
even changing to directory PROBLEM.DIR. Integrity Master will also
alert you to these problems if they exist. If you are in such a situation
you can get around the problem be shortening the names of one or
more of the directories or (better) reorganizing your directories
so that the combined length is not as long as you see above.
One easy solution to the problem above would be take the "MORESTUF"
directory and place it directly off the root directory:
C:\MORESTUF\YETMORE.FIL\ANDMORE\FINAL\PROBLEM.DIR
Now you can see that we are not exceeding the 64 character limit for the
short directory names. You can run into the same problem with long
directory names or with the short names that are associated with
the long names. Unfortunately, it's often not clear whether it is
the short names or the long names that are causing the problem.
Integrity Master will generally detect the above problems and alert
you if this problem exists (sometimes with a "Hardware fail" or "directory
change" error message).
COMPATIBILITY WITH PRIOR VERSIONS OF INTEGRITY MASTER
-----------------------------------------------------
Integrity Master version four can read integrity data files created
by all older versions of Integrity Master. Integrity data files
created by version four can ONLY be read by older versions of IM if no
long file name information is recorded. If you don't use Windows 95 (or 98)
or if you turn off recording long file name information (by using SetupIM),
long file name information will not be kept and you can use older versions
of Integrity Master with version four.