找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 41270|回复: 13

[文件操作] copy复制文件的代码,win10下正常,xp提示“系统找不到指定的路径!”是什么原因?

[复制链接]
发表于 2016-4-7 22:39:00 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-4-7 23:29 编辑

下面的批处理代码,我在一台装有WINDOWS10的机器上可以无故障运行,但是到一台装有WinXP的机器上运行时,前3行程序可以很好的运行,到第4、第5行时,却提示“系统找不到指定的路径!”,第6、第7行无故障。同样的路径,为什么第1、第2可以运行,到了第4、第5行就不行了。恳请高手指教。
1、copy "PeachPearOS_V0.1\源代码\BOOT\boot.bin" boot.bin
2、copy "PeachPearOS_V0.1\虚拟磁盘\ppdisk.img" ppdisk.img
3、pcopy02\partcopy.exe boot.bin 0 200 ppdisk.img 0
4、copy  boot.bin "PeachPearOS_V0.1\源代码\BOOT\boot.bin"
5、copy ppdisk.img "PeachPearOS_V0.1\虚拟磁盘\ppdisk.img"
6、del boot.bin
7、del ppdisk.img

评分

参与人数 1PB -4 收起 理由
pcl_test -4 未按版规发帖

查看全部评分

 楼主| 发表于 2016-4-7 23:05:13 | 显示全部楼层
顶一下,希望大家解决下
发表于 2016-4-7 23:09:52 | 显示全部楼层
回复 2# xsff
把路径换成绝对路径,或者前面加个%~dp0或者.\
 楼主| 发表于 2016-4-7 23:14:11 | 显示全部楼层
回复 3# happy886rr
试过了,还是不行,主要是copy 的第二个参数,提示系统找不到指定路径,我把文件夹改名为英文,也不行。是不是这台电脑的winXP系统出错了。
发表于 2016-4-7 23:21:47 | 显示全部楼层
回复 1# xsff
总体存在,是目录还是文件错误
发表于 2016-4-7 23:26:55 | 显示全部楼层
本帖最后由 pcl_test 于 2016-4-7 23:35 编辑

显示什么
  1. copy  boot.bin D:\
  2. copy boot.bin "PeachPearOS_V0.1"
  3. copy boot.bin "PeachPearOS_V0.1\源代码"
  4. copy boot.bin "PeachPearOS_V0.1\源代码\BOOT"
  5. if exist "PeachPearOS_V0.1" echo;1
  6. if exist "PeachPearOS_V0.1\源代码" echo;1
  7. if exist "PeachPearOS_V0.1\源代码\BOOT" echo;1
  8. pause
复制代码
 楼主| 发表于 2016-4-7 23:27:31 | 显示全部楼层
回复 5# /zhqsystem/zhq
提示找不到指定的路径,应该是指目录吧。
 楼主| 发表于 2016-4-7 23:29:20 | 显示全部楼层
回复 6# pcl_test
在执行到第4、第5行时显示同样的错误:The System cannot find path specified
发表于 2016-4-7 23:30:40 | 显示全部楼层
回复 8# xsff


    问的是执行6楼代码显示什么
 楼主| 发表于 2016-4-7 23:32:57 | 显示全部楼层
回复 9# pcl_test
那我明天试过了再告诉你吧,现在这台出错的电脑不在身边。
 楼主| 发表于 2016-4-8 11:37:12 | 显示全部楼层
回复 6# pcl_test

试过了,没有显示错误信息,正常通过
发表于 2016-4-8 17:00:18 | 显示全部楼层
回复 7# xsff
copy命令比不上xcopy命令建议用xcopy,所有路径最好以全路径引号方式写入,减少系统误判注意例子的颜色部分
例:xcopy "c:\1 3\1.txt" "d:\1\"
 楼主| 发表于 2016-4-9 10:47:07 | 显示全部楼层
难道在同一个批处理文件中不能连续两次用copy命令吗
发表于 2016-4-9 18:20:53 | 显示全部楼层
回复 13# xsff


    可以。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 22:07 , Processed in 0.022055 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表