1.如何更改电脑环境变量中的用户名?如图红框部分。(注:用户名是LHZFL已改过)

2.电脑高手进 关于系统变量问题

3.为什么bat在电脑上无法运行+改了系统变量也不行?

如何更改电脑环境变量中的用户名?如图红框部分。(注:用户名是LHZFL已改过)

电脑系统变量不可更改-系统变量的值可以更改

我的是win10 可以参考一下。右键点击菜单,点击计算机管理,点击本地用户和组,打开 用户 文件夹,选中你要修改的用户(按照题主的情况,全名应该是LHZFL,名称是汉字),此时的情况应该是名称下面是你原来的名字 全名是你改过的,如果不是那此方法可能不适用右边操作栏里点击第二个的更多操作,有一个重命名,改成跟你用户名一样就行了,最后应该还要重启一下。

电脑高手进 关于系统变量问题

好比数学里的赋值,比如我设x=5,则x+7=5+7=12

同理

系统里的%userprofile%=C:\Documents and Settings\你的用户名

所以你要看“我的文档”除了可以C:\Documents and Settings\你的用户名\My Documents 外还可以用%userprofile%\My Documents

所以很好理解变量的一个作用是简化长文件名的输入

还有变量一般都是%某某%的

还有就是变量变量它是可以变的

比如%time%

是表示系统当前时间的

你每次去输入echo %time%都不一样

为什么bat在电脑上无法运行+改了系统变量也不行?

双击后无反应,还是能出现运行窗口,但无法执行相应的代码?

如果是双击无反应,那么就要看看脚本文件的关联了。

如果是能出现窗口,但一闪而过,或不执行相关代码,那么先判断脚本的保存编码是否为ANSI,如果不是,请更改保存编码。如果要保留utf-8编码,那么请在脚本开头新加一行chcp 65001的命令。

还有就是脚本文件的命名不能和脚本中用到的命令名相同,否则将会进入死循环执行,但不会正常执行出结果。比如您代码中使用到了ping这个命令,但您把bat脚本文件也命名成了ping.bat,那么这样执行这个ping.bat时,脚本中调用的ping命令其实是ping.bat,而不是系统目录中的ping.exe。所以这个低级错误也不能犯哦!