질문과 답변

기 타 cmd 복사 게이지 바 _ 질문 입니다.

2023.11.04 12:58

쌈zie 조회:152

네이버 답변에서 다음과 같이 cmd 복사 게이지 배치 파일을 보았습니다.

작성자 말로도 64비트용 이어서 그런지 32비트에서 작동이 안되더군요.

고수님들 32비트 작동하게 부탁 드립니다.

그리고 다음 부분 set z_target=d:\ 로 하니 d드라이브 루트에 복사 되던데 맞는 문법인가요?

초보가 매번 도움만 받아가니 죄송합니다.

모든분들의 행복과 건강을 기원합니다.

 

배치 파일 내용

 

@echo off

 

setlocal

 

cd /d "%~dp0"

 

 

 

set z_source=.\aaaa

 

set z_target=.\bbbb

 

 

 

set z_var=_.,~∴'`'+*†+*'`'∴~,.

 

set z_var2=■■■■■■■■■■■■■■■■■■

 

 

 

pushd.

 

cd /d "%z_source%"

 

set "z_source=%cd%\"

 

popd

 

if not exist %z_target% md "%z_target%"

 

cd /d "%z_target%"

 

set "z_target=%cd%\"

 

 

 

rem directory copy

 

for /f "usebackq delims=" %%f in (`dir /b /s /ad "%z_source%"^|sort /r`) do (

 

call set "z_cd=%%f"

 

call set "z_cd=%%z_cd:%z_source%=%%\"

 

call %comspec% /c if not exist "%z_target%%%z_cd%%" md "%z_target%%%z_cd%%"

 

)

 

 

 

rem z_total

 

set z_total=0

 

set z_filesum=0

 

 

 

for /f "usebackq delims=" %%f in (`dir /b /s /a-d "%z_source%"`) do (

 

call set /a z_total+=1

 

call set "z_filelist.%%z_total%%=%%f"

 

)

 

 

 

set /a "z_bosu1=%z_total%*100"

 

 

 

for /f "usebackq tokens=2 delims==" %%f in (`set z_filelist.`) do (

 

cls

 

 

 

call set /a z_filesum+=1

 

call set /a z_bosu2=%%z_filesum%%*100

 

call set /a z_bosu3=%z_bosu1% - %%z_bosu2%%

 

call set /a z_bosu4=%%z_bosu3%% / %z_total%

 

call set /a z_bosu5=100-%%z_bosu4%%

 

call set z_bosu6=00%%z_bosu5%%

 

call set z_text6=%%z_bosu6:~-3%%

 

call set /a z_bosu7=%%z_bosu5%% /10

 

call echo ::--copy--::

 

call :z_title "%%z_text6%%" "%%z_bosu7%%"

 

rem echo source="%%~nxf"

 

rem call echo taregt="%z_target%%%z_cd%%"

 

 

 

cd /d "%%~dpf"

 

call set "z_cd=%%~dpf"

 

call set "z_cd=%%z_cd:%z_source%=%%"

 

call copy "%%f" "%z_target%%%z_cd%%" 2>nul>nul

 

)

 

goto :end

 

 

 

 

 

:z_title

 

call title pro %~1 per %%z_var:~0,%~2%%

 

rem call echo                     ■■■■■■%~1

 

rem call echo job process=%~1 per %%z_var:~0,%~2%%

 

rem call echo                     ------------

 

 

 

call echo                     --------------------%~1

 

call echo job process=%~1 per %%z_var2:~1,%~2%%▶☞

 

call echo                     --------------------

 

goto :eof

 

 

 

:end

 

endlocal

 

pause

[출처] cmd copy 복사 게이지바 표현.. gauge Progress Bar|작성자 모꼬모지

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
98368 윈 도 우| 크롬 포터블 [6] 수리수리 465 11-20
98367 윈 도 우| Acrobat DC 기본 연결 프로그램 설정 후 재부팅 시 알수 없... [3] 배움의길로 378 11-20
98366 소프트웨어| 바이두 apk 다운로드 어디서 해야하나요? [1] 소소생 206 11-20
98365 기 타| 특정 소리 무료 다운로드 [1] asklee 815 11-19
98364 하드웨어| 모니터 두달만에 고장났는데,... 워인이,.... [7] 닷군 1082 11-19
98363 윈 도 우| 로그인 할 때마다 디펜더 정의 업데이트를 자동으로 할 수 ... [5] ViArPl 360 11-19
98362 윈 도 우| 윈도우에서 바이오스로 재부팅 아이콘 적용이 안되네요. [2] 레드2 267 11-19
98361 모 바 일| qcy 스마트워치 를 샀는데, 화면이 자주 켜져서 배터리 소... [8] brucex 516 11-18
98360 하드웨어| 대학진학한 아들선물로 게임용 컴 구입해주려하는데..조언 ... [13] 진이짱짱 647 11-18
98359 기 타| 데스크 탑 컴퓨터 전원이 안 들어 옵니다 [16] 커피한잔 555 11-18
98358 윈 도 우| 윈도우 재설치시 데이터전용으로 사용하건 멀티디스크 스팬... [2] 여니미니아 218 11-18
98357 윈 도 우| 크롬 전체화면에서 알트탭하면 현재 창?이 안뜨네요,, 아재재로베 119 11-18
98356 윈 도 우| Chrome 방문기록 및 캐시쿠키 등 삭제되는 배치파일 [5] 텐텐 355 11-18
98355 윈 도 우| 컴퓨터 종료 시 나타나는 사각형 그림자 입니다. [3] 하늘은높고 591 11-18
98354 소프트웨어| q-dir 설정 질문드려요 ^^ [3] 윈도우95 309 11-18
98353 소프트웨어| ESSET Security 유무료 써보신분 [4] creek 413 11-18
98352 소프트웨어| 크롬 브라우저 비밀번호 유출 문의 [6] 시종일관 463 11-18
98351 하드웨어| 선배님들 왕 초보입니다. [7] ASRock 506 11-18
98350 윈 도 우| 윈도우 디펜더 자동켜짐 방지하는 방법 [13] 메리아 1138 11-17
98349 윈 도 우| 윈도우 디펜더 [1] 윈도우7 576 11-17
XE1.11.6 Layout1.4.8