中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-27 04:22
47,812 主题排行 / 349,912 发帖 / 今日 2 篇 / 48,264 会员排行
其它操作系统综合讨论区 » 问一下为什么XP下命令提示符中不能使用外部命令?
可打印版本  1,210 / 8
第1楼 wpxtc 发表于 2007-06-03 23:14
新手上路 发帖 4 积分 10
问一下为什么XP下命令提示符中不能使用外部命令?
问一下为什么XP下命令提示符中不能使用外部命令?

我在D:\>下使用attrib命令时提示:

D:\>attrib
'attrib' 不是内部或外部命令,也不是可运行的程序
或批处理文件。


在command里也不行:

C:\DOCUME~1\ADMINI~1>attrib
'ATTRIB' is not recognized as an internal or external command,
operable program or batch file.

而system32下存在attrib.exe,将其复制到所d:\根目录下后再使用attrib就可以了,请问这是什么原因?
第2楼 lxmxn 发表于 2007-06-04 00:51
版主 发帖 4,938 积分 11,386
看看%path%环境变量里面是否有C:\windows\system32字样,如果没有就添加上。

echo %path%
set path=%path%;C:\windows\system32

在运行一下试试。
第3楼 wudixin96 发表于 2007-06-04 00:56
银牌会员 发帖 931 积分 1,928
还有可能就是attrib文件丢失了。
第4楼 xiaolangli 发表于 2007-06-04 14:49
新手上路 发帖 1 积分 2
我也觉得是attrib文件丢失!
第5楼 lxmxn 发表于 2007-06-04 16:53
版主 发帖 4,938 积分 11,386
Originally posted by xiaolangli at 2007-6-4 14:49:
我也觉得是attrib文件丢失!

看楼主怎么说:
而system32下存在attrib.exe,将其复制到所d:\根目录下后再使用attrib就可以了,请问这是什么原因?
第6楼 wpxtc 发表于 2007-06-09 14:22
新手上路 发帖 4 积分 10
二楼正解,谢啦。
第7楼 wpxtc 发表于 2007-06-09 16:58
新手上路 发帖 4 积分 10
不过在打开新的cmd就不行了,要在系统环境变量设置里调回来。
第8楼 shanliang8008 发表于 2007-06-11 04:58
银牌会员 发帖 514 积分 1,148 来自 河北
内存
第9楼 Climbing 发表于 2007-06-11 08:39
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
控制面板-系统-高级-环境变量-Path。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023