기 타 배치파일로 특정 폴더의 압축파일을 풀려고 합니다.
2024.05.16 02:44
배치파일로 특정 폴더의 압축파일을 풀려고 합니다.
위치는
C:\Program Files\Apps\아무개\abc.7z
이 파일을 배치파일로 풀려고 합니다.
@echo off
c:
cd\
cd Progra~1
cd Apps
cd 아무개
bandizip.exe x abc.7z
이렇게 만들고 실행을 하면 6번째 줄에서 에러가 납니다. 폴더 이름이 한글로 돼 있으니까 에러가 나옵니다.
이해가 안돼서 하나 하나 차례로 실행을 해 보니 "아무개" 폴더가 한글이라 CD 아무개 하니까 그 폴더에 안 들어가지니까 마지막 줄의 명령이 틀린 내용이 없음에도 불고하고 동작하지 않았습니다.
어떻게 하면 에러 없이 압축이 풀릴까요.
댓글 [7]
-
지후빠 2024.05.16 03:07
-
히이이잌 2024.05.16 03:44
한글이나 공백이 들어가는 경우 쌍따옴표로 묶어주셔야 합니다.
꼭 단계별로 경로를 찾아 들어갈 필요는 없습니다.
한글이 포함되는 배치파일을 작성하실 경우, 파일을 저장할 때 'ANSI'로 저장하시거나,
맨 위에 chcp 65001을 추가해서 코드페이지를 바꿔줘야합니다.
-
와로 2024.05.16 05:23
배치파일이 실행된 현재 경로에서 압축 풀기
@echo off & pushd %~dp0
bandizip.exe x "C:\Program Files\Apps\아무개\abc.7z"
원하는 경로에 압축 풀기
bandizip.exe x "C:\Program Files\Apps\아무개\abc.7z" E:\압축풀 경로
필요시 인코딩 "ANSI" 선택후 "폴더압축풀기.bat" 또는 cmd로 저장
띄어쓰기만 주의하면 폴더명,파일명이 영문이건 한글이건 상관없이 문제 없이 실행됩니다.
참고로 zip파일로 압축된건 반디집 안깔려있어도 파워쉘 명령어로 압축 풀 경로 지정해서 해제할수 있습니다
powershell expand-archive "C:\Program Files\Apps\아무개\abc.zip" E:\Temp
-
파란하늘촌놈 2024.05.16 05:44
모두 감사합니다.
퇴근하면 바로 적용해 보겠습니다.
-
메리아 2024.05.16 07:12
띄어쓰기면 몰라도
한글이라고 안되는 일은 없습니다.
한글 윈도우라면요.
그냥
1. 탐색기 주소표시줄에서 해당경로까지 들어가서 전체 경로명 복사
2. cd /d "1번경로"
(/d 옵션은 드라이브 변경포함입니다. 예를들어 c:에서 옵션 안주고 d:경로를 주면 현재경로가 c:에 그대로 남아있습니다.
정확하게는 드라이브 단위로 경로가 관리되어서, d:에서는 변경이 일어난 상황이죠.
/d 옵션은 그럴때 드라이브 이동까지 포함해서 이동하는는 옵션.)
이러면 한글윈도우인 이상 언어코드 바꿀필요없이 그냥 됩니다.
파워셸이고 뭐고 별다른거 필요도 없습니다.
다만 특문에서 에러가 있을수 있기는 합니다만
! % ^ & 혹은 괄호가 없는한
문제없이 통과됩니다.
-
메리아 2024.05.16 07:43
아, 생각해보니 거꾸로 다른 문제가 있을 수 있겠군요.
utf8로 작성된 txt 방식일 경우 역으로 한글이 cmd창에서 정상인식 안될 수 있씁니다.
즉, 위에서 설명한 내용에서 추가로
cmd 파일을 메모장에서 열어서
"다른 이름으로 저장"하고,
그대로 덮어씌우면서 "ANSI"로 설정하고 저장하시면 됩니다.
이미 위에 다 ANSI 설명들을 다 하셨으니 또 언급할 필요는 없지만 확인차...
-
파란하늘촌놈 2024.05.16 10:38
감사합니다.
모든 내용을 다 확인했고, 적용에 성공해서 방금 확인을 마쳤습니다.
이번에 정말 정말 좋은 공부가 되었습니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
100016 | 소프트웨어| pc에서 나는 소 리를 텍스트로 입력 하는 프로그램이 있을... [3] | (보국)브래 | 459 | 05-29 |
100015 | 소프트웨어| 크리스탈디스크인포...라이젠 시스템에서는 안되나요? [4] | 이누노메 | 274 | 05-29 |
100014 | 기 타| (한글패치)한글화 대상파일 생성후 실행이 되지 않는 문제... [3] | 쌍딩애비 | 201 | 05-29 |
100013 | 모 바 일| 모바일 광고차단 앱 [5] | magoo | 472 | 05-28 |
100012 | 소프트웨어| 파일 다운 이후 바이러스 수동 검사는 꼭 해야 되나요? [3] | 사단장 | 274 | 05-28 |
100011 | 기 타| 사무실 프린터 설치 도움좀 주세요 [13] | chks06 | 499 | 05-28 |
100010 | 윈 도 우| 윈도우 배치파일 만드는 방법 문의 [7] | 따운돌이 | 326 | 05-28 |
100009 | 윈 도 우| 듀얼모니터인데 시간이 주모니터에만 보이게 할수 있나요? [1] | 좋게멋지게 | 249 | 05-28 |
100008 | 소프트웨어| MP3 파일에서 멘트 제거... [9] | zillion | 498 | 05-28 |
100007 | 윈 도 우| 크롬에서 PDF로 저장시 일부 글자가 사라지는 오류가 있습... [4] | 프리네 | 189 | 05-28 |
100006 | 윈 도 우| 마소 윈도우10 다운로드 64, 32 통합본 질문입니다 [5] | tkrhk | 276 | 05-28 |
100005 | 윈 도 우| 윈10 바탕화면이 계속 검은화면으로 바뀝니다.ㅠㅠ [1] | 이누노메 | 360 | 05-27 |
100004 | 윈 도 우| 윈도우11 원격 데스크톱 연결 활성화 문의 | 따운돌이 | 149 | 05-27 |
100003 | 소프트웨어| 엑셀365 탭... [4] | 이누노메 | 320 | 05-27 |
100002 | 윈 도 우| 왜 영문 윈도우가 더 가벼운 느낌이죠? [2] | MSTSC | 629 | 05-27 |
100001 | 하드웨어| usb memory 추천 [5] | 줄기야 | 372 | 05-27 |
100000 | 소프트웨어| gogetssl 보안경고창이 뜹니다. [1] | 좋게멋지게 | 106 | 05-27 |
99999 | 게 임| 블레이드 앤 소울 튕김현상 [3] | 갠지스의잔 | 147 | 05-27 |
99998 | 윈 도 우| 고수님들 안녕하십니까. [3] | kang | 531 | 05-27 |
99997 | 윈 도 우| 네이트 화면에서 사진파일 클릭하면 나오지 않습니다. [1] | billy | 205 | 05-27 |
테스트 못하였지만 다음처럼 하시면 어떠신가요?
bandizip.exe x "C:\Program Files\Apps\아무개\abc.7z"
예상컨대 권한 문제나 배치파일 인코딩 문제로 보입니다. ^^
cd가 필요하다면 cd /d "C:\Program Files\Apps\아무개" 로 한번에 들어가는 것도 가능해 보입니다.