기본 콘텐츠로 건너뛰기

Windows 8 또는 8.1 에서 사용자 폴더명 변경 방법

사용자 계정을 생성할 때 마이크로소프트 온라인 계정으로 새로운 사용자를 추가할 경우,
  • 예) Microsoft Online Account 를 bingohot@hotmail.com, 사용자를 "지성남" 으로 부여한 경우,
  • C:\Users\bingohot_000 또는 C:\Users\성남
이렇게 사용자 폴더명이 생성된다.

그럼, 이렇게 생성된 사용자 폴더를 변경하고 싶다면,
나의 경우, Maven으로 특정 Project 를 Compile 시에 한글명 폴더 인식이 되지 않아서, 이렇게 사용자 계정 폴더를 변경하였다.

아래는 사용자 폴더명을 C:\Users\bingohot_000C:\Users\bingohot 으로 변경하는 과정을 보여주고 있다.
1. 관리자 권한을 가진 로컬 사용자를 생성한다. (있을 경우 다음으로)
2. 로그아웃 또는 재시작
3. 관리자 권한을 가진 로컬 사용자로 로그인한다.
4. 컴퓨터 관리 (Win + X, G) -> 시스템 도구 -> 로컬 사용자 및 그룹 -> 사용자
이름을 변경하려는 사용자를 선택하고,
bingohot_000bingohot 으로 이름 바꾸기 한다.
5. 관리자: 명령 프롬프트 (Win + X, A)
cd C:\Users
ren bingohot_000 bingohot
6. 레지스트리 편집기 (Win + X, R)
regedit
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 를 확장하여 사용자 SID를 선택하면 (여러 개 중에서 각각 선택하여 찾아야 한다.), ProfileImagePath 에 기존에 생성되었던 C:\Users\bingohot_000ProfileImangePath 를 Double-click 하여 값 데이터를 C:\Users\bingohot 으로 수정한다.
7. 기존에 사용하던, Junction Link (디렉터리 교차점) 을 수정해야 한다.
 (1) 탐색기 (Win + X, E)를 실행하여 아래의 Junction Link 를 삭제한다.
  • Applicaiton Data
  • Cookies
  • Local Settings
  • My Documents
  • Nethood
  • PrintHood
  • Recent
  • SendTo
  • Templates
  • 시작 메뉴
 (2) 관리자: 명령프롬프트 (Win + X, A)를 실행하여, 다음의 명령을 실행한다.
  • mklink /j "C:\Users\bingohot\Application Data" C:\Users\bingohot\AppData
  • mklink /j Cookies "C:\Users\bingohot\AppData\Local\Microsoft\Windows\INetCookies"
  • mklink /j "Local Settings" "C:\Users\bingohot\AppData\Local"
  • mklink /j "My Documents" "C:\Users\bingohot\Documents"
  • mklink /j "NetHood" "C:\Users\bingohot\AppData\Roaming\Microsoft\Windows\Network Shortcuts"
  • mklink /j "PrintHood" "C:\Users\bingohot\AppData\Roaming\Microsoft\Windows\Printer Shortcuts"
  • mklink /j "Recent" "C:\Users\bingohot\AppData\Roaming\Microsoft\Windows\Recent"
  • mklink /j "SendTo" "C:\Users\bingohot\AppData\Roaming\Microsoft\Windows\SendTo"
  • mklink /j "Templates" "C:\Users\bingohot\AppData\Roaming\Microsoft\Windows\Templates"
  • mklink /j "시작 메뉴" "C:\Users\bingohot\AppData\Roaming\Microsoft\Windows\Start Menu"
8. 관리자 로컬 계정을 로그아웃하고 사용자 폴더명 변경된 사용자로 로그인한다.

댓글

이 블로그의 인기 게시물

Ubuntu (Kubuntu) 에 desktop 파일 만들기

Package 관리자등을 통해 직접 Repository 에 있는 Application 을 설치하는 경우에는 필요한 경로와 파일, Category 로 분류된 Icon 등록 등이 자동적으로 이루어지나 firefox, eclipse 등 새로운 버전을 새로 설치할 경우, 다음과 같은 절차를 통해 시작메뉴에 등록시킬 수 있다. 다음은 eclipse-SDK-3.6-linuxx-gtk.tar.gz 을 받아 설치 등록하는 것을 예로 든다. 1. 다운받은 파일을 /usr/lib에 압축해제한다. (물론, super user 계정으로 실행해야 한다.) 2. 보통의 경우, /usr/bin Directory 는 PATH 에 물려 있으므로 다음과 같은 실행 파일을 만들어 놓는다. # cd /usr/lib # chmod +x eclipse # cd /usr/bin # sudo nano eclipse eclipse 파일에는 아래의 내용을 입력하여 넣는다. export ECLIPSE_HOME="/usr/lib/eclipse" $ECLIPSE_HOME/eclipse $ * # sudo chmod 755 eclipse 3. Desktop Menu 에 추가하려면 # cd /usr/share/applications # sudo nano eclipse.desktop [Desktop Entry] Encoding=UTF-8 Name=Eclipse Comment=Eclipse IDE Exec=eclipse Icon=/usr/lib/eclipse/icon.xpm Terminal=false Type=Application Categories=GNOME;Application;Development' StartupNotify=true 이렇게 입력한 파일을 저장하면, 시작메뉴 > 개발 > Eclipse 아이콘이 생성되어 메뉴에서 직접 실행할 수 있게된다.

VC++(MFC)에서 ADO와 ADOX를 이용한 MDB 파일 생성 / 연동 / 압축에 관한 모든 것

VC++(MFC)에서 MDB 생성 / 압축 / 연동 □ 개 요 ○ Access로 생성하는 DB 파일인 MDB 파일의 생성과 압축 및 기본 DB연동(데이터의 추가, 삭제, 검색, 수정)에 대한 내용 ○ 다이얼로그 기반의 MFC 프로젝트 상에서 위의 작업들을 수행하는 CDataBase라는 사용자 정의 클래스를 만들고 구현 □ 준비 작업 ○ stdafx.h에 다음을 import 한다. /* DB 사용을 위한 설정*/ #import "C:\Program Files\Common Files\System\ADO\msado15.dll" rename("EOF", "EndOfFile") /* DB 파일 압축을 위한 설정*/ #import "C:\Program Files\Common Files\System\ado\msjro.dll" no_namespace /* DB 파일 생성을 위한 설정*/ #import "c:\Program Files\Common Files\system\ado\msadox.dll" using namespace ADODB; using namespace ADOX; ※ ADO(msado15.dll) 자체에서는 DB 파일 생성과 압축에 대한 라이브러리가 없기 때문에 각각에 필요한 DLL 파일을 Import 해야 한다. 하지만 ADOX(msadox.dll)와 단순히 같이 Import하면 충돌하기 때문에 서로 namespace를 지정해 준다. 또한 인터넷에 돌아다니는 일부 코드는 msadox.dll를 Import할 때 rename 혹은 no_namespace 옵션을 주곤 하는데 이를 위와 같이 해제한다. ○ 초기화 작업을 수행한다. => 프로젝트의 메인파일 (TestDlg.cpp)의 BOOL CTestDlgAPP::InitInstance()에 다음 내용을 추가 /* Ole 컨트롤의 지원을 위한 작업을 가능하게 함*/ AfxEnableControlContainer(); if (!...

우분투에 연결된 프린터, 스캐너를 윈도우즈에서 공유하여 사용하는 방법

[Sharing Printer and Scanner through Network] 전제조건 ( 사용환경 ) 복합기가 연렬되어 프린터와 스캐너 서비스를 공급할 대상 : Ubuntu 16.10 (Yakkety Yak) 64bit 공유된 프린터와 스캐너를 사용할 대상 : Windows 10 64bit 사용 중인 복합기 : Canon-MX318 (PIXMA MX310 Series) Server-side setup $ sudo apt update $ sudo apt-get install cupsys cupsys-client xinetd $ sudo apt-get install samba smbfs swat $ sudo dpkg-reconfigure xinetd $ sudo apt install cups cups-pdf xsane sane-utils xscanimage gscan2pdf $ sudo adduser saned lp $ sudo gedit / etc/cups/ printers.conf 웹브라우저의 http://snjee-nb2-ubuntu:631 에서 설정된 내용들이 표시된다. $ sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.original $ sudo chmod a-w /etc/cups/cupsd.conf.original $ sudo gedit /etc/inetd.conf sane-port stream tcp nowait saned.saned /usr/sbin/saned saned $ sudo touch /etc/xinetd.d/saned $ sudo gedit /etc/xinetd.d/saned service saned { socket...