![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-10 09:59 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,255 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [已结]如何自动选择文件夹复制操作步骤? |
| 可打印版本 915 / 6 |
| 第1楼 sunshineus | 发表于 2008-11-13 13:04 |
| 初级用户 发帖 10 积分 20 | |
|
[已结]如何自动选择文件夹复制操作步骤? 因为网吧电脑的QQ版本一般不是自己喜欢用的,而网吧的C盘一般都装了开机还原。所以把QQ放在U盘里,每次去网吧玩时都想把QQ文件夹从U盘复制到网吧的电脑的桌面上,弄了一个批处理:
在QQ文件夹下有一个QQ.bat 内容如下: ------------------------------ ------------------------------ 但是运行时候会出现选择提示: ------------------------------ 目标 C:\Documents and Settings\Administrator\桌面\qq 是文件名 还是目录名 (F = 文件,D = 目录)? ------------------------------ 要选D才继续复制。 如果才能在批处理里自动选择D,而不用再手动操呢? 我查找了相关的帖子,好像有一个贴子提到用">定向",但是印象中>是用来把操作的结果输出到一个文件文件里的。 [ Last edited by HAT on 2008-11-13 at 17:39 ] |
|
| 第2楼 HAT | 发表于 2008-11-13 13:46 |
| 版主 发帖 5,017 积分 9,023 | |
|
这样行不?
@echo off 或者这样? @echo off |
|
| 第3楼 sunshineus | 发表于 2008-11-13 14:24 |
| 初级用户 发帖 10 积分 20 | |
|
谢谢,两个都是可以的:
@echo off xcopy/s/e qq "%HOMEDRIVE%%HOMEPATH%\桌面\qq\" echo. & pause 再想请问一个问题: 第二个方法中: @echo off echo d|xcopy/s/e qq "%HOMEDRIVE%%HOMEPATH%\桌面\qq" echo. & pause echo d|是什么意思呢? |
|
| 第4楼 HAT | 发表于 2008-11-13 14:29 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 3楼 |是管道符,参考:CMD/DOS下符号的作用参考
http://www.cn-dos.net/forum/viewthread.php?tid=30985 echo d|是为了向后面的命令发送一个字符d,也就相当于xcopy命令向你询问时自动输入了一个d |
|
| 第5楼 hqso | 发表于 2008-11-13 16:21 |
| 初级用户 发帖 39 积分 43 | |
|
管道命令吧 管道命令
|
|
| 第6楼 HAT | 发表于 2008-11-13 16:33 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 5楼 正确的说法是管道符,而不是管道命令。
|
|
| 第7楼 hqso | 发表于 2008-11-13 16:35 |
| 初级用户 发帖 39 积分 43 | |
|
呵呵,我刚学习,不怎么会说 太 “专”了
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |