소프트웨어 Inno Setup으로 Chrome 설치 등을 자동화 하고 싶습니다
2017.02.05 17:13
쓸 일이 생겨서 Chrome을 수동으로 설치하고, 미리 설정을 다 해둔 User Data를 제자리에 넣으려고 합니다. 컴퓨터가 자동 이미지 복구가 되는 상황이라서(제가 이걸 끌 수 없습니다) 매번 Chrome이 구버전(27)으로 자꾸 롤백되는 상황입니다. 게다가 이 27버전은 크롬이 AppData에 설치되어 있습니다.
제가 하려는 작업을 순서대로 나열해보자면 다음과 같습니다.
① %AppData%\Local\Google 밑에 있는 구버전 Chrome(+기존 User Data)을 완전히 제거한다
② 혹시 모르니 C:\Program Files\Google\Chrome 밑에 있는 Chrome도 제거함으로서 컴퓨터 상에서 Chrome을 완전히 제거한다
③ 작업표시줄에 위치한 Chrome의 바로가기 파일을 제거한다
④ 압축되어 있는 Chrome 압축 파일을 C:\Program Files\Google\Chrome 밑에 알맞게 압축을 해제한다 (버전 56)
⑤ 따로 압축되어 있는 User Data 압축 파일을 %AppData%\Local\Google\Chrome 밑에 압축을 해제한다
⑥ 작업표시줄의 퀵바에 Chrome의 바로가기를 추가한다
단순히 압축 해제만을 위한 거라서 '모든 프로그램'에 바로가기를 추가한다거나 할 생각이 없습니다. 기존에 있던 바로가기가 가르키는 경로를 바꾸긴 해야할테지만...
여기서 문제는 나중에 User Data만 날려야 하는 상황도 생깁니다. Chrome은 업데이트를 시켜놨으니 상관없지만, User Data는 중요한거라서 꼭 없애야 하는지라...
어떻게 해야 이런 과정들을 처리할 수 있게 할 수 있을까요? 꼭 Inno Setup이 아니라도 좋긴 한데...
댓글 [1]
-
DarknessAngel 2017.02.05 20:32
그냥 포터블 쓰세요
포터블 쓰면 자체 경로에서 data가져오므로 기존 경로가 있어도 아무 상관없고, 설치 경로도 따로 되므로 이쪽도 기존 브라우저가 존재해도 아무 상관없습니다
바로가기랑 기본 브라우저등만 지정하시면 되겠네요 (어차피 껏다 켜면 복구되는 사항이니 뭘 건들던간에 아무 상관 없으니 신경 안 쓰셔도 됨)