Powercopy (PC:EXE) DOS Command Line Parameters

Powercopy verfügt über ca. 40 Funktionen. Die Kommandozeilenparameter welche nur in der professionellen Version zur Verfügung stehen sind: /ml /makelist /mlb /ktl /g(et).

Sie konnen alle Übertragungsmöglichkeiten der Win 9x Dialoge auch auf Kommandozeilenebene durchführen.
Um auf einfachste Weise die den WIN9x entsprechenden Kommandozeilenparameter zu bekommen, beobachten Sie einfach den Sende bzw. Empfangsdialog unter Win 9x auf der untersten Zeile.

Hinweis: | steht für oder; [ ] bedeutet optionaler Parameter; {} ein Parameter innerhalb der geschweiften Klammer
muss gewählt werden , <> ein Datei/Verzeichnisname muß angegeben werden.

PC.EXE is used for DOS transfers in all DOS-based operatingsystems like DOS,WfW,Win95,Win98
PC32.exe is used in all NT based operating systems like NT/WIN2000/XP.

Übersetzter Bildschirmabzug der pc.exe Parameter.

Bitte lesen Sie die gesamte Dokumentation um alle Möglichkeiten kennenzulernen!

Typical Powercopy command line usage:
PC.EXE {[OPTIONEN1] /r or /t <Path> or /check [Signaturelistdatei] oder /g <Path>} [/d <Pfad>]  [OPTIONEN2]
Beispiel:
 
Sender-seite
C:\>pc.exe /turbo /t c:\Meine" "Dateien\* /d c:\My" "Backup" "Dateien /aed Überträgt alle Dateien und Verzeichnisse  (auch die leeren) von "Meine Dateien" nach "c:\Meine Backup Dateien" auf der EmpfängerSeite. Alle bereits existierenden  Dateien der Empfängerseite werden hierbei überschrieben. ('ovwra').
Empfänger-Seite
C:\>pc.exe /turbo /r /ovwra

Powercopy's vielseitiges change und make directory Feature:


PC.EXE /cd <Pfad> Interaktives Utility um in ein anderes Verzeichnis zu wechseln: Wechseln in das am ehesten passende Verzeichnis. Z.B. PC.EXE /cd sy*e?
     Minimum <Pfad> ist '*' d.h "pc.exe /cd" ist weder erlaubt noch sinnvoll

PC.EXE /md <Pfad> Erstelle Verzeichnis(make directory) Mehr zu /CD /MD hier
     Z.B. PC.EXE /md c:\abc\system\test

- Die folgende Funktion steht nur in der professionellen Version zur Verfügung! - -
PC.EXE /makelist <Dateipfad> [OPTIONS /delete /nosub]
Basis Programmparameter - - einer muß gewählt werden
/r(eceive/empfangen) Wartet auf DatenDateien, welche vom Sender gesendet werden.
/t(ransmit/Übertragen) <filepath>  Überträgt das ausgewählte Verzeichnis zum anderen Computer(Empfänger).
/ml(make filelist/erstelle Dateiliste) <filepath> Erstellt eine Powercopy Dateiliste mit CRC32 Prüfsumme.
/mlb Wie /ml mit dem Unterschied, daß die Dateien im Laufwerks:\Pfad\Dateiname Format auf dem Bildschirm ausgegeben werden. Mehr zu /ml hier
/check [Dateiname] Überprüft eine Signaturliste'@FileLst.PC@' welche mittels Parameter /m... erzeugt wurde.

/? Zeigt diese Hilfe.

- Die folgende Funktion steht nur in der professionellen Version zur Verfügung! - -
- - Datei Server Funtionen  - -
/g(et)  @Aliasname@  In der Datei PC.ini sind alle Aliasnamen gelistet. Dieser wird entsprechend konvertiert und die daraus resultierende Fileliste wird übertragen. Siehe Detailbeschreibung Dateiserverfunktionen.
Um eine 'pc.ini' Datei zu erzeugen und Aliasnamen zu verwenden siehe Alias Tabellen erzeugen.

[OPTIONEN2]  - - Options Start - -

Die Datei/Verzeichnis Auswahl- und Übertragungsfunktionen

/d(estination Zielverzeichnis) nur wenn Quell und Zielverzeichnis unterschiedlich sind. Gibt das Zielverzeichnis für die Übertragung an.

Wenn dies auf der Empfängerseite in verbindung mit /r angegeben wird, dann wird ein eventuelles /d auf der Senderseite(/t) ignoriert.
/F+ Dateiauswahlkriterium Z.B. /F+ *.txt *.doc Mehrzu /F+ /F-
    -> jede Datei welche *.txt und *.doc entspricht wird hinzugefügt

/F- Datedeselektierungskriterium(mag ich nicht wenn ) Z.B.. /F- a*.txt b*.doc
    -> jede Datei mit dem Namen a*..txt und b*.doc wird nicht übertragen

- Die folgende Funktion steht nur in der professionellen Version zur Verfügung! - -
/kTL (keeps the transferlist) Sender-Parameter. Die Dateilistendatei '@To_Send.PC@' wird nach der übertragung nicht gelöscht.

/nosub  (no subdirs) Sender-Parameter.Unterverzeichnisse werden nicht übertragen.
/AED  (Transmit empty directories) Sender-Parameter. Auch Unterverzeichnisse ohne Dateitreffer(leere Verzeichnisse) werden übertragen.
/SF  Sender-Parameter. Zeige augenblickliche zu übertragende,empfangende oder zu überprüfende(/check) Datei am Bildschirm an.
/PT (Protokolls every filetransfer) Sender-Parameter. Protokolliert den Transfer unter '@TransLg.PC@'
/NoLfn  (Disable long filename support) Sender-Parameter. Lange Dateinamen werden nicht verwendet, Nur die Kurzen(8.3) Format.
/InternalLfn  Empfänger-Parameter. This Parameter wird nur benötigt, wenn der Sender Windows95/98/NT/2000/XP und der Empfänger reines DOS, ohne graphische Oberfläche, ist .
Die übertragenen langen Dateinamen werden in einer Datei Namens (@Long_FN.PC@) gespeichert, auch wenn keine lange Dateinamensunterstützung vorliegt, z.B. pure Dos7, WfW, Dos 6.2). Standardeinstellung unter DOS
Wenn sowohl die Sender oder Empfängerseite lange Dateinamen unterstützen, also kein reinem DOS, WfW, sollte dieser Parameter nicht angegen sein. Siehe auch /noInternalLfn um diese Funktion zu deaktivieren.
/noInternalLfn  Empfänger-Parameter. siehe /InternalLfn. Unter reinem Dos wird ohne diesen Parameter in jedem durchsuchten Verzeichnis eine Datei namens @Long_FN.PC@ angelegt. Ferner dauert die Filelistengenerierung teilweise erheblich länger.

/delete Sender-Parameter, in Verbindung mit /makelist werden alle übereinstimmenden Dateien gelöscht. Achtung: keine Vorwarnung
        Bitte immer zuerst die Dateiliste anzeigen lassen. Erst danach diesen Parameter zum Kommando hinzufügen.
/date<YYYY.MM.DD>-<YYYY.MM.DD> Datumsbereichseinschränkung Jahr 2000 getestet!
/time<hh:mm:ss>-<hh:mm:ss> Zeiteinschränkung.
/size<RangeFrom>-<RangeTo> Größeneinschränkung, Einheitt Bytes

Die Überschreiboptionen

Hinweis: Sofern nichts anderes angeben ist das Überschreibverhalten " frage bei jeder vorhandenen Date nach" als Standard gesetzt. Dieser Parameter kann sowohl Sender als auch empfängerseitig gesetzt werden. Die Empfängerseite hat jedoch den Vorrrang. Verwenden Sie diesen Parameter nur in Verbindung mmit /r /g /t.

/ovwra   Überschreibe alle Dateien. (nur mit /r /g /t)
/ovwrd   Ersetze nur die unterschiedlichen. (nur mit /r /g /t)
/ovwrs   Lasse alle bereits existierenden Dateien in Ruhe. (nur mit /r /g /t)
/ovwro   Überschreibe immer nur die älteren Dateien. (nur mit /r /g /t)

/noCRC  Die Filelisten (siehe /ml) enthalten keine CRC32 Prüfsumme.
        -> Parameter /check kann hier dann auch nichts verifizieren.

Die Parallelport Hardwareoptionen
/noECP  deaktiviert hohe Geschwindigkeit
/noEPP  mittlere Geschwindigkeit deaktiviert. Da EPP nicht unterstützt wird, wird es wie bidirectional
gehandhabt.
/noBidirect     wie /noepp.
/AllowEcpDma  same as /Turbo Nicht verfügbar unter NT4/Win2000/XP!
/Turbo  Aktiviert den Turbo Übertragungsmodus.
                   ECP-DMA-Channel will be used for Data Transfer if available. Nicht verfügbar unter NT4/Win2000/XP!
/NoEcpFtDma Annähernd hohe Geschwindigkeit, verwendet keinen FTypeDmaTransfer! Nicht verfügbar unter NT4/Win2000/XP!
/DMA-D /DMA-B /DMA-S /DMA-C  Überschreibt den automatisch erkannten DMA Modus.
   ->Kann Systemabstürze verursachen! Bitte  im Normalfall die Finger weg von diesen Parametern. Nicht verfügbar unter NT4/Win2000/XP!

- - Parameter zur automatischen/manuellen Konfiguration - -

/noPNPscan      Verhindere die Plug and Play Bios automatische Erkennung. Nicht verfügbar unter NT4/Win2000/XP!
/noSuperIOscan  Verhindere die SuperIo Chipsatzerkennung Nicht verfügbar unter NT4/Win2000/XP!
/noDosEnvscan   Verhindere den Dos Environment scan.
/noGoodLuckScan Verhindere das Absuchen nach den üblicherweise verwendeten Parametern der parallelen Schnittstelle.
/UsePxxx-Ix-Dx

Verwende diese port,irq oder dma Werte und übergehe damit die automatisch ermittelten Werte. Bitte nur dann anwenden, wenn Sie ein nicht funktionierendes PnP-Bios oder Ihr Rechner über mehr als eine parallele Schnittstelle verfügt. Wenn die Portadresse 0x378 ist geben Sie /UseP378 an . Und wenn der IRQ 11 ist
geben Sie bitte /UseP378-I11 . Und wenn der ECP-DMA Kanal 0 ist, dann geben Sie bitte /UseP378-I11-D0
an.
 - - Ende der Optionen- -

Die zurückgegebenen Returnwerte(error levels) ( hilfreich im Batchbetrieb )

  0 kein Fehler                      1 Fehler beim Datenempfang
 10 /check CRC Fehler              11 /check Zugriffsfehler
 12 /check CRC Fehler und Zugriffsfehler aufgetreten
220 Parallele Schnittstelle konnte nicht konfiguriert werden.
228 /md oder /cd Fehler             229 /md oder /cd Fehler
230 Fehler beim Anlegen eines Verzeichnisses (meistens in Verbingung mit /md oder /cd oder /d)
235 Fehler beim Anlegen oder umbenennen einer Datei.
236 Ziellaufwerk voll.                    237 Nicht korrigierbarer Fehler im Übertragungsprotokoll( Handshake Error )
238 Dateilistengenerierungsfehler
239 Zeitüberschreitung im Übertragungsprotokoll
240 Benutzer Stop.                  241 Empfangsfehler.
242 Übertragungsfehler.              243 CRC Fehler oder fehlend.
250 Ungültiger Name für eine Ziedatei/Verzeichnis entdeckt.
251 Übertragungsfehler Dateiname zu lang. 252 Benötigtes Verzeichnis existiert nicht.
253 Konfigurierungsfehler der parallelen Schnittstelle.
254 Fehlerhafter Programmaufruf oder mit /? /help aufgerufen..
255 sonstige Fehler
Alle Fehler zwischen 100 und 155 wurden vom Kommunikationspartner verursacht.
Zum gemeldeten Fehler müssen Sie dann 100 addieren, um den richtigen Fehlertext zu ermitteln.
Z.B. Fehler 136 -> 236 ->     Kommunikationspartner kann keine weiteren Dateien speichern!

Zur Hilfe Hauptseite