中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]批处理无法删除指定文件,提示无法找到路径?
« [1] [2] »
作者:
标题: [求助]批处理无法删除指定文件,提示无法找到路径? 上一主题 | 下一主题
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『楼 主』:  [求助]批处理无法删除指定文件,提示无法找到路径?

我也不知道我进的什么DOS环境,进入的方式是修改BOOT.INI重启后进入的DOS环境(注:我的系统是电脑公司特别版9.2SP3),BOOT.INI内容如下:
[boot loader]
timeout=1
default=C:\
[operating systems]
C:\="DOS"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
进入后运行C盘根目录的一个批处理,批处理内容如下:
del c:\system.bat
del c:\system.txt
运行后提示PATH NOT FOUND,就是没有找到路径,不知道为什么,如果直接敲击del c:\system.bat和del c:\system.bat命令则能成功执行,而且我运行restart命令也提示错误不能重启,以前我用自己做的98启动盘进入的DOS环境时,运行RESTART命令好使,请问哪里出了问题(注:DOSforever
不知道是脾气太爆了还是怎么的,每回一个帖子跟吃了炸药一样,以前在坛子里从来没遇到这种人,不知道大家为什么还要护着他,搞不明白,以前在坛子提了很多问题,得到很多人的帮助,很是感激,真的发自内心的感激,我是专门做SEO搜索引擎优化的,为了能使坛子的人气增加,我做过很多外部的优化,我也外带做一些小软件什么的,所以经常来这里提问,希望坛子把DISCUZ版本升到最新,把一些好帖子静态化,有助于搜索引擎的收录,提高网站权重)
[
color=blue]───────────────── 版务记录 ─────────────────
执行:HAT
操作:[2008-11-25]在帖子标题中增加搜索关键字;代码加code标签
说明:原标题"[求助]纯DOS下运行批处理遇到的问题"不利于论坛搜索
处罚:论坛新人免于积分处罚;扣除2点积分
提示:建议阅读以下帖子
{1415}提问的智慧
{7326}论坛新手必读,所有人的基本行为准则
{22703}请不要做浮躁的人
{32667}[愤怒]那些连标题都写不清楚的人们啊,你们醒醒吧
{32825}本版严厉整顿烂帖
───────────────── 版务记录 ─────────────────

[ Last edited by w1314ich on 2008-11-26 at 10:31 ]

   此帖被 -2 点积分    点击查看详情   
评分人:【 HAT 分数: -2  时间:2008-11-25 20:07




word
2008-11-25 18:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 2 楼』:  



  Quote:
Originally posted by w1314ich at 2008-11-25 18:30:
(纯DOS环境是WINXP自带的DOS,并不是加强的DOS环境)

你先把什么是 DOS 搞搞明白



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2008-11-25 18:46
查看资料  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 3 楼』:  

修改boot.ini后进入的DOS环境
[boot loader]
timeout=1
default=C:\
[operating systems]
C:\="DOS"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect



word
2008-11-25 19:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 4 楼』:  

这也叫 WinXP 自带?Microsoft 什么时候发行 WindowsXP 的时候还自带 DOS ?如果这也算自带的话那我还能说 GRUB4DOS 自带了许多操作系统。再问一下,什么叫“加强的DOS环境”?



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2008-11-25 19:13
查看资料  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 5 楼』:  

呵呵 我不太明白 不知道这个问题能解决吗 还是出现这种情况要把BAT转成COM或者EXE才能实现



word
2008-11-25 19:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 6 楼』:  

为什么要两句 del c:\system.bat ?另外,我对你写这样的批处理的动机表示怀疑



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2008-11-25 19:20
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 7 楼』:  

看不太懂楼主的话。



Windows 一键还原
http://www.yjhy.com
2008-11-25 19:23
查看资料  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 8 楼』:  

写错了 呵呵 应该是:
del system.bat
del stytem.txt

删除的原因这是我生成的



word
2008-11-25 19:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 9 楼』:  

把顺序颠倒一下就可以了,先 del stytem.txt 然后 del system.bat 。

许多低技术含量的病毒也这么写批处理的



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2008-11-25 19:52
查看资料  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 10 楼』:  

人都会被你气得吐血,首先大老爷们儿没见过像你这么磨叽的,跟个女的似的,我经常来论坛提问题,每次都得到解决,而且回答的都很痛快,大家人都很爽快也很客气,DOS联盟是个很好的地方,你回的第一个帖子就感觉有点骂骂咧咧的感觉,接下来就开始磨叽磨叽,你来东北想干你的人一大片,其次我感觉你那个什么金牌会员就是磨叽磨叽的回帖子回出来的,还以为你有多大本事呢,你那还叫回答啊,“把顺序颠倒一下就可以了,先 del stytem.txt 然后 del system.bat ”,我这种新手都能看出来简直就是一个二百五回答的问题。做人不懂就要问,我也不会瞎问,首先在论坛搜索了一遍,看到没有相关的帖子,只好麻烦大家帮帮忙,大家的时间也是宝贵的,我在这里也没有恶意,但是感觉这种人赶紧封ID的好。谢谢!!



word
2008-11-25 20:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
huahua0919
银牌会员




积分 1608
发帖 780
注册 2007-10-7
状态 离线
『第 11 楼』:  

楼主太激动了,毕竟你也是在问问题的,DOSforever是有水平的,这个我能证明,不过还真不明白你说的“纯DOS环境是WINXP自带的DOS” 是什么意思,至少我没听过。文件能访问,不能删除最基本的做法是看是否写保护了? attrib -s -h -r -a system.bat&del system.bat

2008-11-25 20:19
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 12 楼』:  

哎~~  算我倒霉,第一次发帖子被减分,但我真不知道
del 1
del 2 和
del 2
del 1
有什么区别,我记得批处理执行的时候是一条一条命令执行的,第一条命令执行是否成功是不会影响第二条命令的执行,只有在有&&连接两条命令的情况下上一条命令才会影响第二条命令



word
2008-11-25 20:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 13 楼』:  

呵呵!口气不小!东北怎么了,东北是做你皇帝的地方啊?!就凭你个小P孩还想跟我干?!我在外面玩的时候你还不知道在哪儿呢!没错,这里的用户等级是很大部分是根据发帖量来的,我自认我这个所谓的金牌会员没什么含金量,许多不常来的用户才是真正的高手!你以为你是谁啊,别人都得哄着你?护着你?!没错,我回的第一个帖子就是要叫你好好搞明白什么是 DOS !你要解决的是文件不能删除的问题,我把我所知道的跟你说了,如果你认为方法低级不薛一顾可以另请高人!我没什么义务必须从头到尾把你的问题统统解决,你自己也只说了一小段!小子你少狂妄!先掂掂自己分量!我不谈技术水平的高低,我还就这样了!我不是第一次跟你这样的人说话!

[ Last edited by DOSforever on 2008-11-25 at 20:37 ]



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2008-11-25 20:35
查看资料  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 14 楼』:  

另外再回答一下你的正题:
可能我一开始没看懂你的意思,以为你的 del c:\system.bat 就是删除批处理自身,所以我让你把顺序颠倒一下,把这句写到最后。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2008-11-25 20:58
查看资料  发短消息 网志   编辑帖子  回复  引用回复
w1314ich
中级用户





积分 234
发帖 119
注册 2007-4-22
状态 离线
『第 15 楼』:  

算了 我不爱吵架,找个能说上话的凭凭里,你不会可以不回答,你看你回个哪个帖子不是废话不带有挑衅的味道,我问问题的时候很客气吧,我也没有给你施加什么义务,要你从头回答到尾吧,你自己看看你回的帖子吧,针对你以前的每个帖子我的回答都是很客气的,最后实在没法忍受了:
1.


  Quote:
Originally posted by w1314ich at 2008-11-25 18:30:
(纯DOS环境是WINXP自带的DOS,并不是加强的DOS环境)  



你先把什么是 DOS 搞搞明白

2.

这也叫 WinXP 自带?Microsoft 什么时候发行 WindowsXP 的时候还自带 DOS ?如果这也算自带的话那我还能说 GRUB4DOS 自带了许多操作系统。再问一下,什么叫“加强的DOS环境”?

3.

为什么要两句 del c:\system.bat ?另外,我对你写这样的批处理的动机表示怀疑


4.
把顺序颠倒一下就可以了,先 del stytem.txt 然后 del system.bat 。

许多低技术含量的病毒也这么写批处理的


请哪位有有良知的版主凭下理



word
2008-11-25 20:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: