我正在尝试打开可在Windows 7上通过“计算机>地图网络驱动器”手动访问的对话框。是否有任何编程方式可以直接打开它,例如使用VBScript或PowerShell命令(不是通过触发鼠标或键盘事件)?我知道net use ...
shell命令,但我特别希望显示该对话框。
答案 0 :(得分:6)
使用rundll32.exe从脚本中弹出GUI。它的行为就像您单击按钮一样。
RUNDLL32 SHELL32.DLL,SHHelpShortcuts_RunDLL Connect
包含其他技巧的链接。地图网络驱动器在列表中排名第24位。
答案 1 :(得分:4)
尝试WNetConnectionDialog:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa385433%28v=vs.85%29.aspx
或WNetConnectionDialog1:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa385436%28v=vs.85%29.aspx