windows - Sammenføjning af store filer til en humongous fil

Indlæg af Hanne Mølgaard Plasc

Problem



Er der en måde i Windows at linke flere filer sammen uden at skulle åbne målfilen og læse indholdet af kildefilerne for at føje dem til målfilen? Noget som en shell link api?


Baggrund


Jeg har op til 8 separate processer, der skaber dele af en datafil, som jeg vil rekombineres i en stor fil.

Bedste reference


En mindre radikal løsning, der burde fungere fint.


system ('copy filefragment.1 + filefragmenent.2 + filefragment.3 + .... + filefragment.8 outputfile.bin');

Andre referencer 1


Ingen enkel måde, jeg kender til. Men her er en radikal idé.


Brug et virtuelt filsystem (Dokan, EldoS CBFS, Pismo Technic osv.) Til at efterligne en logisk fil, der faktisk understøttes af separate filer på disken.

Andre referencer 2



  Jeg har op til 8 separate processer, der skaber dele af en datafil, som jeg vil rekombineres i en stor fil.



How do you want them concatenated? Mixed or one after the other?


Hvis du vil have dem blandet, kan du bare åbne () din outputfil og skrive () til den fra dine tråde. Hvis du vil have dem efter hinanden, er du bedst ved at skrive til separate filer og slutte dem sammen i slutningen.