Board logo

标题: [文件操作] chkdsk 批处理导出分区结果报错,显示子目录或文件“路径”已存在 [打印本页]

作者: 729527213    时间: 2014-10-29 16:53     标题: chkdsk 批处理导出分区结果报错,显示子目录或文件“路径”已存在

server 2012服务器系统,chkdsk 批处理导出分区结果报错,显示子目录或文件“路径”已存在.在别的系统上就没有报错,正常工作。
上面的图片CHKDSK命令盘符后面怎么会多了一个数字1,搞不明白.大侠来指教。
作者: DAIC    时间: 2014-10-29 18:28

1、把 > 后面的路径改成本地目录是否报错?
2、把代码保存为 test.bat 不要用 chkdsk.bat

那个数字1是回显的时候系统自动加上去的,代表标准输出,不会影响代码的执行。
作者: 729527213    时间: 2014-10-29 18:58

换成本地路径,修改文件名,只用一条CHKDSK命令其他的都去掉,还是有最下面的一条错误。是不是环境变量没有清空还是什么原因回复 2# DAIC
作者: 729527213    时间: 2014-10-29 19:06

只有一条命令的,运行的时候还是运行了好多条

回复 2# DAIC
作者: DAIC    时间: 2014-10-29 19:30

回复 4# 729527213


    打开任务管理器,杀掉所有的 cmd.exe 进程
作者: 729527213    时间: 2014-10-29 19:45

没有cmd.exe进程
回复 5# DAIC
作者: DAIC    时间: 2014-10-29 19:54

回复 6# 729527213


打开一个命令行窗口,不要执行任何bat脚本,依次手工执行执行命令:
C:\Windows\System32\chkdsk.exe c:>c:\chkdsk_temp\c1.txt
chkdsk c:>c:\chkdsk_temp\c2.txt
看看是否有报错
作者: 729527213    时间: 2014-10-29 19:59

打开命令窗口在里面输命令就不会报错,只是批处理运行报错
回复 7# DAIC
作者: Batcher    时间: 2014-10-29 20:08

回复 8# 729527213


7楼的两个命令都没有报错是吗?
你是双击执行 test.bat 吗?
作者: 729527213    时间: 2014-10-29 20:15

两条命令都不报错
批处理我是双击运行的
回复 9# Batcher
作者: 729527213    时间: 2014-10-30 17:18

大侠,求解决办法,在线等




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2