批处理-是否可以创建一个批处理文件来检查网站/url是否重定向到另一个网站

批处理-是否可以创建一个批处理文件来检查网站/url是否重定向到另一个网站,url,redirect,batch-file,Url,Redirect,Batch File,是否可以创建一个批处理文件来检查网站/url是否重定向到另一个网站 例如,检查是否重定向到,如果它可以执行以下状态,我将非常高兴: www.google.dk/ Redirects to www.google.dk/randomsite.php/ 例如,使用echo和一些变量,如: echo %Google1% Redirects to %Google2% 看起来是这样的 www.google.dk/ Redirects to www.google.dk/randomsite.php/ W

是否可以创建一个批处理文件来检查网站/url是否重定向到另一个网站

例如,检查是否重定向到,如果它可以执行以下状态,我将非常高兴:

www.google.dk/ Redirects to www.google.dk/randomsite.php/
例如,使用echo和一些变量,如:

echo %Google1% Redirects to %Google2%
看起来是这样的

www.google.dk/ Redirects to www.google.dk/randomsite.php/

Windows中没有内置工具,但是如果下载了,可以使用它打印标题。这似乎是一个很好的开始

例如:

curl -sL http://www.stackoverflow.com --head | find "301" OR
curl -sL http://www.stackoverflow.com --head | find "302"
如果找到,则%ERRORLEVEL%变量将大于0,因此您可以进行检查。

在Linux下,curl-Ihttp://yoururl.com. 你只需要第一行,所以可以从curl-I开始http://yoururl.com |标题-n 1