中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-13 05:22
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 救命!!1 查看 2,922 回复 7
楼 主 救命!!1 发表于 2004-02-06 00:00 ·  中国 山西 太原 联通
中级用户
积分 206
发帖 22
注册 2004-02-05 00:00
22年会员
UID 16772
性别 男
状态 离线
我想知道如何在DOS提示符下自动找到WINDOWS的安装目录。

比如在一个批处理文件中,需要自动给系统目录中添加一个文件。但系统目录不一定都是:C:\WINDOWS\ 或C:\WINNT\ 如果是这个样子,该如何做到?
2 发表于 2004-02-06 00:00 ·  中国 湖北 武汉 电信
元老会员
★★★★★
步行的人
积分 9,654
发帖 3,351
注册 2003-03-11 00:00
23年会员
UID 1113
性别 男
来自 湖北
状态 离线
哪应该是什么样子呢?请说明!
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
3 发表于 2004-02-06 00:00 ·  中国 辽宁 沈阳 联通
铂金会员
★★★★
痴迷DOS者
积分 5,798
发帖 1,924
注册 2003-06-20 00:00
23年会员
UID 5583
性别 男
来自 金獅電腦軟體工作室
状态 离线
好象有一个环境变量叫 WINDIR 的,此变量的值就是WINDOWS的安装目录。记不太清楚了,请大家帮忙想一想。
熟能生巧,巧能生精,一艺不精,终生无成,精亦求精,始有所成,臻于完美,永无止境!
金狮電腦軟體工作室愿竭诚为您服务!
QQ群:8393170(定期清理不发言者)
个人网站:http://www.520269.cn
电子邮件:doujiehui@vip.qq.com
微信公众号: doujiehui
4 发表于 2004-02-07 00:00 ·  中国 广东 佛山 三水区 电信
元老会员
★★★★
积分 5,170
发帖 1,637
注册 2002-10-16 00:00
23年会员
UID 8
性别 男
来自 广东佛山
状态 离线
是的,用%WINRAR%就可找到WINDOWS的安装目录。如果将文件复制到该目前可以用:
copy XXXX.XXX %WINDIR%就可以了,注意WINDIR必须大写。
我的网志
http://hzmys.blog.163.com/
我的网盘
firststep.qjwm.com
fsmys.ys168.com
ssmys.ys168.com
www.brsbox.com/fsmys
www.brsbox.com/ssmys
www.brsbox.com/ccdos
5 发表于 2004-02-09 00:00 ·  中国 山西 太原 联通
中级用户
积分 206
发帖 22
注册 2004-02-05 00:00
22年会员
UID 16772
性别 男
状态 离线
那我用了一个%systemroot%可以吗?

是这样的。
del %systemroot%\temp\*.* /q /f
6 发表于 2004-02-09 00:00 ·  中国 广东 佛山 三水区 电信
元老会员
★★★★
积分 5,170
发帖 1,637
注册 2002-10-16 00:00
23年会员
UID 8
性别 男
来自 广东佛山
状态 离线
有systemroot这个环境变量么?在DOS下可以用SET命令查出全部的环境变量。
我的网志
http://hzmys.blog.163.com/
我的网盘
firststep.qjwm.com
fsmys.ys168.com
ssmys.ys168.com
www.brsbox.com/fsmys
www.brsbox.com/ssmys
www.brsbox.com/ccdos
7 发表于 2004-02-09 00:00 ·  中国 香港
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
以下是引用骨灰龙在2004-2-9 9:07:26的发言:
那我用了一个%systemroot%可以吗?

是这样的。
del%systemroot%\temp\*.*/q/f

那麼不如用%temp%好了

以下是引用mys在2004-2-9 11:41:33的发言:
有systemroot这个环境变量么?在DOS下可以用SET命令查出全部的环境变量。

在NT based的系統中有的


我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
8 发表于 2004-02-11 00:00 ·  中国 山西 太原 联通
中级用户
积分 206
发帖 22
注册 2004-02-05 00:00
22年会员
UID 16772
性别 男
状态 离线
那个%SYSTEMROOT%在变量中查不出来,但可以使用。

SORRY.我指的是在XP,WIN2003的提示符下可以使用。可能是系统保留的。
论坛跳转: