Как я могу использовать пакетный файл, чтобы прочитать содержимое одного файла и сохранить его в другом файле? - PullRequest
1 голос
/ 17 декабря 2009

Я создал файл file1.txt, содержимое этого файла похоже на «abcdef». Я хочу прочитать содержимое этого файла и сохранить содержимое в другом файле «output.txt», используя командный файл.

Пожалуйста, дайте мне знать, как это сделать из командного файла.

Ответы [ 5 ]

3 голосов
/ 17 декабря 2009

Ваш командный файл может просто скопировать файл с новым именем файла.

copy c:\file1.txt c:\output.txt
2 голосов
/ 17 декабря 2009

Похоже, вы просто хотите скопировать файл, в этом случае вы можете использовать следующее:

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

Если это не то, что вы имели в виду, я предлагаю вам уточнить вопрос или поискать отличную ссылку здесь .

0 голосов
/ 17 декабря 2009
@echo off
rem  -- output file1 to file2 --
type %1 > %2

Чтобы использовать его, скажем, пакетный файл с именем output.bat, используйте команду:

output.bat input.txt output.txt
0 голосов
/ 17 декабря 2009

Вы можете сделать это, чтобы перезаписать существующий файл:

type file1.txt > output.txt

Вы можете сделать это, чтобы добавить к существующему файлу:

type file1.txt >> output.txt
0 голосов
/ 17 декабря 2009

Ruchi, ваш вопрос звучит так, как будто вы просто хотите скопировать содержимое файла из 'FILE1.TXT' в 'OUTPUT.TXT', это так? Вы не хотите изменить файл в любом случае? Если это так, есть много способов сделать это:

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

или

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

например.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...