0

I am trying to copy a file, export.txt from one directory to another within a .mshs script. I currently have:

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

I'm getting an error that says "end of file breaks the statement."

Is there a command to copy a file with .mshs?

Thanks!

4

1 に答える 1

0

通常、バッチ ファイル自体からコピーを実行します。たとえば、バッチ ファイルは、コピーを実行し、MaxL スクリプトを実行してから、他の処理を実行します。とはいえ、必要に応じて MaxL 内からシェル コマンドを実行することもできます (通常はお勧めしませんが)。この場合、ステートメント全体をシェル コマンドに渡す必要があります。代わりに次のように記述すれば、ステートメントが機能するはずです。

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

コマンドを二重引用符で囲んだことに注意してください。二重引用符と単一引用符を同時に使用することにはいくつかのニュアンスがありますが、この場合は問題ありません。

于 2016-03-21T16:34:38.427 に答える