批处理定位到当前用户文件夹

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:50:18
我要复制一个文件到当前用户的文件夹,就是C:\Documents and Settings\用户名\,但是每个电脑的用户名都不一样,应该怎么定位

系统路径
系统路径是指一些以%SystemRoot%(以“%名称%”表示)开头的路径。它的作用是告诉系统,我要定位的文件(夹)在系统分区Windows目录下。比如你要进入Windows下的system32文件夹,只而在IE浏览器的地址栏,或“运行”对话框中输入“%SystemRoot%\system32”(如图3),回车即可,而不必注明系统分区是C盘还是D盘,因为系统路径会自动定位查找到系统分区的。再说的直白一点,它的作用其实就相当于一个绝对路径:X:\Windows(其中X为系统分区盘符)。

下面,我们以安装在C盘并使用默认系统文件夹、当前用户名是Administrator的Windows XP系统为例,罗列几个常用的系统路径所对应的绝对路径。

系统路径含义系统路径(不区分大小写)对应的绝对路径

当前系统盘符%systemdrive%或%HOMEDRIVE%C:\

当前系统目录%systemroot%或%Windir%C:\WINDOWS

当前用户文件夹%UserProfile%或%HOMEPATH%C:\Documents and Settings\Administrator

所有用户文件夹%AllUsersProfile%C:\Documents and Settings\All Users

临时文件夹1%temp%C:\Documents and Settings\Administrator\Local Settings\Temp

临时文件夹2%SystemRoot%\TEMPC:\WINDOWS\Temp

程序文件夹%ProgramFiles%C:\Program Files