Windows批处理文件:如何将命令行参数与整数进行比较
发布时间:2020-12-14 04:17:30 所属栏目:Windows 来源:网络整理
导读:我只是批处理文件编程的新手,我试图在线找到解决方案,但失败了. 我的批处理文件调用一个c程序,它将自己的命令行参数传递给程序,然后执行后续步骤,这些步骤取决于第四个参数的值(这是一个整数). 如果%4等于3,我想在我的批处理文件中执行额外的步骤.我已经放
我只是批处理文件编程的新手,我试图在线找到解决方案,但失败了.
我的批处理文件调用一个c程序,它将自己的命令行参数传递给程序,然后执行后续步骤,这些步骤取决于第四个参数的值(这是一个整数). 如果%4等于3,我想在我的批处理文件中执行额外的步骤.我已经放置了一些echo测试语句.但即使我输入3作为我的第四个参数,也只会打印“testno”. 批处理文件名:p2debug1234.bat 批处理文件代码: @echo off @setlocal p2task1 %1 %2 %3 %4 start mi_viewer %1 start mi_viewer %2 echo %4 echo 3 If ("%4"== "3") (echo testyes) Else (echo testno) echo testif 命令提示符快照: H:ELEC4622labsdata>p2debug1234 pens_rgb.bmp test.bmp 2 3 3 3 testno testif 请帮我做一个有效的比较. 最好的祝福,
换线:
If ("%4"== "3") (echo testyes) Else (echo testno) 至: If "%4"=="3" (echo testyes) Else (echo testno) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 锁定Windows磁盘备份(EC2快照)
- windows-7 – 可以用什么软件来管理Windows 7局域网?
- win10 装centos7 虚拟机
- 如何删除windows用户帐号使用C#
- compact-framework – 复制智能设备的logmein.com行为
- windows-xp – Windows XP Pro不是一个优秀的Hyper-V来宾公
- windows-phone-8 – WP8实时图块中的计数是否有最大字符限制
- windows – 如何设置apt-cyg的代理?
- windows-server-2008-r2 – 我可以直接将2003(不是R2)adpre
- active-directory – 如何验证Windows Server 2008R2 Activ