这个复制命令是那里错了
bat吧
全部回复
仅看楼主
level 2
137076101 楼主
如题,做了个代码想拷贝个当前目录下的文件到指定路径下面,可总是报错,不知是何故
2016年12月05日 15点12分 1
level 2
137076101 楼主
用.BAT也是一样报错
2016年12月05日 15点12分 2
level 2
137076101 楼主
多打了一点,不过去掉了也是一样报错
2016年12月05日 15点12分 3
指定路径是不是c:Programfiles(x86)\OrbitDev\Budget20\bin\database.cfg当前目录是?
2016年12月06日 02点12分
@你走後心思空城 我目的是复制当前目录下面BIN下面的文件到c:Programfiles(x86)\OrbitDev\Budget20\bin\
2016年12月06日 10点12分
@137076101 @echo off copy database.cfg C:\ pause 我只能把当前目录放到C盘根目录
2016年12月07日 09点12分
level 9
变量有没有含空格
2016年12月06日 05点12分 4
level 9
含变量加双引是基本常识
2016年12月06日 05点12分 5
那我这个要怎么改啊,大神求指点啦
2016年12月06日 10点12分
level 9
语法出现错误肯定在参数,双引号,很重要
2016年12月06日 05点12分 6
level 10
@echo off ?
2016年12月06日 15点12分 7
level 9
copy bin\database.cfg "%porgamfiles(x86)%\OrbitDev\Budget20\Bin\database.cfg"
2016年12月07日 04点12分 8
就是在有变量的参数用双引包起来
2016年12月07日 04点12分
level 2
终于搞定了放在当前目录的子文件里 同database.cfg放在一个文件夹
@echo off
copy /y database.cfg C:\Progra~2\OrbitDev\Budget20\bin\database.cfg
pause
如果C盘下只有一个porgamfiles(x86)文件夹Progra~2改成Progra~1如果有porgamfiles porgamfiles(x86)两个文件夹就不用改了
2016年12月08日 02点12分 9
好,谢谢啦
2016年12月26日 13点12分
level 1
是copy bin\database.cfg "%porgamfiles(x86)%\OrbitDev\Budget20\Bin\"
    ------来自百度贴吧cmd.exe客户端。
2016年12月17日 09点12分 10
1