怎么在启动IE时加入一个参数

怎么在启动IE时加入一个参数,第1张

参数(Switch):-k

使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -k [网址]

用途说明:以 Kiosk 模式开启

适用版本:IE6、IE7、IE8

补充说明:这种模式也就是俗称的“全屏幕”浏览模式,适合给不提供键盘的电脑使用。

★ 参数(Switch):-private

使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -pivate [网址]

用途说明:使用 InPrivate 模式开启 (这是 IE8 才加入的新功能)

适用版本:IE8

★ 参数(Switch):-nomerge

使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -nomerge [网址]

用途说明:使用 "全新的阶段 (Session)" 开启 IE

适用版本:IE8

补充说明:通常我们在一个浏览器之内登入后,如果额外另开一个 IE 视窗或页签 (Tab) 时,你的登入状态其实还是存在,我们称之为这是一个 Session 阶段,所以在同一个 Session 下你可以不用重新登入,不过当我们需要进行多角色登入时,可以使用不同的 Session 登入就会非常方便,因为你可以开两个 IE 浏览器登入不同的身份进行网站测试。若你使用 iexplore.exe -nomerge 开启 IE 你从 Process Explorer 可以发现你会产生不同的独立 IE 父程序,所以 Session Cookie ( 或 Non-Persistent Cookie ) 不会共用。

★ 参数(Switch):-extoff

使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -extoff [网址]

用途说明:以 "停用加载项”模式开启 IE

适用版本:IE6、IE7、IE8

补充说明:如果你的 IE 感觉怪怪的,常会死机的话,建议使用 -extoff 先进行测试,如果还是怪,那你可能中毒了!如果一切正常,就有可能你安装的某些加载项有问题,需要一步一步检测才能查出问题所在。以 "停用加载项" 模式开启网页也是一种较安全的浏览模式,不过会连 Flash 都看不到。

★ 参数(Switch):-nohome

使用范例:"C:\Program Files\Internet Explorer\iexplore.exe" -nohome

用途说明:以“不显示预设首页”的方式开启 IE

适用版本:IE6、IE7, IE8

补充说明:使用 -nohome 参数开启 IE 与使用 IE 开启空白页面 (about:blank) 不太一样,因为显示空白网页 ( about:blank ) 还是需要做 rendering 的动作,但使用 -nohome 完全不显示网页。用这个参数开启 IE 后你会发现如下图的画面,感觉好像一直在连线,有种 "无法连线" 的感觉,不过请不要被表象给蒙蔽了,他只是在等你输入网址进行浏览而已,你可以按下 Alt + D 将键盘游标移至 "网址列",并输入网址后就可以连到目的网页了,用这个模式的唯一好处就是开 IE 比较快。

========================

首先一个用得最多也是比较重要的一个参数就是“-nohome”,此参数表示无主页不显示任何内容,就连blank空白页面也不显示,常用于IE主页被恶意修改时。

以下几个了解一下:

2、-k参数可以让IE工作在全屏方式下

3、-slf参数会让IE连接到默认的主页

4、-new开新的IE进程

5、-channelband 收藏夹

6、-remote参数可以在Unix平台上启动另一个IE进程

7、-v参数会显示出IE当前的版本(Unix平台上适用)

举几个简单的例子,

IEXPLORE www.baidu.com //默认打开www.baidu.com

IEXPLORE -e www.baidu.com//默认以Explorer方式打开www.baidu.com

IEXPLORE -new www.baidu.com//默认新开窗口打开www.baidu.com

start C:"\Program Files\Internet Explorer\IEXPLORE.EXE" -e -k www.baidu.com 批处理全屏启动IE

-extoff参数让IE7以无加载项方式启动。

----------------------------------------

设置浏览器参数

为了避免每次运行程序都打开一个窗口,我们也可以设置无窗口访问,只需添加浏览器参数即可:

from selenium import webdriver

from selenium.webdriver.chrome.options import Options

url = ' https://www.baidu.com/'

chrome_options = Options()

chrome_options.add_argument('--headless')

chrome_options.add_argument('lang=zh_CN.utf-8')

UserAgent = 'Mozilla/5.0 (Windows NT 10.0Win64x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36'

chrome_options.add_argument('User-Agent=' + UserAgent)

driver = webdriver.Chrome(chrome_options=chrome_options)

driver.maximize_window()

driver.minimize_window()

driver.get(url)

print(driver.title)

常用参数

启动就最大化--start-maximized

指定用户文件夹 User Data 路径,可以把书签这样的用户数据保存在系统分区以外的分区–-user-data-dir=”[PATH]”

指定缓存Cache路径–-disk-cache-dir=“[PATH]” 指定Cache大小,单位Byte–-disk-cache-size=100

隐身模式启动–-incognito

禁用Javascript–-disable-javascript# 禁止加载所有插件,可以增加速度--disable-plugins

禁用JavaScript--disable-javascript

禁用d出拦截--disable-popup-blocking

禁用插件--disable-plugins

禁用图像--disable-images

设置代理chrome_options.add_argument('--proxy-server=http://{ip}:{port}') #http://127.1.1.10:8080


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11963455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存