2016-03-18 7 views
0

Ich versuche, eine Datei, export.txt von einem Verzeichnis zu einem anderen innerhalb eines MSHs-Skript zu kopieren. Ich habe derzeit:Kopieren Sie eine Datei mit MSHS-Skript

shell copy 'E:\RPTG\Export.txt' 'E:\FCST\'; 

Ich bekomme einen Fehler, der sagt, "Ende der Datei bricht die Aussage."

Gibt es einen Befehl, um eine Datei mit .mshs zu kopieren?

Danke!

Antwort

0

Normalerweise würden Sie die Kopie aus einer Batch-Datei selbst durchführen. Zum Beispiel würde Ihre Batchdatei die Kopie erstellen, ein MaxL-Skript ausführen und dann andere Dinge tun. Das heißt, Sie können Shell-Befehle innerhalb von MaxL ausführen, wenn Sie müssen (ich empfehle es normalerweise nicht). In diesem Fall müssen Sie die gesamte Anweisung an den Shell-Befehl übergeben. Ihre Aussage sollte funktionieren, wenn Sie es wie folgt stattdessen schreiben:

shell "copy 'E:\RPTG\Export.txt' 'E:\FCST\'"; 

Bitte beachte, dass ich Ihren Befehl in doppelte Anführungszeichen eingeschlossen haben. Es gibt einige Nuancen zur Verwendung von doppelten und einfachen Anführungszeichen zur gleichen Zeit, aber in diesem Fall sollten Sie in Ordnung sein.

Verwandte Themen