在Win7中修改 系统盘中 “系统” - “用户” 的环境变量映射关系

1.在此列表中,选中对应登录帐号

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

2.将ProfileImagePath 的值改为自己想要的转移地址

例如:C:\Users\VEGA

3.修改其他默认环境变量选项

把涉及自己用户名或者地址的都改过来。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

一开始至改了3,没改2的位置,导致失败了。特意mark一下。

部分信息出处或者参考!

http://programmaticallyspeaking.com/changing-the-user-profile-path-in-windows-7.html

http://www.cnblogs.com/XiHongYan/p/6271056.html

时间: 2024-12-29 11:53:37

在Win7中修改 系统盘中 “系统” - “用户” 的环境变量映射关系的相关文章

Win7中修改Chrome浏览器缓存文件目录

方法有两种: 第一种: 在Windows 7下可以用mklink命令把Chrome浏览器的缓存位置设置为自己需要的文件夹路径. Chrome浏览器默认的缓存文件位于: CC:\Users\登录用户名\AppData\Local\Google\Chrome\User Data\Default\Cache 假如你想指定的存放缓存文件位置在: D:\Chrome\Cache 那么,你可以先删除Chrome默认的缓存文件夹,然后在"开始→搜索框"键入"cmd",右击cmd程

Linux_note shell 特性、变量、系统和用户的环境变量配置文件。

shell是一种程序设计语言,是一个命令解释器,就是解释我们输入的命令为内核. 他又分为两种,交互式模式就是shell等待你的输入,并且执行你提交的命令:非交互式模式,不与你进行交互 ,而是读取存放在文件中的命令,并且执行它们. unix下的shell 有:C shell / bash / sh / ksh / csh:我们遇到的就是这些吧 1.shell特性 命令历史文件root用户在家目录下.bash_history即/root/.bash_history默认保存1000条,通过变$HIST

在Windows系统上以C++打印出当前活动用户的环境变量

在Windows系统上以C++打印出当前活动用户的环境变量,代码如下(QT环境): [cpp] view plain copy void getEnvironmentVariables() { DWORD sessionId = WTSGetActiveConsoleSessionId(); qInfo() << "Session ID = " << sessionId; HANDLE token; if (!WTSQueryUserToken(sessionI

Linux用户换环境变量

一.环境变量 用户登录Linux系统后,操作系统会自动配置好工作环境-语言.家目录.邮箱目录.命令搜索路径.终端类型.用户名.命令提示符等.用户的工作环境由一系列的环境变量定义.格式如下: 环境变量名=值 环境变量由大小写字母.数字._.组成,一般大写. 常见的用户环境变量: LANG=zh_CN.UTF-8,语言定义为UTF-8 HOMS=/home/zsan,用户家目录 LOGNAME=zsan,用户名 PATH=/usr/local/bin:/bin:/usr/bin:/usr/local

Linux命令之env:显示当前用户的环境变量

Linux系统里的env命令可以显示当前用户的环境变量,还可以用来在指定环境变量下执行其他命令.下面来比较一下set,env和export命令的异同:set命令显示当前shell的变量,包括当前用户的变量;env命令显示当前用户的变量;export命令显示当前导出成用户变量的shell变量.每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变量和你用什么shell无关,不管你用什么shell都在,比如HOME,SHELL等这些变量,但shell自己的变量不同sh

用户的环境变量

用户的环境变量设定文件,在每个用户的家目录里都会有下面四个文件.bash_logout    --用户登出后执行的    可以在这里加上清除.bash_history    --用户的历史命令存放的地方  用history命令可以查看,它不记录当前会话用过的命令,当你退出时,它才会记录你退出前所操作的命令.bash_profile    --用户的环境变量设定的地方    用户登录时执行.bashrc        --别名设定的文件        用户登录时执行 # vim /home/abc

获得当前用户的环境变量

1 Context ctx = SysContext.getSysContext()://获得当前用户的环境变量 2 SysContext.getSysContext().getCurrentUserInfo() //取得用户信息 3 SysContext.getSysContext().getCurrentFIUnit();// 获取当前财务组织信息

系统和用户的环境变量配置文件

上面讲了很多系统的变量,那么在linux系统中,这些变量被存到了哪里呢,为什么用户一登陆shell就自动有了这些变量呢? /etc/profile :这个文件预设了几个重要的变量,例如PATH, USER, LOGNAME, MAIL, INPUTRC, HOSTNAME, HISTSIZE, umask等等. /etc/bashrc :这个文件主要预设umask以及PS1.这个PS1就是我们在敲命令时,前面那串字符了,例如阿铭的linux系统PS1就是 [[email protected] ~

1.3 系统和用户的环境变量配置文件

#定义环境变量 vim /etc/profile.d/path.sh 增加 export PATH=$PATH:/tmp/:/data/bin source !$ source /etc/profile  也可以加载这个文件 echo $PATH #定义命令前缀 echo $PS1 显示   [\[email protected]\h \W] \$ PS1='[\[email protected]\h \w] \$'    修改成小写u, 就会取绝对路径 PS1='[\[email protec