我正在使用批处理文件来杀死所有Internet Explorer的实例,然后使用硬盘驱动器上的快捷方式再次启动它。该快捷方式是一个HTML文件,其中包含一个URL&登录信息。 IE版本是IE 11.该站点要求浏览器为Internet Explorer。批处理文件如下:
taskkill /f /t /im iexplore.exe
start /max "iexplore.exe" "C:\Users\Public\Documents\mysite.htm"
HTML文件包含:
<html>
<body onload='f1.submit();'>
<form id=f1 action="http://www.awebsite.com/default.aspx" method=post>
<input id=uid name=uid type=text value=user1 style="visibility: hidden">
<input id=pwd name=pwd type=text value=pass1 style="visibility: hidden">
<input type=submit style="visibility: hidden">
</form>
</body>
</html>
问题是,如果我离开浏览器,下次运行批处理文件时,它会在新选项卡中打开它。所以,即使&#34; new&#34;选项卡已登录,IE再次启动时仍保留其他旧选项卡。
如何让IE 11忘记它打开的最后一页&amp;强制它每次在新浏览器的第一个标签页中打开?
答案 0 :(得分:0)
这里的问题更多是Internet Explorer设置。
答案 1 :(得分:0)
除了启动IE11选项之外,第二种可能性是崩溃恢复功能。 。当你杀死iexplore实例时,这可能会被视为&#34;崩溃&#34;。
您可以在互联网资源中找到这个 - &gt; 高级标签 - &gt; 浏览 - &gt; 启用自动崩溃恢复
我不知道这是否可以通过命令行(或批处理)完成,但如果确实如此,我想知道:D
希望这有帮助!