能否用批处理实现这样一种功能

来源:百度知道 编辑:UC知道 时间:2024/05/24 03:32:02
在磁盘的一个分区上可能存在一个文件,绝对路径位置。能否利用批处理判断这个分区上是否存在这个文件,并且如果存在就复制到指定的地方,不存在就退出批处理?
我的思路是利用if exist和xcopy 试了一下效果不好。请教各位达人有没有更好的解决办法。非常感谢

你的意思大概是说你知道他的位置在
譬如你知道这个文件在C盘的某目录.如下:
c:\xxx\abc.exe

那么你可以这样
if exist "c:\xxx\abc.exe" (
copy "c:\xxx\abc.exe" "d:\xxx"
)

这样就可以实现了

判断文件存在就是用if exist来判断的,不知道你说的效果不好是什么意思呢,没达到你想要的结果吗?那你想要的结果又是怎样呢?

例在c根目录下 if exit c:\文件名包含后缀 copy c:\文件名包含后缀 你要存的地方