用批处理断开网络连接
答案:3 悬赏:60 手机版
解决时间 2021-01-17 15:27
- 提问者网友:刺鸟
- 2021-01-17 06:50
用批处理断开网络连接
最佳答案
- 五星知识达人网友:迷人又混蛋
- 2021-01-17 08:20
具体方法如下:
1、点击开始,点击运行,输入notepad,点击确定;
2、复制以下内容到记事本:(此脚本不受有线或无线连接的限制)
@echo off
rem 定义循环间隔时间:
set secs=30
echo.
echo ============================================
echo == 此脚本用于计算机共享访问达到上限后使用 ==
echo == 运行脚本后会自动断开一些访问连接 ==
echo == 每%secs%秒种进行查询,并执行清除命令 ==
echo ============================================
echo.
net session >nul || goto :error
:begin
set clear=0
echo.
for /f "tokens=1,2" %%i in ('net session ^| find "/"') do (
net session %%i /delete /y >nul 2>&1
set clear=1
echo %time:~0,8% 清除访问来源: %%i [%%j]
)
echo.
if %clear%==0 (echo %time:~0,8% 现无人访问此计算机, %secs%秒后继续...
) else (echo %time:~0,8% 清除完毕, %secs%秒后继续...)
ping 127.0.0.1 -n %secs% -w 0 >nul 2>&1
goto begin
:error
echo 权限不足,无法执行,请与管理员联系.
echo.
pause >nul 2>&1 |echo 请按任意键关闭...
3、按ctrl+s,弹出保存对话框,输入1.bat,保存类型选择所有文件,点击保存;
4、双击运行该文件即可。
1、点击开始,点击运行,输入notepad,点击确定;
2、复制以下内容到记事本:(此脚本不受有线或无线连接的限制)
@echo off
rem 定义循环间隔时间:
set secs=30
echo.
echo ============================================
echo == 此脚本用于计算机共享访问达到上限后使用 ==
echo == 运行脚本后会自动断开一些访问连接 ==
echo == 每%secs%秒种进行查询,并执行清除命令 ==
echo ============================================
echo.
net session >nul || goto :error
:begin
set clear=0
echo.
for /f "tokens=1,2" %%i in ('net session ^| find "/"') do (
net session %%i /delete /y >nul 2>&1
set clear=1
echo %time:~0,8% 清除访问来源: %%i [%%j]
)
echo.
if %clear%==0 (echo %time:~0,8% 现无人访问此计算机, %secs%秒后继续...
) else (echo %time:~0,8% 清除完毕, %secs%秒后继续...)
ping 127.0.0.1 -n %secs% -w 0 >nul 2>&1
goto begin
:error
echo 权限不足,无法执行,请与管理员联系.
echo.
pause >nul 2>&1 |echo 请按任意键关闭...
3、按ctrl+s,弹出保存对话框,输入1.bat,保存类型选择所有文件,点击保存;
4、双击运行该文件即可。
全部回答
- 1楼网友:空山清雨
- 2021-01-17 10:46
楼上的那不算是用命令连接和断开其实不用VB也能行得通断开的命令是:Rasdial 宽带连接 /disconnect(其中宽带连接是连接时的名字,如果你的宽带连接名是其他的,自己改)连接的命令是:Rasdial 宽带连接 用户名 密码)(宽带连接同上,用户名和密码就是你的ADSL拨号时的用户名和密码)后缀名改成.cmd或者是.BAT
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯