Batch file 如何使用批处理文件读取一个文件的内容并将其保存到另一个文件中?

Batch file 如何使用批处理文件读取一个文件的内容并将其保存到另一个文件中?,batch-file,Batch File,我已经创建了一个文件,file1.txt,这个文件的内容类似于abcdef。 我想读取此文件的内容,并希望使用批处理文件将内容存储在另一个文件output.txt中 请让我知道如何从批处理文件执行此操作。您的批处理文件只需将文件复制到新文件名即可 copy c:\file1.txt c:\output.txt 批处理文件只需将文件复制到新文件名即可 copy c:\file1.txt c:\output.txt 听起来您只是想复制文件,在这种情况下,您可以使用以下方法: COPY "C:\F

我已经创建了一个文件,file1.txt,这个文件的内容类似于abcdef。 我想读取此文件的内容,并希望使用批处理文件将内容存储在另一个文件output.txt中


请让我知道如何从批处理文件执行此操作。

您的批处理文件只需将文件复制到新文件名即可

copy c:\file1.txt c:\output.txt

批处理文件只需将文件复制到新文件名即可

copy c:\file1.txt c:\output.txt

听起来您只是想复制文件,在这种情况下,您可以使用以下方法:

COPY "C:\FILE1.TXT" "C:\OUTPUT.TXT"

如果你没有想到这一点,我建议你澄清这个问题,或者深入阅读优秀的参考资料。

听起来你只是想复制文件,在这种情况下,你可以使用以下方法:

COPY "C:\FILE1.TXT" "C:\OUTPUT.TXT"

如果你不是这么想的,我建议你澄清这个问题,或者深入研究这个优秀的参考资料。

Ruchi,你的问题听起来好像你只是想把文件的内容从“FILE1.TXT”复制到“OUTPUT.TXT”,对吗?您不想以任何方式更改文件吗?如果是这样,有很多方法可以做到这一点:

@ECHO OFF
COPY C:\FILE1.TXT C:\OUTPUT.TXT


例如。

Ruchi,您的问题听起来像是您只是想将文件内容从“FILE1.TXT”复制到“OUTPUT.TXT”,对吗?您不想以任何方式更改文件吗?如果是这样,有很多方法可以做到这一点:

@ECHO OFF
COPY C:\FILE1.TXT C:\OUTPUT.TXT


例如。

您可以这样做来覆盖现有文件:

type file1.txt > output.txt
type file1.txt >> output.txt
可以执行此操作以附加到现有文件:

type file1.txt > output.txt
type file1.txt >> output.txt

您可以这样做以覆盖现有文件:

type file1.txt > output.txt
type file1.txt >> output.txt
可以执行此操作以附加到现有文件:

type file1.txt > output.txt
type file1.txt >> output.txt
要使用它,假设批处理文件名为output.bat,请使用以下命令:

output.bat input.txt output.txt
要使用它,假设批处理文件名为output.bat,请使用以下命令:

output.bat input.txt output.txt

您没有明确提到是否要处理file1.txt的内容,否则可以使用copy命令复制该文件。我怀疑这不是你想要的。因此,我敦促你们仔细地改写你们的问题,使之明确,并说明你们迄今为止所做的努力。此外,使用所有大写字母会使你的问题变得不那么清晰,并且被广泛认为是不好的网络礼仪,因为它类似于你的喊叫。你在使用什么编程语言?请在回复时使用混合格。所有大写的帖子都很难阅读,而且被认为是粗鲁的。你没有明确提到是否要处理file1.txt的内容,否则你可以使用copy命令复制文件。我怀疑这不是你想要的。因此,我敦促你们仔细地改写你们的问题,使之明确,并说明你们迄今为止所做的努力。此外,使用所有大写字母会使你的问题变得不那么清晰,并且被广泛认为是不好的网络礼仪,因为它类似于你的喊叫。你在使用什么编程语言?请在回复时使用混合格。所有大写的帖子都很难阅读,被认为是粗鲁的。