2009-12-17 21 views
1

我已經創建了一個文件file1.txt,該文件的內容類似於「abcdef」。 我想讀取此文件的內容,並希望使用批處理文件將內容存儲在另一個文件「output.txt」中。如何使用批處理文件讀取一個文件的內容並將其保存到另一個文件中?

請讓我知道如何從批處理文件中做到這一點。

+2

您不明確如果要處理「file1.txt」的內容,請提及 - 否則可以使用'copy'命令複製文件。我懷疑這不是你想要的。因此,我會敦促你仔細說一下你的問題,說清楚並說明你到目前爲止所嘗試過的。另外,使用所有的首都會讓你的問題變得不清晰,並被廣泛認爲是不好的網絡禮節,因爲它類似於你的吶喊。 – 2009-12-17 06:02:15

+0

你使用什麼編程語言?而且,請您在回覆時使用混合大小寫。 ALL UPPER CASE的帖子很難閱讀(並被認爲是粗魯)。 – APC 2009-12-17 06:03:41

回答

3

您的批處理文件可以簡單地將文件複製到新文件名。

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

這聽起來像是你要複製的文件,在這種情況下,你可以使用以下命令:

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

如果這不是你腦子裏想什麼,我建議你澄清問題或挖掘優秀的參考文獻here

0

Ruchi,你的問題聽起來像你只是想將文件的內容從'FILE1.TXT'複製到'OUTPUT.TXT',是嗎?你不想以任何方式改變文件?如果是這樣,有很多方法可以做到這一點:

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

@ECHO OFF 
TYPE C:\FILE1.TXT > C:\OUTPUT.TXT 

例如。

0

你可以做到這一點,以覆蓋現有文件:

type file1.txt > output.txt 

爲此,您可以附加到現有的文件:

type file1.txt >> output.txt 
0
@echo off 
rem -- output file1 to file2 -- 
type %1 > %2 

要使用它,說批處理文件命名爲output.bat,使用命令:

output.bat input.txt output.txt 
相關問題