中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 01:05
48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 系统变量中的 %systemdrive% 是什么?
可打印版本  2,281 / 26
第16楼 lianjiang2004 发表于 2007-10-04 20:18
金牌会员 发帖 1,884 积分 3,946
Originally posted by lxmxn at 2007-10-4 17:54:
可以看看这里的解释:
http://www.geocities.com/rick_lively/MANUALS/ENV/INDEX.HTM


Sorry, this GeoCities site is currently unavailable.

看来要换个时段再去看看。
第17楼 lxmxn 发表于 2007-10-04 20:22
版主 发帖 4,938 积分 11,386
刚才我搜索的时候还可以的访问的,寒一个。
第18楼 lianjiang2004 发表于 2007-10-04 21:12
金牌会员 发帖 1,884 积分 3,946
现在可以了。谢了。

另请教:
比如 c:\装了win98,在此基础上把 win xp装到了D:\,xp系统下,boot.ini文件是在哪个盘里? 在D:\下吗?
第19楼 lianjiang2004 发表于 2007-10-04 21:18
金牌会员 发帖 1,884 积分 3,946
%HOMEDRIVE%
Current user's home folder drive letter.

%SYSTEMDRIVE%
Specifies the drive letter of the drive containing Windows.

从这说明还是不能理解%HOMEDRIVE%的含义。不好意思,实在是菜。
第20楼 lxmxn 发表于 2007-10-04 22:27
版主 发帖 4,938 积分 11,386
如 c:\装了win98,在此基础上把 win xp装到了D:\,xp系统下,boot.ini文件是在哪个盘里? 在D:\下吗?

应该还是在C盘的根目录,这和磁盘逻辑主分区有关。
具体原因我不清楚。
第21楼 lianjiang2004 发表于 2007-10-04 22:37
金牌会员 发帖 1,884 积分 3,946
哦,我还是用查找的本办法来确定boot.ini的位置吧。

谁有类似下面的双系统的,
如 c:\装了win98,在此基础上把 win xp装到了D:\
麻烦提供一下xp系统下的系统环境变量。

谢谢。

现在看来,我的gghost备份恢复工具的安装程序,存在一些缺陷,可能造成多系统环境下grldr复制的位置有无,grub4dos不能启动。
第22楼 lxmxn 发表于 2007-10-05 00:03
版主 发帖 4,938 积分 11,386
我的C盘是XP,D盘是2000 SERVER,但是D盘下没有boot.ini,而C盘下的boot.ini中,有2000的选项。
第23楼 lianjiang2004 发表于 2007-10-05 07:36
金牌会员 发帖 1,884 积分 3,946
Originally posted by lxmxn at 2007-10-5 00:03:
我的C盘是XP,D盘是2000 SERVER,但是D盘下没有boot.ini,而C盘下的boot.ini中,有2000的选项。

你是如何安装的?
活动分区是哪个系统所在的盘?
第24楼 lxmxn 发表于 2007-10-05 17:51
版主 发帖 4,938 积分 11,386
Re lianjiang2004:

我是先安装了XP之后,再用光盘安装了2000 SERVER,当时没有想到2000的引导文件将原来XP的覆盖了,导致无法启动XP,然后用XP的系统盘修复一下之后,就可以了。现在两个系统都可以登录。
第25楼 不得不爱 发表于 2007-10-05 18:08
超级版主 发帖 2,044 积分 5,310 来自 四川南充
boot.ini所在分区就是活动分区,(如果先安装了XP之后,再用光盘安装了2000 SERVER的话应该先把XP的启动文件NTLDR和NTDETECT.COM备份,等2000安装起了后把NTLDR和NTDETECT.COM恢复就可以了
第26楼 lianjiang2004 发表于 2007-10-06 00:01
金牌会员 发帖 1,884 积分 3,946
谢谢,明白了。
第27楼 qq43142691 发表于 2007-10-06 23:42
中级用户 发帖 152 积分 326
总结了下大家的。和我自己搜集的。
@echo off
color 0a
echo.显示安装了多少个CPU 数量 %number_of_processors%%
echo.
echo.显示系统默认可执行程序的扩展名%pathext%
echo.
echo.显示处理器芯片体系结构 %processor_architecture%
echo.
echo.显示处理器型号或者版本 %processor_level%
echo.
echo.显示随机数 %random% 0-32767之间
echo.
echo.显示当前用户名配置文件位置%userprofile%\桌面

echo.显示系统用户名 %username%
echo.
echo.显示系统临时文件夹 %temp%
echo.
echo.显示系统临时文件夹 %tmp%
echo.
echo.显示系统盘的安装目录 %windir%
echo.
echo.显示系统盘的安装目录 %systemroot%
echo.
echo.显示系统根目录 %systemdrive%

echo.显示系统根目录 %homedrive%

echo %Homedrive%
echo %SystemDrive%

echo %SystemRoot%
echo %WinDir%

echo %UserProfile%

echo %HomePath%

echo %HomeDrive%%HomePath%

echo %userprofile%\Locals~1\TEMPOR~1\

echo 回收站 %userprofile%\recent\

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%
pause>nul 2>nul
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023