INSTALL.EXE.x/TOOLS/SKCTOOL.DOC

6.4 KB 70ca9aa811082bd9…
  Documentation for SKCTOOL, part of the SKC archive.

  Parameters on processing the FILES.SKC ═══════════════════════════════════

  DAT? ─────────────────────────────────────────────────────────────────────

  This parameter gives you a brief helpscreen on all DAT parameters of
  SKCTOOL and how to use them.

  To make SKCTOOL process the FILES.SKC's you have to call SKCTOOL this way:
       SKCTOOL.EXE <directory> <options>
  Or   SKCTOOL.EXE @<directory-list> <options>

  The first possibility is for processing one single FILES.SKC, e.g:
  SKCTOOL C:\FILES\UPLOAD DATCVT

  The second possibility is for processing multiple FILES.SKC at the same
  time. It may be used for processing all FILES.SKC in the filebase e.g.
  Example: Create a textfile holding all directories of your filebase and
  call it e.g. AREAS.DIR. You may call SKCTOOL now like
  SKCTOOL @AREAS.DIR DATPACK
  This would pack all FILES.SKC in all directories listed in AREAS.DIR.

  You my use mor than one option at a time, e.g:
  SKCTOOL @AREAS.DIR DATPACK DATADOPT=*.* CREATE

  DATADOTP=<wildcard> ──────────────────────────────────────────────────────

  This will add all files matching the wildcard to the processed FILES.SKC.

  SKCTOOL C:\FILES\UPLOAD DATADOPT=*.*

  would adopt all files in the directory C:\FILES\UPLOAD to the FILES.SKC
  in that directory.

  DATCVT ───────────────────────────────────────────────────────────────────

  This is a parameter for users of SKC 3.60 who want to convert to the new
  version of SKC. This option will convert the old SK-UAC.DAT to the new
  format of FILES.SKC.

  SKCTOOL @AREAS.DIR DATCVT CREATE

  would convert all SK-UAC.DAT in the directories listed in AREAS.DIR to the
  new FILES.SKC. After this you may delete all processed SK-UAC.DAT, they
  are of no use anymore.

  DATDEL=<wildcard> ────────────────────────────────────────────────────────

  This is the contrary option to DATADOPT. All files matching the wildcard
  will be deleted from FILES.SKC. SKC will check them again after this
  option. If you want e.g. convert all ZIP files in your filebase, you
  should call SKCTOOL before:

  SKCTOOL @AREAS.DIR DATDEL=*.ZIP

  After this SKC will process all former checked ZIP files again.

  DATHIDE ──────────────────────────────────────────────────────────────────

  This parameter can't be used on its own, it is only working together with
  other parameters like DATPACK, DATCVT and so on. It will result SKCTOOL
  to hide all processed files after processing them.

  DATPACK ──────────────────────────────────────────────────────────────────

  This is the maintenance parameter of SKCTOOL for the FILES.SKC's. All
  entries will be deleted from FILES.SKC, that are not existing anymore or
  are marked as deleted or incheck. This option should be used once daily,
  to keep your FILES.SKC's healthy !

  Example: SKCTOOL @AREAS.DIR DATPACK

  CREATE ───────────────────────────────────────────────────────────────────

  Normaly no FILES.SKC will be created. Only already existing FILES.SKC will
  be processed and changed. This makes it easy to use e.g. the DATPACK
  option with SKCTOOL C:\ DATPACK. This will pack all FILES.SKC found on the
  harddisk C:, but no new files will be created.
  If you use the option CREATE, FILES.SKC will be created if not existing.
  This option can't be used on its own !

  SKCTOOL C:\FILES\UPLOAD DATADOPT=*.* CREATE

  this will adopt all files in the directory C:\FILES\UPLOAD to FILES.SKC,
  even if no FILES.SKC is existing.

  NOSUB ────────────────────────────────────────────────────────────────────

  Normaly SKC will process subdirectories of given directories, too.
  SKCTOOL C:\FILES DATPACK would pack all FILES.SKC in C:\FILES and it's
  subdirectories.

  If you don't want this habit, use the parameter NOSUB.

  Example:  SKCTOOL @AREAS.DIR DATPACK NOSUB

  Parameter on processing the CRC database ═════════════════════════════════

  The unwanted files detected by it's CRC value are saved in a fast index.
  This index is edited/processed by SKCTOOL, too.

  CRC? ─────────────────────────────────────────────────────────────────────

  This parameter gives you a brief helpscreen on all CRC parameters of
  SKCTOOL and how to use them.

  Usage of SKCTOOL for CRC database processing:
  SKCTOOL <database-directory> <optionen>

  The database directory is the subdirectory DB\ of SKC. Example:

  SKCTOOL C:\RA\SKC\DB CRCPACK

  CRCADOPT=<wildcard> ──────────────────────────────────────────────────────

  This option will declare all files found matching the wildcard as CRC
  unwanted.

  Examples:

  SKCTOOL C:\RA\SKC\DB CRCADOPT=BBSADD.COM

  Will add BBSADD.COM in the actual directory to the CRC database found in
  the directory C:\RA\SKC\DB.

  SKCTOOL C:\RA\SKC\DB CRCADOPT=C:\RA\SKC\NEWADDS\*.*

  Will adopt all files found in the directory C:\RA\SKC\NEWADDS.

  CRCEXP=<Output file> ─────────────────────────────────────────────────────

  Will export a textfile from the CRC database. This textfile will have the
  format known from earlier versions of SKC. This is an option for sysops,
  who want to share their CRC unwanded names with others.

  Example:

  SKCTOOL C:\RA\SKC\DB CRCEXP=SKULLCHK.CRC

  Will export the CRC databaes found in the directory C:\RA\SKC\DB to the
  textfile SKULLCHK.CRC.

  CRCIMP=<Input file> ──────────────────────────────────────────────────────

  This will import an oldstyle SKULLCHK.CRC to your CRC database. This is
  needed while updating from SKC 3.6. Some sysops made their CRC unwanted
  lists public in the old format. You can import these lists with this
  option. SKCTOOL will only add new entries.

  Beispiel:

  SKCTOOL C:\RA\SKC\DB CRCIMP=SKULLCHK.CRC

  Will import all (new) entries from SKULLCHK.CRC in the actual directory
  into your CRC database found in the directory C:\RA\SKC\DB.

  CRCPACK ──────────────────────────────────────────────────────────────────

  With SKCSETUP you have the possibility to delete specific entris in the
  CRC database. But they are not realy deleted but marked for deleting. If
  you want to have your database as tiny as possible, you should ise this
  option, to pack the database after. Example:

  SKCTOOL C:\RA\SKC\DB CRCPACK

  ──────────────────────────────────────────────────────────────────────────