![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 22:45 |
共 47,811 主题排行 / 349,897 发帖 / 今日 2 篇 / 48,255 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助] 請問 執行 set /p 的問題 (2) |
| 可打印版本 720 / 4 |
| 第1楼 importek2003 | 发表于 2008-09-30 12:07 |
| 初级用户 发帖 15 积分 52 | |
|
[求助] 請問 執行 set /p 的問題 (2) 各位,
下面有個程式 當跳進date1迴圈 就無法跳出 請問 要如何 修改這個程式 才可以 按個鍵跳出date1迴圈 謝謝 @ECHO OFF set /p x="請輸入:" if%x%== "" goto QUIT goto date1 :date1 COPY C:\*.* D:\*.* goto date1 :QUIT pause exit |
|
| 第2楼 hackate | 发表于 2008-09-30 12:58 |
| 中级用户 发帖 125 积分 228 | |
|
晕..你看来对基础还不是很懂,这样就可以了!
@ECHO OFF set /p x="請輸入:" if%x%== "" goto QUIT :date1 COPY C:\*.* D:\*.* :QUIT pause exit |
|
| 第3楼 importek2003 | 发表于 2008-09-30 14:34 |
| 初级用户 发帖 15 积分 52 | |
|
樓上朋友 Hackate 您好,
可是若是按照你修改的方法 這樣會一直出現 set /p x="請輸入:" 我想說 就是要一直做date1迴圈 直到我輸入任何按鍵 就可以跳出 請提供建議 謝謝 |
|
| 第4楼 tireless | 发表于 2008-09-30 14:58 |
| 银牌会员 发帖 1,122 积分 2,025 | |
我想說 就是要一直做date1迴圈 Ctrl + C 可以中断命令的执行 |
|
| 第5楼 radem | 发表于 2008-09-30 21:01 |
| 高级用户 发帖 383 积分 691 | |
|
@ECHO OFF
:start set /p x="請輸入:" if"%x%"== "" (goto start) else (goto date1) :date1 COPY C:\*.* D:\*.* goto QUIT :QUIT pause exit |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |