질문과 답변

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

2023.05.31 13:24

세이퍼컴 조회:427

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 - -
99782 윈 도 우| 지금도 slic2.1 oem 인증 쓰시나요? [3] 니애미다 58326 02-28
99781 윈 도 우| windows 7 tiny[티니] 설치 요령 [53] 그루터기 57997 10-21
99780 윈 도 우| 원본이 삭제된 바로가기 [3] 공자 55600 07-04
99779 하드웨어| 오피스2010 kms인증을 하니 HD오디오 관리자 실행이 안됩니다. [9] 참고등어 54997 06-10
99778 윈 도 우| 추가의 godmode 스트링 값... [2] 해미 51826 01-08
99777 윈 도 우| MEMORive USB 8gb 포맷 불가능 [5] 노익장 48399 09-25
99776 비스타에서 메모리 관리가... [2] 비치맨 42925 09-10
99775 아래 사진과 글 같이 저장하는법 좀 부탁합니다.^^ [4] Come Vorre 42217 09-18
99774 윈 도 우| 윈도우 7 처음 설치 후 하는 좋은 설정들! [12] 진모씨 39943 02-09
99773 윈 도 우| 윈7 얼티 64비트 AI인증할떄 윈도멈춤현상? [3] 로즈버드 38992 11-15
99772 윈 도 우| 윈도우8 설치하는데 시리얼 입력에서 부터 막힙니다. [9] 커피한사발 37432 10-04
99771 윈 도 우| SSD AHCI모드에서 윈도우7설치불가 문의드립니다. [5] TheMaRine 36618 11-13
99770 소프트웨어| 혹 과자 어디서 구하나요? [7] 니킬 36071 03-18
99769 윈 도 우| 라이센스 초기회수...복구오류.... [25] 칼잡이 35855 11-13
99768 하드웨어| USB PID:165 cd영역문제.... [3] 조브 34745 02-22
99767 윈 도 우| AI1006 중에서... 4기가 메모리... [1] 다빈치코드 34695 11-13
99766 하드웨어| 아수스 바이오스 업데이트.. [11] 비비안린 34523 03-18
99765 윈 도 우| 윈도우7 ahci모드 설치시 [3] alter 34506 11-15
99764 하드웨어| 유무선 공유기 하나 추천해주세요 ^^ [7] 만쓰별 33930 12-01
99763 윈 도 우| win 7 다이어트.........고수분께서 자세한 해석 부탁 드립... [1] 바람의언덕 33415 02-06
XE1.11.6 Layout1.4.8