INSTALL.EXE.x/TOOLS/SKCTOOL.DOK

6.5 KB 55d2709555bece59…
  Dokumentation zu SKCTOOL, Teil des SKC Archives.

  SKCTOOL ist

  Parameter zur Bearbeitung der FILES.SKC ══════════════════════════════════

  DAT? ─────────────────────────────────────────────────────────────────────
  Dieser Parameter gibt einen Hilfe Bildschirm mit kurzen Beschreibungen der
  DAT Parameter und wie sie einzusetzen sind.

  Für die FILES.SKC Bearbeitung wird SKCTOOL wie folgt aufgerufen.
  Entweder : SKCTOOL.EXE <Verzeichnis> <Optionen>
  Oder     : SKCTOOL.EXE @<Verzeichnis-Liste> <Optionen>

  Die erste Möglichkeit ist zum Bearbeiten eines einzelnen FILES.SKC
  gedacht. Also z.B.
  SKCTOOL C:\FILES\UPLOAD DATCVT

  Die 2. Möglichkeit ist zum Abarbeiten mehrerer FILES.SKC gleichzeitig.
  Diesen kann man z.B. zum Ändern aller FILE.SKC in Ihrer Filebase
  einsetzen.
  Beispiel: Erstellen Sie eine Textdatei, in der Sie in jeder Zeile ein
  Verzeichnis Ihrer Filebase eintragen. Diese nennen Sie AREAS.DIR. Dann
  können Sie im Pflege Event folgendes aufrufen:
  SKCTOOL @AREAS.DIR DATPACK
  Dadurch würden alle FILES.SKC in den eingetragenen Verzeichnissen gepackt
  (s.u.)

  Sie können mehrere Optionen gleichzeitig benutzen, also z.B.:
  SKCTOOL @AREAS.DIR DATPACK DATADOPT=*.* CREATE

  DATADOTP=<Wildcard> ──────────────────────────────────────────────────────

  Dadurch werden alle Dateien, die dem Wildcard entsprechen und noch nicht
  in dem/den betroffenen FILES.SKC eingetragen sind, eingetragen.

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

  Würde alle Dateien im Verzeichnis C:\FILES\UPLOAD in die FILES.SKC in
  diesem Verzeichnis eintragen.

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

  Dies ist ein Parameter für Umsteiger. Damit kann man die alten SK-UAC.DAT
  in die neuen FILES.SKC konvertieren. Sollte beim Umstieg von einer alten
  SKC Version auf diese Version passieren.

  SKCTOOL @AREAS.DIR DATCVT CREATE

  würde alle SK-UAC.DAT in den in AREAS.DIR eingetragenen Verzeichnissen
  konvertieren. Danach können alle SK-UAC.DAT gelöscht werden, sie werden
  nicht mehr benötigt.

  DATDEL=<Wildcard> ────────────────────────────────────────────────────────

  Diese Option ist das Gegenteil von DATADOPT. Es werden alle Dateien, die
  dem Wildcard entsprechen aus den FILES.SKC genommen. Wenn Sie z.B. alle
  ZIP Archive Ihrer Filebase konvertieren wollen, so rufen Sie erst einmal

  SKCTOOL @AREAS.DIR DATDEL=*.ZIP

  auf, und danach SKC.

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

  Dieser Parameter kann nicht alleine benutzt werden, er funktioniert nur
  mit anderen DAT Parametern zusammen. Er bewirkt, daß alle FILES.SKC nach
  ihrer Bearbeitung versteckt werden.
  
  DATPACK ──────────────────────────────────────────────────────────────────

  Dies ist die Pflege Option für die FILES.SKC. Es werden alle Einträge
  gelöscht, die nicht mehr aktuell sind, also z.B. Dateinamen, die nicht
  mehr im Verzeichnis liegen usw. Diese Option sollte mindestens einmal
  täglich benutzt werden.

  Beispiel: SKCTOOL @AREAS.DIR DATPACK

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

  Normaler Weise werden keine neuen FILES.SKC erstellt, sondern nur bereits
  vorhandene verändert. Dadurch kann man einfach SKCTOOL C:\ DATPACK
  benutzen, es werden dann alle FILES.SKC auf C: gepackt, aber keine neuen
  erstellt. Mit der Option CREATE werden immer FILES.SKC in den
  Verzeichnissen erstellt, auch wenn noch keine vorhanden waren.

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

  Trägt alle Dateien in dem Verzeichnis C:\FILES\UPLOAD in das FILES.SKC
  ein, auch wenn noch keines vorhanden ist.

  NOSUB ────────────────────────────────────────────────────────────────────
  Normaler Weise werden auch die Unterverzeichnisse des angegebenen
  Verzeichnisses mitbearbeitet. So kann man z.B.
  SKCTOOL C:\FILES DATPACK
  aufrufen und alle Unterverzeichnisse von C:\FILES werden mit gepackt.

  Wenn man dieses nicht will, so kann man den Parameter NOSUB mit angeben.

  Beispiel:  SKCTOOL C:\FILES DATPACK NOSUB

  Parameter zur Bearbeitung der CRC Datenbank ══════════════════════════════

  Die CRC Unerwünschten werden jetzt in einem schnellen Index gespeichert.
  Diesen kann man natürlich nicht so ohne weiteres editieren, dafür sind die
  CRC Optionen von SKCTOOL.

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

  Dieser Parameter gibt eine kurze Hilfe zu den CRC Parametern aus.

  Aufruf von SKCTOOL zur CRC Datenbank Pflege:
  SKCTOOL <Datenbank-Verzeichnis> <Optionen>

  Das Datenbank Verzeichnis ist normaler Weise das DB\ Unterverzeichnis von
  SKC. Also z.B. :
  SKCTOOL C:\RA\SKC\DB CRCPACK

  CRCADOPT=<Wildcard> ──────────────────────────────────────────────────────

  Diese Option gibt alle Dateien, die auf das Wildcard passen als CRC
  unerwünscht bekannt.
  Beispiele:

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

  Trägt BBSADD.COM im aktuellen Verzeichnis als unerwünmscht ein.

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

  Trägt alle Dateien im Verzeichnis C:\RA\SKC\NEWADDS als unerwünscht ein.

  CRCEXP=<Ausbabe Datei> ───────────────────────────────────────────────────

  Erstellt aud der CRC Datenbank eine Text Datei von altem gewohntem Format.
  Dies ist gedacht für Sysops, die Ihre CRC Datenbank auch anderen Sysop
  zugänglich machen wollen, die evtl. noch eine ältere Version von SKC
  benutzen.

  Beispiel:

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

  Exportiert die CRC Datenbank in eine Textdatei SKULLCHK.CRC.

  CRCIMP=<Eingabe Datei> ───────────────────────────────────────────────────

  Mit dieser Version kann man die alte SKULLCHK.CRC konvertieren. Dies wird
  also benötigt, wenn man von einer alten Version von SKC auf die neue
  updated. Ausserdem wird von einigen Sysops eine CRC Liste veröffentlicht.
  Auch diese kann man mit dieser Option einlesen lassen und in eine bereits
  vorhandene CRC Datenbank eintragen lassen.

  Beispiel:

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

  Konvertiert die Datei SKULLCHK.CRC im aktuellen Verzeichnis in die CRC
  Datenbank im Verzeichnis C:\RA\SKC\DB.

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

  In SKCSETUP können Sie CRC Einträge als gelöscht markieren. Mit dieser
  Option werden sie dann erst wirklich aus der Datenbank entfernt.
  Beispiel

  SKCTOOL C:\RA\SKC\DB CRCPACK

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