[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] [已解决]批处理if语句的正规写法?

本帖最后由 LTSC1809 于 2023-5-15 13:05 编辑

我之前如果if只需要执行一行语句的话会写成if 条件=执行代码的形式,也没报错啥的,但是之前有一次闲来无事去问chat gpt,它告诉我if条件后面只需要一个空格就行,不需要等号,到底哪个对
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

回复 1# LTSC1809


能否把你的完整代码和AI的完整代码分别发出来看看?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

这要看是哪个版本的chatgpt
据说早期的版本bug较多

QQ 20147578

TOP

回复 3# czjt1234


    gpt-3.5

TOP

回复 2# Batcher 我没有完整的代码,只是问问ai if语句怎么写,我发个例子,我的:if a equ b=echo a=b
ai的:if a equ b echo a=b或者是if a equ b (echo a=b)

TOP

回复 5# LTSC1809


    空格和=,;这三个符号都是批处理中的分隔符,一样的,只是在IF [NOT] string1==string2 command语句中不能用=分隔,但可以用空格和,;
1

评分人数

TOP

返回列表