Windows에서 대상 파일을 열고 대상 파일에 추가하기 위해 원본 파일의 내용을 읽지 않고도 여러 파일을 함께 연결할 수 있습니까? 쉘 링크 api 같은 것?대용량 파일을 하나의 거대한 파일에 결합
배경
내가 하나 개의 큰 파일로 재결합하고자하는 데이터 파일의 일부를 만드는 최대 8 개 별도의 프로세스를 가지고있다.
Windows에서 대상 파일을 열고 대상 파일에 추가하기 위해 원본 파일의 내용을 읽지 않고도 여러 파일을 함께 연결할 수 있습니까? 쉘 링크 api 같은 것?대용량 파일을 하나의 거대한 파일에 결합
배경
내가 하나 개의 큰 파일로 재결합하고자하는 데이터 파일의 일부를 만드는 최대 8 개 별도의 프로세스를 가지고있다.
잘 작동해야하는 덜 라디칼 인 솔루션입니다.
시스템 ("copy filefragment.1 + filefragmentent2 + filefragment.3 + .... + filefragment.8 outputfile.bin");
이것이 내가 함께 간 것입니다. 속이는 것 같은 느낌이 들지. – Martlark
내가 아는 간단한 방법이 없습니다. 그러나 여기에는 근본적인 아이디어가 있습니다.
가상 파일 시스템 (Dokan, EldoS CBFS, Pismo Technic 등)을 사용하여 실제로 디스크의 개별 파일에 의해 백업되는 하나의 논리 파일을 에뮬레이션합니다.
내 조직 만이 급진적 인 아이디어에 열려 있다면! – Martlark
하나의 큰 파일로 재결합하려는 데이터 파일의 부분을 만드는 최대 8 개의 별도 프로세스가 있습니다. 당신의 스레드에서 그것에
How do you want them concatenated? Mixed or one after the other?
당신이 그 (것)들을 혼합하려는 경우
, 당신은 단지 개방() 출력 파일 쓸 수(). 서로 뒤섞어 쓰고 싶다면 다른 파일에 쓰고 끝까지 함께 쓰는 것이 가장 좋습니다.그게 내가 한거야. – Martlark
이것은 [질문] (http://stackoverflow.com/questions/5560191/prepending-data-to-a-file)과 잘 어울립니다. 3 분 전에 생각했습니다. :) – Mehrdad
이것은 프로그래밍 관련 질문이 아니며 다른 포럼으로 이동해야합니다. – Steven
python이나 c에서 호출 할 수있는 파일에 참여하기위한 API가있는 경우 프로그래밍 문제입니다. – Martlark