楼 主
系统变量中的 %systemdrive% 是什么?
发表于 2007-10-03 04:38 · 中国 湖南 娄底 电信
银牌会员
★★★
积分 2,268
发帖 879
注册 2006-12-19 16:23
19年会员
UID 73968
性别 男
状态 离线
我想请问 系统变量中的 %systemdrive% 代表什么?
是代表c盘?
还是代表系统盘?
如果系统装在d盘,那么它的值是不是就是 d: 呢?
如果c盘d盘都装了系统呢? %systemdrive% 的值又是什么?
致精致简!
第 2 楼
发表于 2007-10-03 04:50 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
第 3 楼
发表于 2007-10-03 09:43 · 中国 广东 广州 天河区 电信
初级用户
★★
积分 132
发帖 59
注册 2007-08-23 21:24
18年会员
UID 95705
性别 男
来自 GuangZhou
状态 离线
顺带问一句
%userprofile%\Locals~1\Tempor~3
这个为什么不能省略
Temporary Internet Files
第 4 楼
发表于 2007-10-03 10:13 · 中国 香港 腾讯云
银牌会员
★★★
积分 1,928
发帖 931
注册 2007-01-06 11:46
19年会员
UID 75624
性别 男
状态 离线
Temporary Internet Files应该是Tempor~1
======================================
2007-10-02 23:08 <DIR> Application Data
2007-10-02 18:05 <DIR> History
2007-10-02 18:12 <DIR> Temp
2007-10-03 09:58 <DIR> Temporary
2007-10-02 18:05 <DIR> Temporary Internet Files
======================================
C:\DOCUME~1\ADMINI~1\LOCALS~1\History
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
C:\DOCUME~1\ADMINI~1\LOCALS~1\TEMPOR~2
C:\DOCUME~1\ADMINI~1\LOCALS~1\TEMPOR~1
第 5 楼
发表于 2007-10-03 13:53 · 中国 广东 广州 天河区 电信
初级用户
★★
积分 132
发帖 59
注册 2007-08-23 21:24
18年会员
UID 95705
性别 男
来自 GuangZhou
状态 离线
这是针对 RootDrive 的脚本路径
C:\
%Homedrive%
%SystemDrive%
C:\WINDOWS
%SystemRoot%
%WinDir%
C:\Documents and Settings\用户名
%UserProfile%
%HomePath%
%HomeDrive%%HomePath%
%userprofile%\Locals~1\TEMPOR~1\
回收站
%userprofile%\recent\
其实应该还有很多 大家再列举些吧
第 6 楼
发表于 2007-10-03 15:14 · 中国 湖南 娄底 电信
银牌会员
★★★
积分 2,268
发帖 879
注册 2006-12-19 16:23
19年会员
UID 73968
性别 男
状态 离线
第 7 楼
发表于 2007-10-04 06:05 · 中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
FYI.
rem 查看系统所在盘符
echo %systemdrive%
rem 查看系统所在目录
echo %windir%
echo %systemroot%
rem 查看当前用户的配置文件目录
echo %userprofile%
rem 查看当前用户的主盘符
echo %homedrive%
rem 查看当前用户的主目录
echo %homepath%
rem 查看所有用户的配置文件目录
echo %allusersprofile%
rem 查看当前用户的应用程序路径
echo %appdata%
rem 查看应用程序公用的文件路径
echo %commonprogramfiles%
rem 查看应用程序的默认安装目录
echo %programfiles%
第 8 楼
发表于 2007-10-04 07:55 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
20年会员
UID 49283
性别 男
状态 离线
谁能否说明一下:
%Homedrive%
%SystemDrive%
这两个变量有何区别?
是否总是一致的?
比如
C:\装98, d:\装xp的情况下,xp系统下,%Homedrive% 和%SystemDrive%分别是哪个?
第 9 楼
发表于 2007-10-04 07:56 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
20年会员
UID 49283
性别 男
状态 离线
还有就是,%Homedrive% 和%SystemDrive%与xp系统的boot.ini,ntldr文件所在盘符有何关系?
第 10 楼
发表于 2007-10-04 10:04 · 中国 广东 广州 电信
银牌会员
★★★
积分 1,206
发帖 517
注册 2007-03-25 01:18
19年会员
UID 82819
性别 男
状态 离线
%homedrive%:当前用户系统所在分区
%systemdrive%:系统安装的磁盘分区
这样说你应该明白了吧??
知,不觉多。不知,乃求知
第 11 楼
发表于 2007-10-04 11:13 · 中国 广东 广州 天河区 电信
金牌会员
★★★★
一叶枝头,万树皆春
积分 2,564
发帖 1,127
注册 2006-12-25 22:57
19年会员
UID 74552
性别 男
状态 离线
%homedrive%:当前用户系统所在分区 %UserProfile%所在的分区
%systemdrive%:系统安装的磁盘分区 %WinDir%所在的分区
第 12 楼
发表于 2007-10-04 11:17 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
20年会员
UID 49283
性别 男
状态 离线
楼上的说法,我网上也检索到了,就是不明白二者有何区别。
简单地说,就是不明白在什么情况下,两者的盘符不一样。能否举例说明?
第 13 楼
发表于 2007-10-04 11:17 · 中国 广东 广州 天河区 电信
金牌会员
★★★★
一叶枝头,万树皆春
积分 2,564
发帖 1,127
注册 2006-12-25 22:57
19年会员
UID 74552
性别 男
状态 离线
Originally posted by lianjiang2004 at 2007-10-4 07:56 AM:
还有就是,%Homedrive% 和%SystemDrive%与xp系统的boot.ini,ntldr文件所在盘符有何关系?
要是你较为复杂的定义了多操作系统在你的电脑上 那么boot.ini与ntldr应是在你物理磁盘的已激活分区根目录下 但你可以将xp装在另一个分区 这是systemdrive就指你xp安装的分区 当你安装好后 你可以自定义用户文档文件夹 那么你又换了一个分区 这是homedrive就是你为用户文档所更换的分区号了
这样对不对
第 14 楼
发表于 2007-10-04 11:32 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
20年会员
UID 49283
性别 男
状态 离线
Originally posted by everest79 at 2007-10-4 11:17:
要是你较为复杂的定义了多操作系统在你的电脑上 那么boot.ini与ntldr应是在你物理磁盘的已激活分区根目录下 但你可以将xp装在另一个分区 这是sy ...
前面半部分可以理解。
比如 c:\装了win98,在此基础上把 win xp装到了D:\,xp系统下,boot.ini与ntldr在C:\,而D:\即为%SystemDrive%。
问题是“%homedrive%”到底该如何理解,是个什么概念?
第 15 楼
发表于 2007-10-04 17:54 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
论坛跳转: