질문과 답변

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

2023.11.04 12:58

쌈zie 조회:150

네이버 답변에서 다음과 같이 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 - -
98502 윈 도 우| office2013 2016 2019 2021 중에 가장 가벼운놈이 뭔가요? [10] MSTSC 861 12-05
98501 소프트웨어| StartAllBack 정품 인증후 포멧 예정시 [4] 왕자님 352 12-05
98500 윈 도 우| 윈도우 11 UEFI 부팅항목에 장치나 드라이버 항목이 추가 ... [2] 그냥그렇다 254 12-05
98499 기 타| Microsoft 365 developer 2단계 인증 해제 방법 [3] 신비로운것 302 12-05
98498 기 타| 노트북 추천 좀 해주세요 [10] 커피한잔 419 12-04
98497 기 타| 요즘 리얼텍 드라이버에는 리얼텍 HD 오디오 관리자가 없네요? [4] 좋게멋지게 471 12-04
98496 기 타| 노트북 첫 화면 변경방법요 k2000 215 12-04
98495 윈 도 우| 윈도우11 설치하는게 무의미 할까요? [10] 존김 820 12-04
98494 소프트웨어| anydesk 완전삭제 문의드립니다. [5] aoc! 521 12-04
98493 윈 도 우| 바탕화면이 원드라이브에 귀속되어있네요 [2] 카비 489 12-04
98492 기 타| dspt40" 모니터tv를 쓰는데요 [8] nissan 396 12-03
98491 소프트웨어| 핸드폰에서 데이터 사용량 적은 라디오앱 추천 부탁드림니다, [9] 좋은데이 682 12-03
98490 소프트웨어| 크롬 업데이트 알림창 질문있습니다. [4] 양치기영감 248 12-03
98489 윈 도 우| 윈도우11 탐색기 목록 중 즐겨찾기 제거 방법? [6] 뽀로로 376 12-03
98488 하드웨어| 전자기기 수거함에서 xnote e500 주웠는데 os 뭘로 깔아볼... [8] windows97 751 12-03
98487 윈 도 우| 이미지 보호 차단해제 자동으로 되는 방법 추천부탁드립니다 [1] 컴알못러 122 12-03
98486 소프트웨어| Subtitle Edit 로 추출한 내장 자막 다시 넣을수 있나여?? [1] 단디™ 137 12-03
98485 기 타| 혹시 멀티탭 4구이상은 스위치 필수인가요?? [17] 메리아 708 12-03
98484 소프트웨어| 윈도우11 시스템 이미지 복원이 안됩니다. 고수님들 도와... [3] 오늘도시작 384 12-03
98483 윈 도 우| WOL 로 어느 정도 까지 가능한가요? [5] ton3d 313 12-02
XE1.11.6 Layout1.4.8