2012-07-17 97 views
0

我不知道這是否可能,但我想我會問。Control_RunDLL - 打開順序窗口?

我知道,你可以追加,,tabnumber

rundll32.exe shell32.dll,Control_RunDLL 

命令結束打開指定的選項卡上的一個窗口,但有沒有辦法通過編程方式選擇上的一個按鈕來打開另一個窗口標籤?

例如,我使用

rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,4 

,打開Windows' Internet屬性窗口,但有以編程方式打開從那裏局域網設置窗口的方式,如局域網設置似乎不有我自己的過程,我可以直接打電話。

(我打算與比局域網設置其他的東西用這個,如果有一個解決方案,如「複製設置...」中的「管理」選項卡中的區域和語言選項窗口)

+0

不能將',tabnumber'附加到任意的rundll32命令的末尾,只是shell32.dll中的Control_RunDLL函數。 (好吧,你*可以*,但它不會工作。) – 2012-07-17 22:37:51

+1

你真的不是在這裏編程。你可能在SuperUser或ServerFault上運氣更好。 – 2012-07-17 22:39:05

+0

對此沒有一般機制。你最好做任何你需要編程的東西,而不是試圖驅動UI(從版本到版本的變化)。 – 2012-07-19 12:35:56

回答

0

There is no general mechanism for this. You are better off doing whatever you need programmatically instead of trying to drive the UI (which changes from version to version). – Raymond Chen