2012-07-17 37 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