求一个批处理中%1~%9这种参数的实际例子!(刚刚学习中要求简单易懂)
答案:2 悬赏:60 手机版
解决时间 2021-04-07 21:07
- 提问者网友:贪了杯
- 2021-04-06 22:55
能给些批处理简单的例子吗 我学习下 光看语法和命令脑壳大! 高手们帮忙呀 不吝赐教呀!!1
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2019-04-08 11:01
你在MS-DOS下输入一个批处理文件的名字 后面跟了空格和其他的东西
这时 %0 是自己(也就是批处理本身) %1 是跟在他后面的第一个名字 %2就是再空格后面 依次类推
当一个文件 结尾的时候 有个 del %0 就是把自己删掉
你输入 copy c:\1.txt d:\1.txt 时
copy 是 %0
c:\1.txt 是 %1
d:\1.txt 是 %2
这时 %0 是自己(也就是批处理本身) %1 是跟在他后面的第一个名字 %2就是再空格后面 依次类推
当一个文件 结尾的时候 有个 del %0 就是把自己删掉
你输入 copy c:\1.txt d:\1.txt 时
copy 是 %0
c:\1.txt 是 %1
d:\1.txt 是 %2
全部回答
- 1楼网友:平生事
- 2019-11-15 06:08
批处理中if和for算是两个比较强大的命令,我空间有详细的说明.
这句简单给你说下if
if是用来判断的,是实现分支的一个命令
@echo off
set /p a=输入一个数字:
if %a% gtr 10 (
echo 你输入的数字大于10
) else (
if %a% equ 10 (
echo 你输入的是10
) else (
echo 你输入的数字小于10
)
)
pause
而goto命令是要结合标签执行的
@echo off
:start
set /p a=请输入一个字符(q退出):
if /i "%a%"=="q" goto end
echo 你输入的是%a%
goto start
:end
pause
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯