제목 : F1 Recovery 1.6.5 테스트
지후빠풀백업후 메뉴가 나타나도록 수정하였습니다. 예전에 수정하면서 일괄 삭제된 부분이 있었습니다.ㅠㅠ
아래 인코딩 문제와 좌표 틀어지는 문제를 해결하여 다시 첨부합니다.^^
$Recovery1.6.3.7z
댓글의 damoa님의 피드백으로 좌표가 바뀌는 것 수정하였습니다 . Recovery.exe Recovery_x86.exe
habana님 피드백으로 자동 생성되는 Settings.ini는 인코딩이 UTF-16이라서 PE 부팅후 경로를 못찾는 문제가 있습니다.
자동 생성된 ini 파일을 메모장으로 열어서 "다른 이름으로 저장" 에서 ANSI로 저장하면 문제 없습니다.
해결책을 찾아보겠습니다.ㅠㅠ
안녕하십니까? 설정 부분을 창 하나로 만들었습니다. 테스트 부탁드립니다. (스샷 수정하느라 잠시 작성중... 했었습니다.)
처음 보시는 분은 이전 게시물을 참고하시면 좋겠습니다.
- https://windowsforum.kr/gallery/17024568
- https://windowsforum.kr/gallery/17063613
포함된 PE 용량이 상대적으로 커서 분리하여 첨부합니다. 업데이트 등의 편의성을 위해서입니다.
PRINCEL.wim - 1.4과 동일한 전용WIM, 이전에 받으신 분은 pass (credit: 왕자님 왕초보님 감사합니다.~.~)
$Recovery1.6.7z - 기능상 변화는 없고 설정 부분을 개선하였습니다.
암호는 이전과 같습니다.(sna ifw 때문에...) 댓글에 필요하다고 하신분께 암호 전달 부탁드립니다.ㅜㅜ
디펜더가 막아서는 것을 피하기 위해 이번에는 압축하지 않고 컴파일하였습니다. Recovery.exe 64비트 Recovery_x86.exe 32비트
<설치>
추후 필요하면 설치 스크립트를 만들어 보겠습니다. 여유있는 디스크에 설치하기를 희망하시는 것 같습니다.
먼저 $Recovery1.6.7z 에 포함된 $Recovery 폴더를 여유있는 디스크에 압축을 풉니다. 가능하면 루트를 추천합니다.
탐색기 주소 표시줄에 E:\$Recovery 처럼 입력하여 숨김 속성의 폴더로 들어갑니다.
PRINCEL.wim 를 $Recovery\WIM 폴더에 복사 또는 이동하여 넣습니다.
OS 비트에 맞게 Recovery.exe과 Recovery_x86.exe 중 선택하여 바탕화면에 단축아이콘을 만듭니다.
<실행>
복사된 위치에서 실행시 (예를 들면, E:\$Recovery) 서브 폴더 위치를 자동으로 설정값에 반영하면 좋겠다는 피드백을 주셨습니다.
그래서 Settings.ini를 초기 실행시 생성하도록 하였습니다.
처음 실행하면 다음처럼 Settings.ini가 없을때 자동으로 설정창을 만납니다. 이때는 취소 버튼이 없습니다.
- 경로는 실행하는 위치를 기준 삼아 하위 폴더 기본 이름이 추가되어 나타납니다.
확인을 클릭하면 설정값을 Settings.ini에 저장하고 재실행합니다.
재실행 후 Settings를 실행해 보면 아래와 같은 창이 나타납니다.
- 좌측의 이름들을 클릭하면 우측의 툴팁들이 각각 3초간 보여집니다.
- 2,3,4,5는 우측 [...]을 클릭하여 경로를 변경할 수 있습니다.
여러번 검토하였지만 부족한 점이 있을 것입니다. 피드백 주시면 수정하겠습니다.^^
편안히 주무십시오.~꾸벅~
ps. 오토핫키 공부 삼아 만들어 봤습니다. 소스코드 포함되어 있어서 관심있으신 분은 한번쯤 보시면 도움이 될 것 같습니다.^^
--- 공개한 소스를 이용하여 개선된 버전을 만드시면 또한 공유해주시기를 희망합니다.
--- 시간나면 앞으로 이런 것들을 해보려고 합니다. but 할 수 있을지...
1. PRINCEL.wim 대체 PE
2. CBackup.cmd, CRestore.cmd. Readme.txt
3. PE상에서의 Recovery.exe 실행
4. $Recovery.7z -> ?:\$Recovery 폴더에 설치 & 바탕화면 단축아이콘
댓글 [148]
지후빠
- 2021.12.04
- 00:48:52
아마 hash 값을 다르게 인식하면 그럴 것 같은데 잘 모르겠습니다.
저는 몇번 반복해도 diff 백업 용량은 크지 않습니다. ㅠㅠ
주말에 타지에 있을 것 같은데 귀가하는데로 더 테스트 해보겠습니다.
sna tbi 둘 다 같은 현상이라면 소프트웨어의 문제는 아닐 것 같습니다.
지후빠
- 2021.12.04
- 00:50:34
오늘 다시 첨부한 1.6.5 기준으로 334행 끝에 /quiet 붙이면 되는데
메뉴 실행후 화면이 변화가 없어서 무반응 처럼 느낄 수 있어서 의도적으로 보이게 한 것입니다.
Run, %TBWinPE% /bootwim /remove /quiet
늦게 봤습니다.^^
아래 코드를 사용하면 다음과 같이 마우스 툴팁에 여유 공간을 나타낼 수 있습니다.
- 출처; https://www.autohotkey.com/board/topic/9019-quick-hard-disc-drive-space-check-help/
DriveGet, OutputVar, List, Fixed
Total := "Disk Free Space`n"
Loop, Parse, OutputVar
{
DriveSpaceFree, FreeSpace, %A_LoopField%:\
FreeSpace := ThousandsSep(FreeSpace)
Total := (Total . A_LoopField ":\`t" FreeSpace " MB`n") ; create list
}
StringTrimRight, Total, Total, 1
ToolTip % Total
Sleep, 5000
ToolTip
return
ThousandsSep(x, s=",") {
return RegExReplace(x, "\G\d+?(?=(\d{3})+(?:\D|$))", "$0" s)
}