for /f "tokens=*" %%a in (GH.TXT) do (set .=%%a&set .=!.:kma=☆!
if "!.!"=="%%a" (echo %%a>>2.txt) else (echo %%a>>2.txt&del GH.TXT&rename 2.txt GH.TXT&exit))
因为要在VB里用SHELL 调用,只能写到一行,本人试过,从if 开始只能放到第二行,不能写到第一行里去,请高手解答!
好何把bat批处理中的所有命令写到一行?
答案:2 悬赏:60
解决时间 2021-04-28 09:56
- 提问者网友:喜遇你
- 2021-04-27 14:55
最佳答案
- 二级知识专家网友:眠于流年
- 2021-04-27 15:10
规定好的语法格式 你写成一行就乱了,......批处理本来就是一行一行运行下去的
你这样我没什么办法呢 查查VB有没有其他的函数可以完成
你这样我没什么办法呢 查查VB有没有其他的函数可以完成
全部回答
- 1楼网友:不服输就别哭
- 2021-04-27 16:23
把你的gh.txt的大概内容说一下
我给你测试测试
我还以为你要把2.txt里面的内容保证是一行的哦
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息