윈 도 우 프로그램설치경로상의 폴더내에 있는 %AppData%라는 폴더의 이름 바꾸는법
2015.03.03 12:51
어떤 포타블 프로그램을 설치하던 중 설치경로(C:\Users\Ron\AppData\Roaming\Thinstall\...... )상의 폴더내에 첨부 그림과 같이 %AppData%라는 폴더가 생깁니다. 이것이 해당 프로그램의 설정에 관한 정보를 담고 있으며, 이 설정 정보를 수시로 배치파일을 이용하여 관리하거나 복사등의 cmd명령을 해야 하는 경우에 %AppData%라는 경로(폴더 이름)를 cmd 명령어가 인식을 못하는 것 같습니다. 이 경우 폴더내 파일들을 관리하기 위한 배치파일 또는 cmd명령이 정확하게 실행되게 하는 방법이 없을까요? 고수님들의 자상한 해법을 부탁드립니다.
댓글 [10]
-
DarknessAngel 2015.03.03 18:28
-
voowoon 2015.03.03 21:15
답변 감사합니다.
다른 파티션에 mklink로 연결도 해봤지만......
이 역시 경로지정이 잘못됬다고 나옵니다.
매번 클릭해 들어가 수동으로 작업하던지 아니면 버리던지 둘중하나가 되겠네요.
-
DarknessAngel 2015.03.03 21:27
mklink로 연결한다음에 그 링크 수동으로 열었을때 잘 열리는경우 경로지정 에러내면 상당확율로 권한 문제입니다
-
voowoon 2015.03.03 22:25
어제도 해봤습니다만
제언 주신대로 또 링크를 걸어봤지만
역시나
관심 주셔서 감사합니다.
-
꼬브기 2015.03.04 10:08 실행하신 명령어를 보여주실수 있나요?
-
voowoon 2015.03.04 12:22
꼬브기님 감사합니다.
실행했던 cmd명령어는 mklink "D:\1\Portable\Portable AAA\BBB\%AppData%\CCC\DDD\EEE1013.acl" "D:\2\DDD
\EEE1033.acl" 의 형식입니다.
(AAA~EEE는 폴더이름을 임의로 바꾸어 붙인것입니다)[상황 및 문제점]
(제가 폴더이름을 영어대문자로 가칭한것은 폴더이름에 해당 제품명이 표시되어 혹시 문제될까봐 임의로 붙인 이름
입니다)
이 포터블 프로그램을 C:\든 D:\어디든 폴더를 지정하고 설치하게되면 C:\Users\voowoon\AppData\Roaming
\Thinstall\ 아래에 해당 프로그램의 설정관련폴더들이 만들어집니다.
그 그림이 바로 위 질문란의 그림과 같습니다.
프로그램실행결과중 일부가 이 폴더에 저장되며,
관리의 편리를 위하여 Thinstall밑의 폴더를 D:\1\에 두고 mklink로 연결하여 사용하고있습니다.
그래서 위의 mklink 경로가 저렇습니다.이폴더속의 폴더와 파일들을 복사하거나 백업을 위하여 접근하려고 하면 폴더이름에 포함된 % 문자때문에 cmd명령어
가 경로를 인식하지 못합니다.
아래 가마우지님 말씀을 잘못 이해했는지 모르지만 포터블이 아닌 정식프로그램의 설치경로로 유도(?)를 해보기도
하고 다른 여러시도도 해봤습니다.
관심가져 주시는 여러분에게 감사드립니다.
-
꼬브기 2015.03.04 17:34 문제)
%appdata% 폴더명 인식문제원인)
%APPDATA%는 윈도 환경변수명입니다.
cmd에서 환경변수명을 사용하면 환경변수값이 적용됩니다.
%APPDATA% 환경변수명에 대한 변수값은 c:\users\계정명\appdata\roaming 입니다.
다음 명령으로 확인하실 수 있습니다.
echo %APPDATA%해법)
이 문제를 해결하고 정션링크를 생성하거나 복사를 하려면
아래처럼 환경변수값을 일시적으로 삭제하고
정션링크를 생성하거나 복사한뒤 다시 환경변수값을 설정해주면 됩니다.(사전에 %appdata% 폴더와 copy 폴더 및 file.txt 는 생성되어 있어야 하며 test 폴더는 없어야 합니다.)
set appdata=
mklink /j "d:\test" "d:\%appdata%"
copy "d:\%appdata%\file.txt" "d:\copy"
set appdata=c:\users\계정명\appdata\roaming이후에는 d:\%appdata% 에 생성되는 파일들이 d:\test 폴더에서도 동일하게 보여지며 복사가 가능해 집니다.
-
voowoon 2015.03.05 02:16
꼬브기님
우선 자상하고 논리정연한 설명에 정말 감사드립니다.
그런데 제가 어디를 잘못했는지
또 진행이 안되는 것 같습니다.
응용단계는 생각도 못하고 제시해주신 방법 그대로도 아직 서투네요.
해법)대로 배치파일을 만들어 실행을 해봤지만
지정된 파일을 찾을수 없다고 합니다.
아마도 더 많이 배우라는 채찍인 것 같습니다.그러나 가르쳐주신 해법에서
환경변수값을 임시로 변경할 수 있다는 사실을 배웠습니다.다시 한번 깊이 감사드리며
항상 건강하시고 행복하시기 바랍니다. -
voowoon 2015.03.05 03:00
꼬브기님
너무 기뻐 바로 올립니다.
해결됬습니다.
%appdata%등 어떠한 환경변수라도 자유자재로 경로로 인식시킬수가 있다는걸 배웠습니다.
다시한번 감사드리며
항상 행복하시길 기원합니다.
-
꼬브기 2015.03.05 03:08 도움이 되셨다니 다행이네요. ^^
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
54893 | 기 타| 단축키 관련 문의 | basd | 1156 | 03-18 |
54892 | 하드웨어| 사양좀 질문할게요 [3] | 글루미라이 | 1121 | 03-18 |
54891 | 소프트웨어| 가상머신 VMware Workstation 에 대한 질문.. [1] | 한걸음 | 1198 | 03-18 |
54890 | 윈 도 우| SRWare Iron 쓰시는분 동기화 잘 되시나요? [1] | 보리차 | 1177 | 03-18 |
54889 | 하드웨어| 외장하드를 샀는데 온오프 스위치가 없네요 [4] | CT | 1692 | 03-18 |
54888 | 기 타| 이 동영상 다운 받을수 없을까요? [5] | 현우 | 1732 | 03-18 |
54887 | 서버 / IT| Samba로 리눅스 윈도우간 공유 해보신분께 질문합니다 [2] | 라푸아 | 1543 | 03-17 |
54886 | 윈 도 우| 윈도우7에서 글자크기, 아이콘 크기 들을 별도로 조정하는 ... | brucex | 1533 | 03-17 |
54885 | 윈 도 우| 왜 이런오류가 나올까요? [2] | Bullet | 1104 | 03-17 |
54884 | 소프트웨어| 삼성리커버리 SRS6 admintool USB [2] | 쌈zie | 4154 | 03-17 |
54883 | 윈 도 우| 마우스 우측 편집 메뉴좀 찾아주세요. | 내찬RB | 1071 | 03-17 |
54882 | 모 바 일| 구글 플레이스토어.. | 테츠로 | 1654 | 03-17 |
54881 | 서버 / IT| 기가비트 인터넷 허브 공유기등 질문입니다 [1] | 토발즈 | 1700 | 03-17 |
54880 | 소프트웨어| 안드로이드 에뮬 중에 파일폴더구조가 살아있는 에뮬? | ton3d | 1162 | 03-17 |
54879 | 윈 도 우| 이 웹사이트의 추가기능을 실행하지 [2] | 우주인 | 1209 | 03-17 |
54878 | 윈 도 우| windowS 8.1 WIM 부팅설치시 속도문의 [4] | 우진아버지 | 1323 | 03-17 |
54877 | 윈 도 우| windows 8.1 드라이브 최적화 안되요(조각모음) [5] | 우진아버지 | 1544 | 03-17 |
54876 | 소프트웨어| 페일문 플래시 설치 어떻게 하나요? [2] | 눈비 | 1087 | 03-17 |
54875 | 윈 도 우| 우클릭 메뉴에 단축키 부여.. [1] | XLS! | 1135 | 03-17 |
54874 | 윈 도 우| 윈 10in1 에서 몽땅 빼고 2개만 남겨도 용량 변화가 없는건? [12] | 사랑비 | 1818 | 03-17 |
thin이군요
근본적 변경은 새로 빌드하는수밖에 없습니다
아니면 해당 경로를 심벌릭으로 외부에 다른 링크 만든다음 그걸 스크립트로 지정해보세요