Fix Corrupted Folder/File Records

This document covers the following topics:


Description

Program

B99130

Function

Check all folders and files in the specified cabinet(s) and, if appropriate, correct the following:

  • Invalid date and time fields are corrected (e.g. if the date field contains 0).

  • The time when this utility is run is provided as the folder/file name, if the folder/file name is missing.

  • A file that is not contained in a folder is linked to its original folder.

  • Folders/files which were not deleted when utility B05130 Move Folder Contents was run are deleted. Objects contained in these folders/files are filed in folder Work.

  • Folder/file names which were incorrectly converted from lowercase to uppercase are corrected. Any folder/file name that is not unique is renamed with the date and time this utility is run.

  • The private flag is recovered for a file which is stored in a private folder.

Additionally, all folders within folder relationships can be canceled, i.e. each folder will then be a separate folder which is not contained in any other folder.

Note:
Once this utility is run, it is recommended that utility B99990 Display Objects Renamed to Folder Name is run to insure that any system folder fixed with utility B99130 Fix Corrupted Folder/File Records is restored to the appropriate name (i.e. Wastebasket, Inbasket).

Online Input Screen

  11:57 AM            * * *  C O N - N E C T  3  * * *                 11.Apr.99
  Cabinet LS            Fix Corrupted Folder/File Records                 B99130

      Process the following folder definition records:

      From Cabinet ________ to Cabinet ________

                 ('*' for all cabinets)

      Mark _ to cancel all folder within folder relationships

      Codes generated by output
                 A - Date/time was corrected
                 B - Folder/file name was generated
                 C - File was recovered
                 D - Folder within folder relationship was canceled
                 E - Document was filed in folder Work
                 F - Folder/file was deleted
                 G - Folder/file name was converted to uppercase
                 H - Private flag in folder/file was recovered
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
             Menu  Quit
 Complete the information above and press ENTER to continue

Utility Parameters

Parameter Format Description
From Cabinet A8  
To Cabinet A8 Optional
Cancel Relationships A1 Optional

Output

The resulting report contains the name of the cabinet, folder, file and ISN processed as well as at least one of the following action codes:

A Date and/or time was corrected.
B Folder/file name was generated.
C File was recovered.
D Folder within folder relationship was canceled.
E Document was filed in folder Work.
F Folder/file was deleted.
G Folder/file name was converted to uppercase.
H Private flag in folder/file name was recovered.

If action code F is returned, utility B99110 Fix Corrupted Document Records must be run.

Batch Example

Check all folders contained in cabinet ESH. Folder within folder relationships are not canceled. This would be coded as follows:

LOGON SYSCNT2B 
MENU 
B99130 ESH
FIN