如何在windows上通过命令行检查https页面上的字符串是否可用?

如何在windows上通过命令行检查https页面上的字符串是否可用?,windows,batch-file,cmd,openssl,wget,Windows,Batch File,Cmd,Openssl,Wget,我想这是一个简单的问题,但我不知道如何继续。 我想通过命令行检查特定https地址上是否存在给定字符串 事实上,我可以使用Internet Explorer作为带有VBScript的https客户端,但当命令必须在远程计算机上执行且我没有活动的UI会话mstsc/netmeeting等时,这不是一个选项 因此: 我不在乎是否使用vbs/powershell/external命令行工具执行检查 我已经导出了证书-所以我可以使用netcat+openSSL吗 我尝试下载带有bitsadmin的页面内

我想这是一个简单的问题,但我不知道如何继续。 我想通过命令行检查特定https地址上是否存在给定字符串

事实上,我可以使用Internet Explorer作为带有VBScript的https客户端,但当命令必须在远程计算机上执行且我没有活动的UI会话mstsc/netmeeting等时,这不是一个选项

因此:

我不在乎是否使用vbs/powershell/external命令行工具执行检查

我已经导出了证书-所以我可以使用netcat+openSSL吗

我尝试下载带有bitsadmin的页面内容以用于进一步解密,但没有成功。wget for windows在这里更有用吗

我明白了。 如果有人需要,这里有一个方法:

您需要使用ssl客户端编译wget。这里有一个选项: 2.您需要为所需站点提取证书。下面解释了如何使用internet explorer完成此操作:

3.将证书导入某个文件后,可以执行以下命令:

wget --secure-protocol=auto --no-check-certificate --certificate=C:\file.cer  https://address 
这将下载页面内容

我明白了。 如果有人需要,这里有一个方法:

您需要使用ssl客户端编译wget。这里有一个选项: 2.您需要为所需站点提取证书。下面解释了如何使用internet explorer完成此操作:

3.将证书导入某个文件后,可以执行以下命令:

wget --secure-protocol=auto --no-check-certificate --certificate=C:\file.cer  https://address 
这将下载页面内容