CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Windows专区 >  网络管理配置和工具使用

怎么样删除WIN2K的隐藏共享?

楼主gohomesina()2003-06-02 23:43:31 在 Windows专区 / 网络管理配置和工具使用 提问

我写了一个批处理,把它放在WIN2K下all   user的启动里面。想让它在WIN2K起动时自动执行,删除隐藏共享。但是每次启动隐藏共享还是存在,好像是没有执行批处理。  
  这是怎么回事?? 问题点数:100、回复次数:16Top

1 楼dyw_nirvana(dywnirvana)回复于 2003-06-02 23:57:51 得分 20

对于服务器而言   在   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters   下,增加一个名为“AutoShareServer”的双字节值,设为“0”。然后去掉共享,重新启动。  
  对于工作站而言   在   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters   下,增加一个名为“AutoShareWks”的双字节值,设为“0”。然后去掉共享,重新启动。  
   
  在管理工具->计算机管理->共享文件夹中可以看到ADMIN$、C$、D$、IPC$等缺省共享,怎么才能去除这些缺省共享  
         
        一个办法是加个批处理在“启动”里。  
        noshare.bat  
        net   use   c$   /del  
        net   use   ipc$   /del    
        ---  
         
        另一个办法是注册表方式去除缺省共享  
         
        A:   2K/XP下测试通过  
         
        1)   禁止C$、D$一类的缺省共享  
         
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters  
         
        新建AutoShareServer、REG_DWORD、0x0  
         
        2)   禁止ADMIN$缺省共享  
         
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters  
         
        新建AutoShareWks、REG_DWORD、0x0  
         
        3)   限制IPC$缺省共享  
         
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa  
         
        restrictanonymous   REG_DWORD   0   缺省  
        1   匿名用户无法列举本机用户列表  
        2   匿名用户无法连接本机IPC$共享  
         
        不建议使用2,它可能会造成一些服务无法启动,比如SQL   Server  
         
        D:   2002-08-28   11:50  
         
        NT、XP上restrictanonymous不支持2这个值,但是XP多了一个restrictanonymoussam,  
         
        restrictanonymous   REG_DWORD   1   匿名用户无法列举本机用户列表以及共享  
         
        restrictanonymoussam   REG_DWORD   1   匿名用户无法列举本机用户列表  
  Top

2 楼ToUpdate(老六)回复于 2003-06-03 00:00:02 得分 0

你的批处理是怎么写的?Top

3 楼zhiqiu(http://www.bsdlover.cn(找兼职,谁有需求?))回复于 2003-06-03 07:07:04 得分 20

改注册表  
  对于服务器而言   在   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters   下,增加一个名为“AutoShareServer”的双字节值,设为“0”。然后去掉共享,重新启动。  
  对于工作站而言   在   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters   下,增加一个名为“AutoShareWks”的双字节值,设为“0”。然后去掉共享,重新启动。Top

4 楼gohomesina()回复于 2003-06-03 07:22:26 得分 0

放在启动里,但好像没有执行???Top

5 楼qunzihoney(紫天孤月)回复于 2003-06-03 08:08:05 得分 20

如果想完全不共享你的资源  
  最简单的方法是:卸载“文件及打印机共享”协议Top

6 楼zsy104(梦在远方)回复于 2003-06-03 08:11:04 得分 0

简单的方法就是新件一个共享  
  然后删除掉默认的共享就是C$......Top

7 楼Snakesnoop(拥有她,是我一生的幸福)回复于 2003-06-03 08:49:12 得分 20

修改安全权限吧,取消everyone   &   users   之类的组的权限。这样如果别人不知道你的文件夹用户的账号和密码的话,一样不能访问你的默认共享。Top

8 楼suntiger(windows2000超级补丁)回复于 2003-06-03 14:15:13 得分 20

禁止共享,打开管理工具->计算机管理->共享文件夹->共享,在相应的共享文件夹上右击,从弹出的快捷菜单中选择“停止共享”命令即可。不过重启后,共享又会打开!  
  永远禁止共享方法:  
  1,运行命令提示符,输入:net   share  
  2,输入net   share   ipc$   delete  
  3,   逐步使用net   share命令,删除c$,d$,e$,f$和admin$共享。  
  4,接着输入:net   stop   server   /y(停止Server服务,该服务提供RPC支持,文件,打印以及命名管道共享。  
  5运行注册表:找到以下键值:  
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\lanmanserver\parameters  
  修改   AutoShareWks的Dword值为:00000000。  
  修改   AutoShareServer的Dword值为:00000000。  
  这样就完全删除了共享!。Top

9 楼signup0702(signup)回复于 2003-06-03 15:27:35 得分 0

卸载“文件及打印机共享”协议.  
  Top

10 楼playerkiller(玩家)回复于 2003-06-03 16:34:35 得分 0

net   stop   serverTop

11 楼spirit_27()回复于 2003-06-03 17:02:45 得分 0

计算机管理-共享-删除部可以吗?Top

12 楼iamholly(土豆)回复于 2003-06-03 17:08:32 得分 0

应该解决了Top

13 楼YYKLRZ(YYK)回复于 2003-06-03 17:12:57 得分 0

可以,但是是暂时的。  
  那样删除后,重启又会自动共享  
  用上面介绍的修改注册表的方法吧!  
  好用的很!Top

14 楼lipeng_cq(冷月孤星)回复于 2003-06-03 19:49:24 得分 0

可不可以做个批处理,放它在启动里,让系统在启起时运行它。我是这样做,但好像系统没的执行?Top

15 楼winwuyu(中中)回复于 2003-06-03 20:04:51 得分 0

如果你放在啟動菜單裡的話,必須要登陸才會執行這個批處理文件的Top

16 楼elec001(o)回复于 2003-06-03 22:24:11 得分 0

Windows   Registry   Editor   Version   5.00  
   
  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]  
  "AutoShareServer"=dword:00000000  
  "AutoSharewks"=dword:00000000  
  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Lsa]  
  "RestrictAnonymous"=dword:00000001  
   
   
  个人认为这样简单些Top

相关问题

  • 默认共享的删除
  • 共享内存文件如何删除?
  • 如何动态增加、删除、修改、隐藏字段名?
  • 如何隐藏DBGrid中的几个列(不是删除)?
  • 如何用vb写程序删除一个隐藏的文件
  • 如何删除桌面图标(全部)和隐藏鼠标
  • thinkpad笔记本如果删除隐藏分区
  • 如何设置修改删除本机的共享目录?
  • 请问如何删除 XP 中的默认共享?
  • 请问leonnet(里奥)兄,上次所说的"删除INTELNET共享就好",请问在哪里才能删除“删除INTELNET共享就好”

关键词

  • win2k
  • 文件夹
  • 用户
  • 修改
  • 执行
  • 共享
  • lanmanserver
  • 删除
  • currentcontrolset
  • autosharewks

得分解答快速导航

  • 帖主:gohomesina
  • dyw_nirvana
  • zhiqiu
  • qunzihoney
  • Snakesnoop
  • suntiger

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo