Самый быстрый способ добавить два или более текстовых файла вместе (Windows 7) - PullRequest
0 голосов
/ 03 апреля 2012

Какой самый быстрый способ добавить два или более текстовых файла (Windows 7)?

В настоящее время я использую команду TYPE в командной строке, но мне нужно подумать, что существует какой-то API-интерфейс Windows, который может быть быстрее, чем команда TYPE. Мне бы хотелось решение, которое позволило бы другим пользователям открывать файл в режиме SHARE.

Также есть ли способ запустить процесс на сервере?

В приведенном ниже примере F: и T: находятся на разных серверах. Я бы подумал, что если бы я был RDPed на один из двух серверов, он должен работать быстрее.

Вот что я сейчас делаю
Эти команды находятся в командном файле

TYPE F:\1112\ELEIMR11.TXT >  T:\0000\ELEIMR00.TXT
TYPE F:\1112\ELEIMR12.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\1301\ELEIMR13.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\1400\ELEIMR14.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\1400\ELEIMR17.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\1600\ELEIMR16.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\2200\ELEIMR22.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\2400\ELEIMR24.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\2500\ELEIMR25.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\2800\ELEIMR28.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\5000\ELEIMR50.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\5100\ELEIMR51.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\5500\ELEIMR55.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\5700\ELEIMR57.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\6000\ELEIMR60.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\7600\ELEIMR76.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\7800\ELEIMR78.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\8300\ELEIMR83.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\8700\ELEIMR87.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\8800\ELEIMR88.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\9100\ELEIMR91.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\J200\ELEIMRJ2.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\J400\ELEIMRJ4.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\J600\ELEIMRJ6.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\J700\ELEIMRJ7.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\K100\ELEIMRK1.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\K200\ELEIMRK2.TXT >> T:\0000\ELEIMR00.TXT
TYPE F:\K400\ELEIMRK4.TXT >> T:\0000\ELEIMR00.TXT

1 Ответ

1 голос
/ 04 апреля 2012

Поскольку они находятся на разных серверах, я предполагаю, что эта операция будет связана с вводом-выводом. Попробуйте сначала объединить все файлы в локальный файл (желательно на другом локальном диске), сжать файл, скопировать его в другой ящик и разархивировать его там. Если они оба являются блоками Windows, вы можете объединить их в локальную сжатую папку и скопировать их.

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