批量不能很好地工作。(Batch not working very well. IF EXIST)

编程入门 行业动态 更新时间:2024-10-23 11:26:58
批量不能很好地工作。(Batch not working very well. IF EXIST)

试着玩一些批处理。

@ echo off IF EXIST %CD%\Minecraft.exe Minecraft.exe IF NOT exist %CD%\Minecraft.exe wget.exe https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.exe Minecraft.exe pause

我做错了什么? 当我运行它时,CMD就会关闭。

Trying to play with some Batch.

@ echo off IF EXIST %CD%\Minecraft.exe Minecraft.exe IF NOT exist %CD%\Minecraft.exe wget.exe https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.exe Minecraft.exe pause

What have I done wrong? CMD just closes when I run it.

最满意答案

我做错了什么?

if /?你可以阅读IF命令的帮助if /? 。

它解释了if期望全部在一条线上

@echo off IF EXIST %CD%\Minecraft.exe Minecraft.exe IF NOT exist %CD%\Minecraft.exe wget.exe https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.exe Minecraft.exe pause

或者使用ELSE

@echo off IF EXIST %CD%\Minecraft.exe ( Minecraft.exe ) ELSE ( wget.exe https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.exe Minecraft.exe ) pause

What have I done wrong?

You could read the help of the IF command if /?.

It explains that the if expects all on one line

@echo off IF EXIST %CD%\Minecraft.exe Minecraft.exe IF NOT exist %CD%\Minecraft.exe wget.exe https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.exe Minecraft.exe pause

Or use the ELSE

@echo off IF EXIST %CD%\Minecraft.exe ( Minecraft.exe ) ELSE ( wget.exe https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.exe Minecraft.exe ) pause

更多推荐

本文发布于:2023-08-03 13:56:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1390609.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:很好   批量   工作   EXIST   working

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!