如何根据wget检索的内容执行if语句

时间:2015-03-26 23:13:56

标签: batch-file cmd wget

我有一个带有此命令的批处理文件

wget www.example.com || powershell.exe command

example.com返回1或0作为内容类型明文

但它是否返回1或0 powershell.exe命令并没有运行。我希望响应为0会导致执行powershell命令

响应的长度是预期的1。

1 个答案:

答案 0 :(得分:0)

如果wget实用程序返回errorlevel 退出代码 01,则应使用

wget www.example.com && powershell.exe command

wget www.example.com
if %errorlevel% equ 0 powershell.exe command

资源:

Sidenote :在我的回答的主要版本中,对wget实用程序输出有疑问(显示 01 < em>仅,或返回退出代码?),尝试使用下一个资源的第一个案例(显示):for /F Loop against the results of a command。由l'L'l的评论引导,我删除了这部分:)