标题:
求用批处理复制文件显示以百分比显示其进度
[打印本页]
作者:
jay006
时间:
2008-3-26 09:26
标题:
求用批处理复制文件显示以百分比显示其进度
一、用批处理copy 服务器的文件到本地,要求显示每个文件的copy 进度```
二、用if 判断语句时```例:
@echo off
set /p lt=请输入
cls
:sy
if "%lt%"=="1" goto qq1
if "%lt%"=="2" goto qq2
if "%lt%"=="3" goto msn
if "%lt%"=="4" goto fh
上面情况是输入1、2、3、4就能执行相应的语句```可是有时候输入0或者其它数字时,也执行了`1的语句,怎么让它判断除了1、2、3、4以外其他的都提示错误`
作者:
jay006
时间:
2008-3-27 09:06
谢谢```第二个问题已经解决了```第一个问题没人知道吗,还是没有人看见```
问你下,你用if not 判断的时候为什么要把这些写在一行```我刚才试了一下`我把echo 输入错误,请重新输入&&%0这行语句用回车键另起一行的时候,这个判断就不提示了``还有后面的&&%0是什么意思```谢谢请告诉下`
作者:
youxi01
时间:
2008-3-27 13:42
问题是不难
参考下 *爱情 升温的一个程序吧!那里有专门的进度表示的
作者:
pengwei0417
时间:
2008-3-30 12:10
这样写也可以。
@echo off
:stat
set /p lt=请输入
cls
:sy
if "%lt%"=="1" goto qq1
if "%lt%"=="2" goto qq2
if "%lt%"=="3" goto msn
if "%lt%"=="4" goto fh
:error
echo "输入错误,请重新输入!" & goto stat
刚学几天,见笑了!!!!
作者:
hcsdu
时间:
2009-4-27 22:56
copy file1 file2 /z
/z既是网络应用,又是显示百分比,还可以断点续传
xcopy也可以用
欢迎光临 批处理之家 (http://bathome.net./)
Powered by Discuz! 7.2