我试图打开可以通过Windows 7上的“计算机>地图networking驱动器”手动访问的对话框。是否有任何编程方式直接打开它,例如与VBScript或PowerShell命令(而不是触发鼠标或键盘事件)? 我知道net use ...
shell命令,但我特别想显示该对话框。
使用rundll32.exe从脚本弹出GUI。 它的行为就像点击按钮一样。
RUNDLL32 SHELL32.DLL,SHHelpShortcuts_RunDLL Connect
链接包括其他技巧。 地图网络驱动器是名单上的#24。
试试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