| 1234567891011121314151617181920212223242526272829303132 |
- #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'
|