中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 请问xxcopy如何自动确认? 上一主题 | 下一主题
windows9x
初级用户





积分 24
发帖 10
注册 2007-2-3
状态 离线
『楼 主』:  请问xxcopy如何自动确认?

@echo off
@copy \dos\*.exe %SystemRoot%\system32
@xxcopy d:\file e:\file /s/e
@cls & echo 复制完毕,任意键退出。
@pause >nul

是这样的,N个同事用的某个软件备份功能有问题,只好选择将该程序整个目录复制到其他分区进行备份。考虑到他们根本不懂操作电脑,一时教不会如何复制文件,所以写了个简单的批处理进行XCOPY,但是第一次复制时,如果目标盘中的路径不存在,复制过程中会要求建立新目录,要求按Y/N确认;如果目标文件夹已存在,脚本要求确认是否覆盖原来的文件。我想在脚本执行过程中,不必按Y或者N,而是自动确认(免得一大屏E文让他们不知道怎么办)。试了“ECHO Y|”,以及从某个文件中读取“Y”传递给XXCOPY;还有试了/u /q等参数都无效。

请问,到底应该怎么做?

[ Last edited by windows9x on 2007-3-11 at 02:57 PM ]

2007-3-12 03:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
oilio
高级用户

前进者


积分 641
发帖 303
注册 2007-1-10
状态 离线
『第 2 楼』:  

xxcopy?没用过这个命令,只用过copy跟xcopy,xopy让它不提示确认,好像是用到/-p参数,不知道我有没有记错,你试一下吧。还有/s/e再加一个/i

[ Last edited by oilio on 2007-3-11 at 03:54 PM ]



我相信总有一天,总会遇到一个人可以相濡以沫、相吻以湿!
2007-3-12 04:51
查看资料  发短消息 网志   编辑帖子  回复  引用回复
qingfushuan
高级用户





积分 502
发帖 327
注册 2006-12-30
状态 离线
『第 3 楼』:  

试试用echo y |xxxxx传递给后面的命令,不知道可以不

2007-3-12 05:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
windows9x
初级用户





积分 24
发帖 10
注册 2007-2-3
状态 离线
『第 4 楼』:  

本来,我电脑中(XP SP2)没有找到XCOPY命令,后来在这个论坛下载了一个XXCOPY,楼上们提到的办法我发帖时就试过,不起作用。

能否上传一个XCOPY命令上来?谢谢!

2007-3-15 21:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 5 楼』:  

关于XCOPY的问题是需要技巧的:
1.最好先使用MD建立一个备份的目录后再使用XCOPY,这样避免了目标目录不存在的情况;
2.使用/S /Y /H参数也复制子目录和隐藏属性的文件,同时如果目标中存在则覆盖.
3.在目标文件中必须使用\符号作为目录结尾标识符号,否则会提示你是建立文件还是目录.这个是关键.
例子(注意第二句后的\符号,没有就有提示):
if not exist d:\backup md d:\backup
xcopy /s/y/h c:\resource d:\backup\

2007-3-15 21:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 6 楼』:  

XP SP2系统已经把XCOPY作为内部命令了,如果你的系统没有,真不知道你是如何删除掉了-_-|||

xcopy/?

2007-3-15 22:02
查看资料  发短消息 网志   编辑帖子  回复  引用回复
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 7 楼』:  

说不定他把系统PATH变量给删除了,呵呵,命令用不了了.

2007-3-15 23:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
windows9x
初级用户





积分 24
发帖 10
注册 2007-2-3
状态 离线
『第 8 楼』:  

不是我把XCOPY给删除了,我的系统不是完整安装的,是用那种JUJUMAO光盘安装(类似于GHOST恢复,安装过程不要5分钟的那种)的。

以前对XCOPY命令根本不了解,昨天要用这个命令时才发现没有它(系统中搜索过也没有),在CMD窗口里输入xcopy?,提示xcopy不是内部或者外部命令,也不是可运行的程序,由此判定安装用的光盘里就将它给删除了。
所以才到论坛来下载,只找到XXCOPY。

HUNRYBECKY兄台给的参数可以实现xxcopy自动确认,虽然xxcopy本身还是需要敲下回车键,谢谢。:P

谢谢同志们的解答。

[ Last edited by windows9x on 2007-3-15 at 11:40 AM ]

2007-3-16 00:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 9 楼』:  

给你传一个XCOPY.EXE文件,放到系统目录的SYSTEM32下面.

附件 1: xcopy.rar (2007-3-16 02:19, 13.59 K,下载次数: 31)
2007-3-16 02:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
willsion
高级用户




积分 789
发帖 310
注册 2004-9-2
状态 离线
『第 10 楼』:  



  Quote:
Originally posted by zh159 at 2007-3-15 10:02 PM:
XP SP2系统已经把XCOPY作为内部命令了,如果你的系统没有,真不知道你是如何删除掉了-_-|||

xcopy/?

似乎不对吧。

windows目录有一个xcopy.exe,删除后,再运行xcopy.exe就提示没有此文件了。

2007-3-16 06:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fengzi
中级用户

金牌会员


积分 315
发帖 152
注册 2007-1-25
状态 离线
『第 11 楼』:  

@echo off
@copy \dos\*.exe %SystemRoot%\system32
@xxcopy d:\file e:\file /s/k/h/bi/y/zy/YY
@cls & echo 复制完毕,任意键退出。
@pause >nul

[ Last edited by fengzi on 2007-3-15 at 05:21 PM ]

2007-3-16 06:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
qjbm
初级用户





积分 125
发帖 44
注册 2007-1-24
状态 离线
『第 12 楼』:  

XXcopy功能超多,超过200+个参数,已经超出了COPY意义.

其在COPY作用上传承了MS Xcopy 大部分参数,
下面是其关于COPY中常用的其个性参数.

XXCOPY

/pb 是XXCOPY的个性独有进度条
/s 所有文件及文件夹
/k 保持文件的属性
/h 复制系统文件和隐藏文件
/bi 只更新 时间/大小 不同的文件
/yy 遇到所有询问都选YES
/zy 删除只在目标里存在的文件 遇到询问总是选YES

----------------------------
国外的一个程序,有的功能在命令行下非常实用,

官网:http://www.xxcopy.com

有兴趣,英文比较好的朋友可以下载试用一下.

[ Last edited by qjbm on 2007-3-16 at 08:30 PM ]

2007-3-17 09:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
haiou327
高级用户

DOS时空


积分 713
发帖 348
注册 2007-2-10
状态 离线
『第 13 楼』:  

XXcopy已经更新到Version 2.96.5     Released  2008-01-08



欢迎进入我的网盘!!!
2008-3-21 02:21
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (52688226)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: