질문과 답변

기 타 for /f %%a in ('dir /b ') do (set /a i+=1 ~구문 문의 드립니다.

2023.05.31 13:24

세이퍼컴 조회:478

1. 첫번째 질문

 

2023-05-31_125827.png

 

2023-05-31_130549.png

 

 

 

 

 

 

2. 두 번째 질문

 

2023-05-31_130917.png

 

2023-05-31_131434.png

 

2023-05-31_131820.png

 

 

:Recover

cls

echo ============================================================================

echo.

echo.              ♣♣♣♣♣♣   복   구    메   뉴   ♣♣♣♣♣♣

echo. 

echo ============================================================================

echo.

echo.                                         ① 시스템 드라이브 〔 %sysdrv%:\ 〕 

echo.                                         ② 백업용 드라이브 〔 %datadrv%:\ 〕

echo. 

echo ----------------------------------------------------------------------------

echo.     번호    복구할 리스트            메뉴 (M)      종료 (X)

echo ----------------------------------------------------------------------------

for /f %%a in ('dir /b %datadrv%:\data') do (set /a j+=1& echo     〔 !j! 〕 %%a& Set restore!j!_=%%a)

echo ============================================================================

echo.

set /p input=".    [▶ 복구할 리스트 선택 : "

  IF /i %input%==m goto Main

  IF /i %input%==x goto Exit               ----------------->m, x는 메인메뉴로 이동하게 되어 있습니다.

for /f "tokens=2 delims==" %%a in ('Set restore!input!_') do (set restore=%%a)

IF EXIST %datadrv%:\data\%restore% ( goto RecoverA )

exit

 

:RecoverA

cls

echo ============================================================================

echo.

echo.              ♣♣♣♣♣♣   복   구    계   정   ♣♣♣♣♣♣

echo. 

echo ============================================================================

echo.

wmic logicaldisk get deviceid, volumename, size, freespace, description

echo.

echo.                                         ① 시스템 드라이브 〔 %sysdrv%:\ 〕 

echo.                                         ② 백업용 드라이브 〔 %datadrv%:\ 〕

echo.

echo ----------------------------------------------------------------------------

echo.     번호    계정 리스트            메뉴 (M)      종료 (X) 

echo ----------------------------------------------------------------------------

for /f %%g in ('dir /b %sysdrv%:\Users') do (set /a k+=1& echo     〔 !k! 〕 %%g& Set userid!k!_=%%g)

echo ============================================================================

echo.

set /p input=".    [▶ 복구할 계정 선택 : "

 IF /i %input%==m goto Main

 IF /i %input%==x goto Exit

for /f "tokens=2 delims==" %%g in ('Set userid!input!_') do (set userid=%%g)

 IF %userid% == Public goto Recover           -------------------------------->> 계정을 잘못 쳤을 경우 이동하게 되어 있음

set dr=%datadrv%:\data\%restore%

set db=%sysdrv%:\Users\%userid%

echo.     [▶〔%restore%〕복구〔%db%〕합니다.

pause >nul

 

 

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
97029 윈 도 우| windows 8.1 [5] 수담 537 06-01
97028 소프트웨어| qBittorrent 옵션중에... [6] 추추추 612 06-01
97027 소프트웨어| sandboxie-plus포타블에 onenote를 설치할 수 있나요? brucex 155 06-01
97026 기 타| 웹하드에 보면 간혹 3D 영화 동영상이 보이는데요 [3] QOR 341 06-01
97025 소프트웨어| Corel VideoStudio 한글판 질문입니다. 파란하늘촌 130 06-01
97024 윈 도 우| 윈도우 재부팅하면 프린터 공유가 안되네요 [2] 레드2 296 06-01
97023 소프트웨어| 독립망 내에서 오피스 2019 정품을 사용하려고 합니다 도와... [1] 결비 534 06-01
97022 기 타| 우클릭 새로만들기에 화상키보드 추가하는 방법 문의드립니다. [9] 눈사람4 285 06-01
97021 소프트웨어| autocad2024 설치관련.. [3] 우와윈도 824 05-31
97020 윈 도 우| cmd창이 이상 해 졌네요...ㅠㅠ?? [3] SHconan 530 05-31
97019 소프트웨어| 네이버박스에 포타블로 폴더나 파일들을 싱크할 수 있는 앱... brucex 183 05-31
97018 윈 도 우| 바탕화면 이이콘 자동정렬(항목유형) 오류 질문 [6] rthgh 309 05-31
» 기 타| for /f %%a in ('dir /b ') do (set /a i+=1 ~구문 문의 드... [21] 세이퍼컴 478 05-31
97016 기 타| 포토샵 고수님의 도움을 구합니다. [6] 그루터기 557 05-31
97015 윈 도 우| 윈도우 업데이트에 뜨는 fortemedia에 대해 알려주시면 감... [1] 루시드림 334 05-30
97014 모 바 일| 특정 어플이 자꾸 사라지는 현상 해결방법이 있을까요? [3] 밍구몽 622 05-30
97013 윈 도 우| 기본앱 제거 후 봉인한 다음 윈도우를 설치할 때 기본앱이 ... [7] 시종일관 531 05-30
97012 소프트웨어| 윈도우 인증 관련 궁금해서 글올립니다. [2] Nauthizh 688 05-30
97011 윈 도 우| 회사 컴퓨터 시간동기화 오류 관련 문의 드립니다. [12] 칠월일일 506 05-30
97010 윈 도 우| 윈도우 기본 계산기의 환율에 미국달러가 안보이네요. [5] solis 332 05-30
XE1.11.6 Layout1.4.8