#Requires AutoHotkey v2.0 ; 显示当前的网络连接信息&暂停显示 ; RunWait 'cmd.exe /c net use & pause' ; 直接运行并隐藏窗口 Run 'cmd.exe /c net use', , "Hide" ; 断开所有网络连接 Run 'cmd.exe /c net use * /delete /y', , "Hide" ; 获取用户名和密码 userNameInput := InputBox("请输入访问共享所需的用户名", "输入账户", "W200 H100") if (userNameInput.Result == False || Trim(userNameInput.Value) == "") { ExitApp } UserName := userNameInput.Value passwordInput := InputBox("请输入访问共享所需的密码", "输入密码", "W200 H100") if (passwordInput.Result == False || Trim(passwordInput.Value) == "") { ExitApp } Password := passwordInput.Value ; 通过 net use 映射网络共享并提供凭证 Run 'cmd.exe /c net use \\192.168.1.23\ /user:' . UserName . ' ' . Password, , "Hide" ; 打开共享路径 Run 'explorer \\192.168.1.23\' ; 可选:执行完操作后,可以断开映射 ; Run 'cmd.exe /c net use \\192.168.1.23\ /delete'