if / then / else语句在Windows批处理
发布时间:2020-12-13 20:24:55 所属栏目:Windows 来源:网络整理
导读:在shell脚本中,我有以下代码: if echo Mr.32 ; then echo Successelse echo Failed exitfi Windows批处理文件的等效语法是什么? 我很难想象ECHO会失败,返回的ERRORLEVEL不等于0.我想如果输出被重定向到一个文件并且目标驱动器已满,可能会失败. CptHammer已
在shell脚本中,我有以下代码:
if echo Mr.32 ; then echo Success else echo Failed exit fi Windows批处理文件的等效语法是什么?
我很难想象ECHO会失败,返回的ERRORLEVEL不等于0.我想如果输出被重定向到一个文件并且目标驱动器已满,可能会失败.
CptHammer已经使用ERRORLEVEL发布了一个很好的解决方案,尽管它不必要地使用GOTO.可以在没有GOTO的情况下使用: ECHO Mr.32 if errorlevel 1 ( echo Failed exit /b ) else ( echo Success ) 有一个更简单的方法来对任何命令的SUCCESS或FAILURE执行操作. command && success action || failure action 在你的情况下 ECHO Mr.32&& ( echo Success ) || ( echo Failed exit /b ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- dll – 获取Qt 5附加插件的路径
- chmod如何为windows工作?
- Windows服务实现IDisposable – 这是不好的做法?
- winapi – 如何知道Windows上的子进程状态和资源使用情况?
- installer – WiX – 将参数传递给CustomAction(DLL)
- winapi – Windows跳过特定于语言的资源
- windows-server-2012-r2 – 消失的硬盘空间 – Server 2012
- windows-8.1 – 我可以在Windows 8.1中下载和使用Microsoft
- Windows Server 2012 R2(Hyper-V VM) – 随机BSOD
- windows – Jetty Maven插件忽略了自定义webdefault.xml
推荐文章
站长推荐
- 查看Windows上的进程的打开的文件处理程序
- (WiX)每个机器安装的程序文件快捷方式
- windows – 用于构建qt的clang的mkspecs是什么?
- windows – 命令行 – 仅在使用for命令循环时如何
- windows – NLTK v3.2:无法使用nltk.pos_tag()
- windows-server-2008 – 组策略设计
- Windows Powershell重命名列标题CSV文件
- windows-server-2003 – 如何确定哪些应用程序泄
- WinForms应用程序中的Microsoft Chart控件 – 如
- windows-7 – 没有上下文菜单命令的TortoiseHg
热点阅读