
모든 HTM 파일을 디렉토리 에 생성된 D:\HTM\
아카이브로 압축하고 싶으 므로 다음을 수행합니다.comp.7z
D:\HTM\
7z a -o "D:\HTM" comp.7z "D:\HTM"
정확히 아래와 같이 오류가 발생합니다.
Error:
Incorrect command line
왜 오류가 발생합니까?스위치를 사용하는 올바른 방법/구문은 무엇입니까 -o
?
나는 시도했다:
7z a -o"D:\HTM" comp.7z "D:\HTM"
그리고:
7z a -o{"D:\HTM"} comp.7z "D:\HTM"
CWD에서 생성됩니다 comp.7z
.
답변1
7z a D:\HTM\comp.7z D:\HTM\*.htm
-o
아카이브를 생성하는 것이므로 필요하지 않습니다 . 또한 아카이브에 포함해야 할 파일을 지정하지 못했습니다( D:\HTM\*.htm
). 출력은 아카이브의 전체 이름( D:\HTM\comp.7z
)입니다. 파일 이름에 공백이 없기 때문에 여기서는 따옴표가 필요하지 않습니다.