Windows에서 파일을 분할하고 결합하려면 어떻게합니까?
큰 파일을 여러 개의 작은 크기의 파일로 분할 한 다음 다른 상자로 전송 한 후 결합해야합니다.
커맨드 라인 에서이 작업을 수행하는 것이 좋습니다.
Windows에서 파일을 분할하고 결합하려면 어떻게합니까?
큰 파일을 여러 개의 작은 크기의 파일로 분할 한 다음 다른 상자로 전송 한 후 결합해야합니다.
커맨드 라인 에서이 작업을 수행하는 것이 좋습니다.
답변:
필요한 파일을 ZIP 파일로 압축하여 최대 파일 크기를 설정하여 분할되도록합니다.
즉, 항상 초기 파일을 다시 사용할 수있는 프로그램을 갖게됩니다.
HJSplit을 사용하십시오 . 단순히 최고입니다.
HJSplit은 프리웨어 및 휴대용 (300KB)이며 설치할 필요가 없습니다.
Goetz의 파일 스플리터의 오래된 무료 명령 행 버전 이 있습니다. 배치 스크립트를 실행하여 많은 파일을 분할하려는 경우이 버전이 마음에들 수 있습니다.
7-Zip 은 GUI를 통해 (파일을 마우스 오른쪽 버튼으로 클릭하고 → 파일 분할 ... → 크기 선택) 명령 줄을통해 파일을 분할하거나 압축 할 수있는 또 다른 무료 오픈 소스 프로그램입니다.
Total Commander 가 있다면 그렇게 합니다 (Files → Split File ...)
파일을 정확한 크기로 분할하려면 항상 Linux / Unix 명령 줄 도구를 사용할 수 split
있습니다. Windows 버전은 다음과 같습니다. http://unxutils.sourceforge.net/
이 도구를 사용하면 원하는 크기로 파일을 분할 할 수 있으며 "cat"을 사용하여 파일을 다시 결합 할 수 있습니다.
예를 들면 다음과 같습니다.
split -b=10090000 bigfile.iso bigfile_part.
파일을 정확히 10090000 바이트로 분할합니다. 출력은 다음과 같습니다.
bigfile_part.aa
bigfile_part.ab, etc.
다시 결합하려면 다음을 수행하십시오.
cat bigfile_part* > bigfile.iso
--b
아닙니다 -b
.
cat
출력이 알파벳 순서로 정렬 되도록 보장 하시겠습니까? 그렇지 않으면 명령이 오류와 함께 실패하지 않고 다른 (잘못된) 출력을 생성하기 때문입니다.
나는 이것을 사용했다 :
type file1 file2 file3 > out
\n
나 \r
문자 가 있으면 큰 차이를 볼 수 있습니다
당신은 사용할 수 있습니다 WinRAR과를 뿐만 아니라 파일 스플리터 / 소목 장이있다. 파일을 더 작은 파일로 분할하려면 압축 방법으로 " Store "를 선택 하고 " Split으로 분할 "상자에 원하는 값 (바이트)을 입력하십시오 . 이런 식으로 filename.part1.rar , filename.part2.rar 등의 파일을 분할 할 수 있습니다 .
Cygwin (기본 설치)에서 Bash 쉘 :
dd if=archive.tar bs=512M | xz -e9fc | split -b4000m - /destination/path/archive_split.
아카이브가 이미 압축 된 경우 xz 파이프 블록을 생략하십시오.
아카이브를 함께 연결하려면 :
cat archive_split.* > archive