微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用wget调用URL并根据URL的内容返回ERRORLEVEL

客户端具有基于Windows的内部服务器,在其上编辑CMS的内容。 数据在夜间与现场networking服务器同步。 这是缓慢的Internet连接的解决方法

有两件事情要同步:新文件(已sorting)和一个MysqL数据库。 为此,我正在编写一个脚本,使用MysqLdump将数据库导出到转储文件中,并上载转储。

上传过程使用名为ScriptFTP的第三方工具(一种FTP自动化工具)完成。

然后我需要在目标服务器上运行一个基于PHP的导入脚本。 根据此脚本的返回值,ScriptFTP操作继续,并且一些目录被重命名

batch file:如何使用索引variables从FOR循环提取值的子string?

使用从另一个目录拖放到batch file不起作用

“ping”不被识别为内部或外部命令可操作程序或batch file错误

batch file可以从本地机器执行(本地)Java代码到远程机器

在哪里写设置JAVA_OPTS在setenv.bat为tomcat 7 windows安装(作为服务)

我需要一个外部工具,因为scriptFTP只支持FTP调用。 我在想wget的Windows版本。

在scriptFTP中,我可以执行任何批处理或exe文件,但是我只能parsing调用导致错误级别而不是stdout输出。 这意味着我需要返回错误errorlevel 1如果PHP导入操作出错,错误errorlevel 0如果它顺利。 另外,显然,如果根本无法连接到导入脚本,我需要返回一个肯定的错误级别。

我可以完全控制导入PHP脚本,并可以决定错误输出错误消息,返回一个头,不pipe。

你将如何去运行wget(或任何其他工具来启动服务器端导入),并返回一个错误级别取决于PHP脚本返回什么?

我现在最好的方法是构build一个执行wget命令的batch file,将结果存储在一个文件中,batch file根据文件内容返回错误级别0或1。 但我真的不知道如何使用批量编程来匹配文件内容

如果错误级别不为零,如何在batch file中执行命令?

如何使用VBScirpt在已打开的CMD窗口中执行命令

WMIC在命令行和Windows资源pipe理器中的不同行为

批处理参数:%1之后的所有内容

batch file安装多个程序

您可以在PowerShell中执行以下操作:

$a = wget --quiet -O - www.google.com $rc = $a.Compareto("Your magic string") exit $rc

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐