本文目录一览:
利用批处理程序关闭指定的共享文件夹
最简单的方法,只接关闭所有共享,把共享服务关闭
控制面板---管理工具---服务--Server这个服务关闭,
还有一个方法
控制面板---管理工具--计算机管理--共享文件夹--共享--选择右边的共享删除就可以
怎么用批处理关闭win7本地连接的共享?
@ ECHO OFF
@ ECHO.
@ ECHO. 说 明
@ ECHO ----------------------------------------------------------
@ ECHO 本批处理执行后,将作以下一些设置:
@ ECHO 1、不允许SAM帐户和共享的匿名枚举(原版系统默认是允许的)。
@ ECHO 2、本机帐户若空密码,不允许其它机访问本机。
@ ECHO 3、Windows防火墙:不允许文件和打印机共享。
@ ECHO 4、来宾帐户:禁用。
@ ECHO.
@ ECHO 如果您不需要常在局域网内互传文件,可以关闭共享功能以提高
@ ECHO 安全性。尤其是单机拨号上网的用户,更应关闭共享。
@ ECHO ----------------------------------------------------------
PAUSE
regedit /s 关闭局域网共享.reg
net user Guest /active:no
cls
@ ECHO.
@ ECHO ----------------------------------------------------------
@ ECHO 操作完成。
@ ECHO 不必重启,设置已生效。
@ ECHO ----------------------------------------------------------
PAUSE
用批处理断开网络连接
具体方法如下:
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 21
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 21
goto begin
:error
echo 权限不足,无法执行,请与管理员联系.
echo.
pause nul 21 |echo 请按任意键关闭...
3、按ctrl+s,弹出保存对话框,输入1.bat,保存类型选择所有文件,点击保存;
4、双击运行该文件即可。