我的需求是這樣的,呼叫IE的INTERNET選項,修改IE的主頁
然后百度了幾天
找到了用VBS實作的方法
就是呼叫inetcpl.cpl這個檔案
然后用模擬鍵盤輸入的方法修改主頁保存后退出
但是想達到隱藏呼叫inetcpl.cpl,全程不顯示,搜到的方法都不行
特來求助大家,謝謝!
Dim WshShell
Set WshShell=WScript.CreateObject("WScript.Shell")
Set wsh3=CreateObject("WScript.Shell")
wsh3.Run "rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,0"
WScript.Sleep 200
WshShell.AppActivate "常規"
WshShell.SendKeys "http://163.com"
WScript.Sleep 200
WshShell.SendKeys "%A"
WScript.Sleep 200
WshShell.SendKeys "%{F4}"
uj5u.com熱心網友回復:
直接寫注冊表啊!uj5u.com熱心網友回復:
大哥,直接寫注冊表改主頁,這個誰都知道啊,問題是IE11更新完補丁后,就不能用這個方法了,所以我來這問的
uj5u.com熱心網友回復:
模擬鍵盤或滑鼠,只能對前臺活動視窗有效。你要對“隱藏”視窗(后臺程式)操作,
只能通過 句柄及訊息,才能有作用。
uj5u.com熱心網友回復:
能否給下代碼,謝謝!
uj5u.com熱心網友回復:
你的這個,必須在實際的環境中除錯,才能給你正確的代碼。(要借助Spy++)
但我現在沒辦法做,因為我的是安卓手機……
公司里面的電腦,全部是用的IE8,
新進的一批電腦,上線時全部從IE11卸載成IE8了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/118123.html
標籤:VB基礎類
