![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-06 01:04 |
共 48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 系统变量中的 %systemdrive% 是什么? |
| 可打印版本 2,280 / 26 |
| 第1楼 26933062 | 发表于 2007-10-03 04:38 |
| 银牌会员 发帖 879 积分 2,268 | |
|
系统变量中的 %systemdrive% 是什么? 我想请问 系统变量中的 %systemdrive% 代表什么?
是代表c盘? 还是代表系统盘? 如果系统装在d盘,那么它的值是不是就是 d: 呢? 如果c盘d盘都装了系统呢? %systemdrive% 的值又是什么? |
|
| 第2楼 lxmxn | 发表于 2007-10-03 04:50 |
| 版主 发帖 4,938 积分 11,386 | |
|
当前登录系统所在的驱动器。
|
|
| 第3楼 Nickey | 发表于 2007-10-03 09:43 |
| 初级用户 发帖 59 积分 132 来自 GuangZhou | |
|
顺带问一句
%userprofile%\Locals~1\Tempor~3 这个为什么不能省略 Temporary Internet Files |
|
| 第4楼 wudixin96 | 发表于 2007-10-03 10:13 |
| 银牌会员 发帖 931 积分 1,928 | |
|
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楼 Nickey | 发表于 2007-10-03 13:53 |
| 初级用户 发帖 59 积分 132 来自 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楼 26933062 | 发表于 2007-10-03 15:14 |
| 银牌会员 发帖 879 积分 2,268 | |
|
多谢....
|
|
| 第7楼 HAT | 发表于 2007-10-04 06:05 |
| 版主 发帖 5,017 积分 9,023 | |
|
FYI.
rem 查看系统所在盘符 |
|
| 第8楼 lianjiang2004 | 发表于 2007-10-04 07:55 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
谁能否说明一下:
%Homedrive% %SystemDrive% 这两个变量有何区别? 是否总是一致的? 比如 C:\装98, d:\装xp的情况下,xp系统下,%Homedrive% 和%SystemDrive%分别是哪个? |
|
| 第9楼 lianjiang2004 | 发表于 2007-10-04 07:56 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
还有就是,%Homedrive% 和%SystemDrive%与xp系统的boot.ini,ntldr文件所在盘符有何关系?
|
|
| 第10楼 flyinspace | 发表于 2007-10-04 10:04 |
| 银牌会员 发帖 517 积分 1,206 | |
|
%homedrive%:当前用户系统所在分区
%systemdrive%:系统安装的磁盘分区 这样说你应该明白了吧?? |
|
| 第11楼 everest79 | 发表于 2007-10-04 11:13 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
%homedrive%:当前用户系统所在分区 %UserProfile%所在的分区
%systemdrive%:系统安装的磁盘分区 %WinDir%所在的分区 |
|
| 第12楼 lianjiang2004 | 发表于 2007-10-04 11:17 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
楼上的说法,我网上也检索到了,就是不明白二者有何区别。
简单地说,就是不明白在什么情况下,两者的盘符不一样。能否举例说明? |
|
| 第13楼 everest79 | 发表于 2007-10-04 11:17 |
| 金牌会员 发帖 1,127 积分 2,564 | |
Originally posted by lianjiang2004 at 2007-10-4 07:56 AM: 要是你较为复杂的定义了多操作系统在你的电脑上 那么boot.ini与ntldr应是在你物理磁盘的已激活分区根目录下 但你可以将xp装在另一个分区 这是systemdrive就指你xp安装的分区 当你安装好后 你可以自定义用户文档文件夹 那么你又换了一个分区 这是homedrive就是你为用户文档所更换的分区号了 这样对不对 |
|
| 第14楼 lianjiang2004 | 发表于 2007-10-04 11:32 |
| 金牌会员 发帖 1,884 积分 3,946 | |
Originally posted by everest79 at 2007-10-4 11:17: 前面半部分可以理解。 比如 c:\装了win98,在此基础上把 win xp装到了D:\,xp系统下,boot.ini与ntldr在C:\,而D:\即为%SystemDrive%。 问题是“%homedrive%”到底该如何理解,是个什么概念? |
|
| 第15楼 lxmxn | 发表于 2007-10-04 17:54 |
| 版主 发帖 4,938 积分 11,386 | |
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |