Board logo

标题: [其他] 请问:批处理删除默认共享后为何要重启server? [打印本页]

作者: curious    时间: 2009-6-1 17:38     标题: 请问:批处理删除默认共享后为何要重启server?

  1. @echo off
  2. echo 开始删除每个分区下的默认共享.
  3. for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( if exist %%a:\nul (net share %%a$ /delete>nul 2>nul ) )
  4. net share admin$ /delete>nul 2>nul
  5. net stop Server /y>nul 2>nul
  6. net start Server>nul 2>nul
  7. echo 修改注册表以更改系统默认设置.
  8. echo Windows Registry Editor Version 5.00> c:\delshare.reg
  9. :: 通过注册表禁止Admin$共享,以防重启后再次加载
  10. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]>> c:\delshare.reg
  11. echo "AutoShareWks"=dword:00000000>> c:\delshare.reg
  12. echo "AutoShareServer"=dword:00000000>> c:\delshare.reg
  13. :: 删除IPC$共享,本功能需要administritor权限才能成功删除
  14. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>> c:\delshare.reg
  15. echo "restrictanonymous"=dword:00000001>> c:\delshare.reg
  16. echo 正在导入注册表文件以更改系统默认设置.
  17. regedit /s c:\delshare.reg
  18. del c:\delshare.reg && echo 临时文件已经删除.
  19. pause>nul
复制代码
请问:删除默认共享后为何要重启server?

[ 本帖最后由 curious 于 2009-6-1 18:13 编辑 ]




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2